Skip to content

fix(windows): tauri-bundler detect arm system#14923

Merged
lucasfernog merged 100 commits into
tauri-apps:devfrom
razein97:tauri-bundler-arm-windows-signtool-detect
Apr 30, 2026
Merged

fix(windows): tauri-bundler detect arm system#14923
lucasfernog merged 100 commits into
tauri-apps:devfrom
razein97:tauri-bundler-arm-windows-signtool-detect

Conversation

@razein97

Copy link
Copy Markdown
Contributor
  • Arm systems were not detected when running signtool causing bundle failures when signing windows binaries

- Arm system were not detected when running signtool causing bundle failures when signing windows binaries
@razein97 razein97 requested a review from a team as a code owner February 10, 2026 05:15
@github-actions

github-actions Bot commented Feb 10, 2026

Copy link
Copy Markdown
Contributor

Package Changes Through 1e1ced2

There are 11 changes which include tauri with minor, @tauri-apps/api with minor, tauri-build with minor, tauri-macos-sign with patch, tauri-bundler with minor, @tauri-apps/cli with minor, tauri-cli with minor, tauri-runtime with minor, tauri-runtime-wry with minor, tauri-utils with minor, tauri-plugin with minor

Planned Package Versions

The following package releases are the planned based on the context of changes in this pull request.

package current next
@tauri-apps/api 2.10.1 2.11.0
tauri-utils 2.8.3 2.9.0
tauri-macos-sign 2.3.3 2.3.4
tauri-bundler 2.8.1 2.9.0
tauri-runtime 2.10.1 2.11.0
tauri-runtime-wry 2.10.1 2.11.0
tauri-codegen 2.5.5 2.5.6
tauri-macros 2.5.5 2.5.6
tauri-plugin 2.5.4 2.6.0
tauri-build 2.5.6 2.6.0
tauri 2.10.3 2.11.0
@tauri-apps/cli 2.10.1 2.11.0
tauri-cli 2.10.1 2.11.0

Add another change file through the GitHub UI by following this link.


Read about change files or the docs at github.com/jbolda/covector

razein97 added 2 commits March 6, 2026 22:08
Add changelog for PR 14923 with patch updates and a fix for arm system detection in tauri-bundler.
Comment thread .changes/change-pr-14923.md Outdated
Comment thread crates/tauri-bundler/src/bundle/windows/util.rs Outdated
Comment thread .changes/windows_arm_signtool_detect.md
Legend-Master
Legend-Master previously approved these changes Apr 30, 2026

@Legend-Master Legend-Master left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! And you'll need to sign your commits for me to merge this

@Legend-Master

Copy link
Copy Markdown
Contributor

You will need to sign your past commits as well, like git rebase --exec 'git commit --amend --no-edit -n -S' -i dev

https://superuser.com/questions/397149/can-you-gpg-sign-old-commits/1123928#1123928

lucasfernog and others added 15 commits April 30, 2026 07:13
- Arm system were not detected when running signtool causing bundle failures when signing windows binaries
)

* fix(cli): missing options on mobile dev/build commands

* avoid duplicated flags

* clippy
…#14902)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Bumps [keccak](https://github.com/RustCrypto/sponges) from 0.1.5 to 0.1.6.
- [Commits](RustCrypto/sponges@keccak-v0.1.5...keccak-v0.1.6)

---
updated-dependencies:
- dependency-name: keccak
  dependency-version: 0.1.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): update eslint monorepo to v10

