[pull] dev from tauri-apps:dev#19
Open
pull[bot] wants to merge 3633 commits into
Open
Conversation
Co-authored-by: Fabian-Lars <github@fabianlars.de>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* fix(cli): demultiply tiny skia pixels * Pull resize out to a function `resize_image` * Move comments as well * Use cow for older rust versions
* Address review comments * Revert comments in `impl FromStr for ConfigValue`
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* perf(codegen): wrap generated context in a fn * Add comment about the reasoning
* refactor(core): improve iOS log messages from stdout/stderr move the stdout/stderr forward logic to Swift so it does not consume a Rust thread and never deadlocks on the simulator I had to work on this because i'm facing #12172 again on latest Xcode (26.1) * patch
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(core): properly handle async errors in addPluginListener The previous implementation used .then() after invoke() without await, which prevented the catch block from handling rejected promises. Now using await to properly catch errors and allow fallback to camelCase registerListener method. * Change file and generate `bundle.global.js` --------- Co-authored-by: Tony <legendmastertony@gmail.com>
Co-authored-by: Fabian-Lars <github@fabianlars.de>
#14475) Co-authored-by: Fabian-Lars <github@fabianlars.de>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…elp_menu_for_nsapp` (#15386)
* fix: resources after empty directory not copied * typo * Add empty directory test
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* fix(bundler): clarify nsis config path errors * Address NSIS path context review * Fix NSIS test module order * Address NSIS review comments * Add more `fs_context`s --------- Co-authored-by: Tony <legendmastertony@gmail.com>
Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion) from 5.0.5 to 5.0.6. - [Release notes](https://github.com/juliangruber/brace-expansion/releases) - [Commits](juliangruber/brace-expansion@v5.0.5...v5.0.6) --- updated-dependencies: - dependency-name: brace-expansion dependency-version: 5.0.6 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump ws from 8.18.0 to 8.20.1 (via audit fix) Bumps [ws](https://github.com/websockets/ws) from 8.18.0 to 8.20.1. - [Release notes](https://github.com/websockets/ws/releases) - [Commits](websockets/ws@8.18.0...8.20.1) --- updated-dependencies: - dependency-name: ws dependency-version: 8.20.1 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> * Fix missing override in the commit --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Tony <legendmastertony@gmail.com>
…DLLs (#15422) * fix(nsis): embed signed copies of stock plugins, not unsigned system DLLs * refactor(nsis): hoist !addplugindir above !include to stay ahead of plugin commands
* fix: check makensis exit code * Merge branch 'dev' of https://github.com/tauri-apps/tauri into check-makensis-exit-code
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix: async loading of resources for tauri protocol * Move things under one Arc * Move out to `proxy_dev_request` * Clean up and don't return empty if cache not hit * Add change file --------- Co-authored-by: Tony <legendmastertony@gmail.com>
* chore(deps): update rust crate tray-icon to 0.24 * Enable gtk feature * Add change file --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Tony <legendmastertony@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(acl): preserve Number::Int on serde_json round-trip From<serde_json::Value> for Value was checking as_f64() first, which succeeds for any integer that fits in an f64, causing all integer values to be silently coerced to Number::Float on deserialization. Fix the check order to prefer as_i64() first, then as_u64() (falling back to Float for values above i64::MAX to avoid silent wrapping), and only using as_f64() for genuine floating-point numbers. Fixes #15480 * fix(acl): preserve Number::Int on serde_json round-trip From<serde_json::Value> for Value was checking as_f64() first, which succeeds for any integer that fits in an f64, causing all integer values to be silently coerced to Number::Float on deserialization. Fix the check order to prefer as_i64() first, then as_u64() (cast to i64, wrapping for values above i64::MAX), and only using as_f64() for genuine floating-point numbers. Fixes #15480
* Avoid mutex deadlocks by acquiring locks outside of `if let` * Add .changes * Rename change-pr-15491 to mobile-run-command-deadlock.md --------- Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix: `Listeners::once` can be called multiple times * typo
* ci: integration test a hello world example * Mirror tauri-apps/wry#1746 * Revert "ci: integration test a hello world example" This reverts commit 8330d36. * Format * Remove some unused window settings * Fix unused warning * Fix bench utils * try `#[cfg_attr(not(windows), allow(unused))]` instead * Remove extra remove file call * Fix Windows results * Use the same release profile as wry * Revert "Use the same release profile as wry" This reverts commit fdb4b7c.
* fix(ci): benchmark `created_at` format * Removed unused `timestamp`
* fix(runtime-wry): RefCell borrow held across callbacks on mobile Resumed/Suspended * Add .changes * Rename mobile-resume-suspend-deadlock to mobile-resume-suspend-deadlock.md
* Clean up * Fix clippy * Proper doc comment * Remove unused param * Fix focus condition * Merge branch 'dev' into early-returns
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot]
Can you help keep this open source service alive? 💖 Please sponsor : )