tauri-build-v3.0.0-alpha.1 tauri-v3.0.0-alpha.2
tauri-apps/tauriSep 21, 2026 → Sep 21, 20260 days between releases
What's New
Introduces significant breaking API changes for plugin initialization scripts and invoke handlers.
Breaking Changes
- Renamed `Plugin::Builder::js_init_script` to `initialization_script`
- Renamed `Plugin::extend_api` to `Plugin::run_invoke_handler`
- Changed `Plugin::initialization_script` return type to `Option<InitializationScript>`
- Renamed `js_init_script_on_all_frames` to `initialization_script_on_all_frames`
- Removed `Invoke::state` and `Invoke::state_ref` methods
Improvements
- Upgraded core dependencies (utils, runtime, macros, build)
- Pulls latest v2 changes
Upgrade Notes
Update plugin builder fields to use `initialization_script` instead of `js_init_script`. Change `Plugin::initialization_script` return type to `Option<InitializationScript>`. Rename `Plugin::extend_api` to `Plugin::run_invoke_handler` and remove `Invoke::state` and `Invoke::state_ref` methods.
The Two Releases
tauri-build v3.0.0-alpha.1
Sep 21, 2026· 1 month ago
The v3.0.0-alpha.1 release of the build script, upgrading dependencies to tauri-utils and tauri-codegen v3.0.0-alpha.1.
Full release notestauri v3.0.0-alpha.2
Sep 21, 2026· 1 month ago
This alpha release pulls the latest v2 changes and introduces significant breaking API changes regarding plugin initialization scripts and invoke handlers.
Full release notes