* Update typescript-eslint and plugin security
Bumps [svelte](https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte) from 5.35.6 to 5.51.5.
- [Release notes](https://github.com/sveltejs/svelte/releases)
- [Changelog](https://github.com/sveltejs/svelte/blob/main/packages/svelte/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/svelte/commits/svelte@5.51.5/packages/svelte)

---
updated-dependencies:
- dependency-name: svelte
  dependency-version: 5.51.5
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
…o `generate_context!` is deterministic (tauri-apps#14986)

* fix(tauri-utils): sort csp/plugin/header config maps during codegen so generate_context! is deterministic

* add comments explaining rationale, and todo for removing the hack in v3
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
sftse and others added 26 commits April 30, 2026 16:20
* docs: nsis default languages

* Fix links and add `.`
* feat(windows): append .rc content support.

* chore: update api comments.

* chore: add change file.

* Update crates/tauri-build/src/lib.rs

Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com>

* fix: appending logic.

* chore: update comments.

---------

Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com>
* build: bump rustls-webpki because RUSTSEC advisory

* build: bump scc, sdd to not use yanked versions

* build: bump rand 0.8.x because RUSTSEC advisory

* build: bump rand 0.9.x to skip yanked version

* build: ignore RUSTSEC advisories until we can upgrade

Full list
2024-0429 glib 0.18.5 unsoundness, fixed by moving to gtk4
2026-0097 rand unsoundness, fixed by removing kuchikiki from deps in v3
2026-0049 rustls, fixed by updating apple-codesign to 0.28.0
2026-0098 rustls, fixed by updating apple-codesign to 0.28.0
2026-0099 rustls, fixed by updating apple-codesign to 0.28.0

* fmt audit.toml
Bumps [openssl](https://github.com/rust-openssl/rust-openssl) from 0.10.72 to 0.10.78.
- [Release notes](https://github.com/rust-openssl/rust-openssl/releases)
- [Commits](rust-openssl/rust-openssl@openssl-v0.10.72...openssl-v0.10.78)

---
updated-dependencies:
- dependency-name: openssl
  dependency-version: 0.10.78
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ws (tauri-apps#14722)

* feat(webview2): add option to disable browser-level autofill on Windows

* docs(api): set disableAutofill api since to 2.11.0

* docs(disable_autofill ): unify documentation

* Update .changes/.disable-autofill.md

Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com>

* refactor(runtime): rename disable_autofill to general_autofill_enabled

* refactor(api): delete general autofill option in WindowOptions

Co-authored-by: Copilot <copilot@github.com>

* Update crates/tauri-runtime-wry/src/lib.rs

Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com>

* fix: fix default value for general_autofill_enabled

* fix(schema): fix default value for general_autofill_enabled

* Clean up

* Revert new line

---------

Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com>
Co-authored-by: Tony <legendmastertony@gmail.com>
* chore(deps): update rust crate tray-icon to 0.22

* Add change file

* Update lock

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tony <legendmastertony@gmail.com>
…ILEVERSION (tauri-apps#15289)

* fix(tauri-build): preserve numeric semver build metadata in Windows FILEVERSION

* refactor(tauri-build): clarify PRODUCTVERSION naming

* refactor(tauri-build): align fixed Windows version fields

* refactor(tauri-build): rename Windows version helper

* style(tauri-build): move winres helper near tests
* chore(deps): update dependency rollup to v4.60.2

* fix audit
…s#15218)

* Create Vietnamese

* Add Vietnamese language support for NSIS bundler

* chore rename

* Merge branch 'dev' into patch-1

* Add Vietnamese language support for NSIS installer

* Merge branch 'dev' into patch-1

* Add Vietnamese language support

Added support for the Vietnamese language in the project.

* Update change-pr-15218.md

* Merge branch 'dev' into patch-1

* Added Vietnamese translations for the NSIS installer

* Merge branch 'dev' into patch-1
…auri-apps#14905)

* feat(async_runtime): enable track_caller attribute for async_runtime under tracing feature

* fix: `track_caller` enable by default for async_runtime

---------

Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com>
…s#14357)

* [macos] Add support for setting icon & template at same time

Calling set_icon and then set_icon_as_template in sequence
cause a flicker as they both run on the main thread and update
the UI. This exposes a single function to do both at once,
preventing the flicker.

* Format

* Update changed.md

---------

Co-authored-by: Fabian-Lars <30730186+FabianLars@users.noreply.github.com>
* update Specta in lockfile

* Create change-pr-15177.md

* update sha1 and sha2 dependencies

* Update changeset

* update changefile

* sha1 0.10

---------

Co-authored-by: Lucas Nogueira <lucas@tauri.app>
* fix(schema-worker): return content type json

* Revert "fix(schema-worker): return content type json"

This reverts commit 6f80c05.

* Use a `into_response` struct instead
so we don't have to serde the json
* chore(deps): update rust crate muda to 0.18

* bumps

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.app>
* chore(deps): update worker-rs crates to 0.8

* dedupe

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tony <legendmastertony@gmail.com>
Co-authored-by: Oscar Beaumont <oscar@otbeaumont.me>
…auri-apps#14886)

* feat: Add support for Android build variants (feat tauri-apps#14777)

* synchronize with build.gradle.kts

* update cargo-mobile2

* change to a applicationIdSuffix map to support more variants

* Revert "change to a applicationIdSuffix map to support more variants"

This reverts commit d251c31.

* do not apply .debug suffix by default for existing projects

* kotlin raw string support

---------

Co-authored-by: Lucas Nogueira <lucas@tauri.app>
@lucasfernog

Copy link
Copy Markdown
Member

commit history got crazy, i'll just force merge this one :D

@lucasfernog lucasfernog merged commit 1035f12 into tauri-apps:dev Apr 30, 2026
12 of 13 checks passed
@razein97

Copy link
Copy Markdown
Contributor Author

@lucasfernog Thanks rebasing was a headache.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.