Skip to content
Tauri

tauri-cli@2.4.0

New Features

  • d91bfa5cb (#12970 by @lucasfernog) Allow merging multiple configuration values on tauri dev, tauri build, tauri bundle, tauri android dev, tauri android build, tauri ios dev and tauri ios build.
  • 013f8f652 (#12890 by @Legend-Master) Reads build > removeUnusedCommands from the config file and pass in the environment variables on the build command to trigger the build scripts and macros to remove unused commands based on the capabilities you defined. For this to work on inlined plugins you must add a #![plugin(<insert_plugin_name>)] inside the tauri::generate_handler![] usage and the app manifest must be set.
  • 30f5a1553 (#12366 by @FabianLars) Added trafficLightPosition window configuration to set the traffic light buttons position on macOS.

Enhancements

Bug Fixes

  • 0c4700e99 (#12985 by @FabianLars) The cli will now accept --bundles updater again. It’s still no-op as it has been for all v2 versions. If you want to build updater artifacts, enable createUpdaterArtifacts in tauri.conf.json.
  • eec08a18b (#12998 by @jason89521) For bun’s lockfile, check both bun.lock and bun.lockb.
  • b83921226 (#12977 by @lucasfernog) Fix tauri ios commands using the wrong working directory with bun@>1.2.
  • f268b3dbd (#12871 by @lucasfernog) Ignore parent .gitignore files on the Tauri project path detection.

Dependencies

  • Upgraded to tauri-utils@2.3.0
  • Upgraded to tauri-bundler@2.3.0

© 2025 Tauri Contributors. CC-BY / MIT