tauri-build
A helper library for tauri app’s build script.
2.7.x
2.7.0
Sep 26, 2026
New Features
4e36f6725(#15306) AddedAttributes::config_pathto customize config path, deprecatedCodegenContext::config_pathin favor of thisf6c1eb253(#15401) Addedtauri_build::WindowsAttributes::static_vc_runtimeto control MSVC static runtime linking from build scripts.
Enhancements
19215f638(#15629) Emit acargo:rerun-if-changedfor each resource directory (and glob base directory), so that adding or removing a file inside a resource directory re-runs the build script and copies the new files. Previously only the individual files present at build time were watched, so newly added files were silently ignored until an unrelated rebuild.459fc315e(#15711) Fix different build and runtime debug assertion profiles on the tauri-utils crate can resulting in compilation errors.
Bug Fixes
d203f74a2(#15274) The.icofrombundle > icon(or theicons/icon.icofallback) embedded as the Windows application icon is now resolved relative to the config file directory instead of the build script's working directory, so it works withAttributes::config_path.dd6befda9(#15918) Emit an absolute path for the capabilities directorycargo:rerun-if-changed. Cargo resolves a relative watch path against the package owning the build script, while the capabilities glob is resolved against the process working directory, so callers that change the current directory beforetry_build/try_build_contextended up watching a non-existent directory — which is always dirty and re-ran the build script (and recompiled everything downstream) on every build.c0bd0d5a6(#15831) Resolve the target directory by walking up fromOUT_DIRto thebuilddirectory instead of assuming it is exactly three levels up. Recent nightly toolchains add another level toOUT_DIR, which made sidecars and resources land intarget/debug/buildinstead oftarget/debug.fc3a8108e(#16074) Validate the capabilities inlined in theapp > security > capabilitiesconfiguration value, which previously skipped the build script validation and only failed later with a genericfailed to resolve ACLpanic when a permission identifier was unknown.
What's Changed
2e6e33c85(#16029) Moved to edition 2024ce3f13b91(#15887) Lock unstable tauri crates to minor versions.1cffb01da(#13221) Set MSRV to 1.90.
Dependencies
2.6.x
2.6.3
Jun 17, 2026
Dependencies
- Upgraded to
tauri-utils@2.9.3 - Upgraded to
tauri-codegen@2.6.3
2.6.2
May 16, 2026
Dependencies
- Upgraded to
tauri-utils@2.9.2 - Upgraded to
tauri-codegen@2.6.2
2.6.1
May 6, 2026
Dependencies
- Upgraded to
tauri-utils@2.9.1 - Upgraded to
tauri-codegen@2.6.1
2.6.0
Apr 30, 2026
New Features
b7a0ff030(#15263) Allow users to append extra.rccontent byappend_rc_contentinWindowsAttributes.cc5c97602(#14486) Implement file association for Android and iOS.
Enhancements
d730770bb(#15117) Simplify async-sync code boundaries, no externally visible changesb3f2d12b8(#15289) Preserve a numeric semver build identifier such as1.2.3+42in the 4th segment of the WindowsFILEVERSIONfixed field when it fits in the Windows version format.
Bug Fixes
a30dca482(#15288) Set the correct WindowsFileVersionandProductVersionstring values using the version from the Tauri config.
Dependencies
- Upgraded to
tauri-utils@2.9.0 - Upgraded to
tauri-codegen@2.6.0
2.5.x
2.5.6
Mar 4, 2026
Dependencies
- Upgraded to
tauri-utils@2.8.3 - Upgraded to
tauri-codegen@2.5.5
2.5.5
Feb 4, 2026
Dependencies
- Upgraded to
tauri-codegen@2.5.4
2.5.4
Feb 2, 2026
Enhancements
2d28e3143(#14632 by @sftse) Small code refactors for improved code readability. No user facing changes.
Dependencies
- Upgraded to
tauri-utils@2.8.2 - Upgraded to
tauri-codegen@2.5.3
2.5.3
Nov 30, 2025
Dependencies
- Upgraded to
tauri-utils@2.8.1 - Upgraded to
tauri-codegen@2.5.2
2.5.2
Nov 13, 2025
Dependencies
- Upgraded to
tauri-codegen@2.5.1
2.5.1
Oct 22, 2025
Bug Fixes
4b6b8690a(#14347 by @FabianLars) Fixed an issue that caused docs.rs builds to fail. No user facing changes.
2.5.0
Oct 20, 2025
New Features
3b4fac201(#14194) Addtauri.conf.json > bundle > android > autoIncrementVersionCodeconfig option to automatically increment the Android version code.
Dependencies
- Upgraded to
tauri-utils@2.8.0 - Upgraded to
tauri-codegen@2.5.0
2.4.x
2.4.1
Sep 1, 2025
Enhancements
c23bec62d(#14083 by @FabianLars) Tauri now ignoresmacOS.minimumSystemVersionintauri devto prevent forced rebuilds of macOS specific dependencies when using something likerust-analyzerat the same time astauri dev.
2.4.0
Aug 18, 2025
Dependencies
- Upgraded to
tauri-utils@2.7.0 - Upgraded to
tauri-codegen@2.4.0
2.3.x
2.3.1
Jul 20, 2025
Dependencies
- Upgraded to
tauri-utils@2.6.0 - Upgraded to
tauri-codegen@2.3.1
2.2.x
2.2.1
Dependencies
- Upgraded to
tauri-codegen@2.3.0 - Upgraded to
tauri-utils@2.5.0
2.2.0
Apr 15, 2025
Dependencies
- Upgraded to
tauri-utils@2.4.0 - Upgraded to
tauri-codegen@2.2.0 48b12b440Update totauri-utils@2.4.0
Full Changelog
Version List
- v2.7.0 Sep 26, 2026
- v2.6.3 Jun 17, 2026
- v2.6.2 May 16, 2026
- v2.6.1 May 6, 2026
- v2.6.0 Apr 30, 2026
- v2.5.6 Mar 4, 2026
- v2.5.5 Feb 4, 2026
- v2.5.4 Feb 2, 2026
- v2.5.3 Nov 30, 2025
- v2.5.2 Nov 13, 2025
- v2.5.1 Oct 22, 2025
- v2.5.0 Oct 20, 2025
- v2.4.1 Sep 1, 2025
- v2.4.0 Aug 18, 2025
- v2.3.1 Jul 20, 2025
- v2.2.1
- v2.2.0 Apr 15, 2025
- v2.1.1 Apr 1, 2025
- v2.1.0 Mar 20, 2025
- v2.0.6 Feb 26, 2025
- v2.0.5 Jan 10, 2025
- v2.0.4 Jan 2, 2025
- v2.0.3 Nov 9, 2024
- v2.0.2 Oct 21, 2024
- v2.0.1 Oct 3, 2024
- v2.0.0 Oct 2, 2024
- v2.0.0-rc.13 Sep 27, 2024
- v2.0.0-rc.12 Sep 17, 2024
- v2.0.0-rc.11 Sep 15, 2024
- v2.0.0-rc.10 Sep 10, 2024
- v2.0.0-rc.9 Sep 5, 2024
- v2.0.0-rc.8 Sep 4, 2024
- v2.0.0-rc.7 Aug 28, 2024
- v2.0.0-rc.6 Aug 22, 2024
- v2.0.0-rc.5 Aug 20, 2024
- v2.0.0-rc.4 Aug 20, 2024
- v2.0.0-rc.3 Aug 17, 2024
- v2.0.0-rc.2 Aug 9, 2024
- v2.0.0-rc.1 Aug 7, 2024
- v2.0.0-rc.0 Aug 2, 2024
- v2.0.0-beta.19 Jul 12, 2024
- v2.0.0-beta.18 Jul 2, 2024
- v2.0.0-beta.17 May 29, 2024
- v2.0.0-beta.16 May 23, 2024
- v2.0.0-beta.15 May 9, 2024
- v2.0.0-beta.14 May 6, 2024
- v2.0.0-beta.13 Apr 22, 2024
- v2.0.0-beta.12 Apr 15, 2024
- v2.0.0-beta.11 Apr 2, 2024
- v2.0.0-beta.10 Mar 18, 2024
- v2.0.0-beta.9 Mar 11, 2024
- v2.0.0-beta.8 Mar 7, 2024
- v2.0.0-beta.7 Mar 6, 2024
- v2.0.0-beta.6 Feb 29, 2024
- v2.0.0-beta.5 Feb 27, 2024
- v2.0.0-beta.4 Feb 22, 2024
- v2.0.0-beta.3 Feb 21, 2024
- v2.0.0-beta.2 Feb 19, 2024
- v2.0.0-beta.1 Feb 4, 2024
- v2.0.0-beta.0 Feb 3, 2024
- v2.0.0-alpha.14 Jan 16, 2024
- v2.0.0-alpha.13 Dec 19, 2023
- v2.0.0-alpha.12 Nov 20, 2023
- v2.0.0-alpha.11 Oct 28, 2023
- v2.0.0-alpha.10 Oct 19, 2023
- v2.0.0-alpha.9 Oct 8, 2023
- v2.0.0-alpha.8 Aug 14, 2023
- v2.0.0-alpha.7 Aug 14, 2023
- v2.0.0-alpha.6 Jun 17, 2023
- v2.0.0-alpha.5 May 18, 2023
- v2.0.0-alpha.4 Apr 10, 2023
- v2.0.0-alpha.3 Apr 3, 2023
- v2.0.0-alpha.2 Mar 20, 2023
- v2.0.0-alpha.1 Feb 2, 2023
- v2.0.0-alpha.0 Dec 9, 2022
- v1.5.1 Dec 20, 2023
- v1.5.0 Sep 30, 2023
- v1.4.1 Sep 28, 2023
- v1.4.0 Jun 14, 2023
- v1.3.0 May 3, 2023
- v1.2.1 Nov 24, 2022
- v1.2.0 Nov 8, 2022
- v1.1.1 Sep 16, 2022
- v1.1.0 Sep 15, 2022
- v1.0.4 Jul 14, 2022
- v1.0.3 Jul 6, 2022
- v1.0.2 Jun 30, 2022
- v1.0.1 Jun 29, 2022
- v1.0.0 Jun 16, 2022
- v1.0.0-rc.15 Jun 15, 2022
- v1.0.0-rc.14 Jun 15, 2022
- v1.0.0-rc.13 Jun 14, 2022
- v1.0.0-rc.12 May 27, 2022
- v1.0.0-rc.11 May 25, 2022
- v1.0.0-rc.10 May 24, 2022
- v1.0.0-rc.9 May 18, 2022
- v1.0.0-rc.8 May 7, 2022
- v1.0.0-rc.7 Apr 26, 2022
- v1.0.0-rc.6 Apr 26, 2022
- v1.0.0-rc.5 Mar 28, 2022
- v1.0.0-rc.4 Mar 7, 2022
- v1.0.0-rc.3 Feb 18, 2022
- v1.0.0-rc.2 Feb 14, 2022
- v1.0.0-rc.1 Feb 12, 2022
- v1.0.0-rc.0 Feb 10, 2022
- v1.0.0-beta-rc.1 Apr 25, 2021
- v1.0.0-beta-rc.0 Apr 14, 2021
- v1.0.0-beta.4 Aug 16, 2021
- v1.0.0-beta.3 Jul 16, 2021
- v1.0.0-beta.2 Jun 28, 2021
- v1.0.0-beta.1 Jun 23, 2021
- v1.0.0-beta.0 May 11, 2021
© 2026 Tauri Contributors. CC-BY / MIT