tauri-build@2.0.0-beta.0
Feb 3, 2024
New Features
Section titled “New Features”Enhancements
Section titled “Enhancements”e8d3793c(#8732) Addconfig-jsoncargo feature flag (enabled by default) to. Disabling this feature flag will stop cargo from rebuilding whentauri.conf.jsonchanges, see #8721 for more info.
Dependencies
Section titled “Dependencies”- Upgraded to
tauri-utils@2.0.0-beta.0 - Upgraded to
tauri-codegen@2.0.0-beta.0
Breaking Changes
Section titled “Breaking Changes”-
8de308d1(#8723) Restructured Tauri config per RFC#5:- Moved
package.productName,package.versionandtauri.bundle.identifierfields to the top-level. - Removed
packageobject. - Renamed
tauriobject toapp. - Moved
tauri.bundleobject to the top-level. - Renamed
build.distDirfield tofrontendDist. - Renamed
build.devPathfield todevUrland will no longer accepts paths, it will only accept URLs. - Moved
tauri.patterntoapp.security.pattern. - Removed
tauri.bundle.updaterobject, and its fields have been moved to the updater plugin underplugins.updaterobject. - Moved
build.withGlobalTauritoapp.withGlobalTauri. - Moved
tauri.bundle.dmgobject tobundle.macOS.dmg. - Moved
tauri.bundle.debobject tobundle.linux.deb. - Moved
tauri.bundle.appimageobject tobundle.linux.appimage. - Removed all license fields from each bundle configuration object and instead added
bundle.licenseandbundle.licenseFile. - Renamed
AppUrltoFrontendDistand refactored its variants to be more explicit.
- Moved
-
0cdfda28(#8737) Movedmobile::PluginBuilder,mobile::update_entitlements,config::plugin_configandmobile::update_android_manifestto the newtauri-plugincrate. -
74a2a603(#8661)CodegenContext::buildandCodegenContext::try_buildhave been removed, usetauri_build::try_build(tauri_build::Attributes::new().codegen(codegen))instead.
© 2026 Tauri Contributors. CC-BY / MIT