@tauri-apps/cli-v3.0.0-alpha.4
Robbyant/lingbot-map@tauri-apps/cli-v3.0.0-alpha.4Oct 1, 2026by github-actions[bot]
Upgrading?
AI Summary
An alpha release for the Tauri v3 CLI featuring a migration utility for existing v2 applications. It also removes dependencies on macOS private APIs to enable standard window transparency and fullscreen support.
Key Highlights
- New `tauri migrate` command for v2 to v3 migration
- Removal of `macos-private-api` feature
- Renamed NSIS `install-icon` to `installer-icon`
- Support for loading https scripts, styles, and images in Run apps
Breaking Changes
- Removed `macos-private-api` Cargo feature and `app > macOSPrivateApi` configuration option
- Renamed NSIS `install-icon` key to `installer-icon`
New Features
- Migration tool for Tauri v2 apps
- HTTPS resource support in Run apps
Full Release Notes
## [3.0.0-alpha.4]
### New Features
- [`49dc7cc39`](https://www.github.com/tauri-apps/tauri/commit/49dc7cc39017f63b81adb09303d9b82d5b71207a) `tauri migrate` now migrates Tauri v2 apps to v3 (v1 and v2 beta apps continue to v3 after their existing migration):
- The Tauri crates and official plugins are updated to v3 in `Cargo.toml` and `package.json`, and the app depends on `tauri-runtime-wry`, which receives the `devtools`, `unstable`, `tracing`, `x11`, `dbus` and `macos-proxy` features (including the ones enabled through the app's own `[features]`). The removed `wry`, `macos-private-api` and `objc-exception` features are dropped.
- The `app > macOSPrivateApi` option is removed and the NSIS `install-icon` key is renamed to `installer-icon` in the main and platform-specific configuration files, keeping their formatting and comments.
- The Rust sources select the runtime with `.runtime(tauri_runtime_wry::Wry::default())` on `tauri::Builder::default()`, use `tauri::DynRuntime` instead of `tauri::Wry`, and pick up the renamed `with_inner_blocking`, `initialization_script`, `run_invoke_handler`, `tauri_runtime_wry::{tao, wry, android_binding, webview_version}` APIs.
### Dependencies
- Upgraded to `tauri-cli@3.0.0-alpha.4`
### Breaking Changes
- [`b9a77ebb8`](https://www.github.com/tauri-apps/tauri/commit/b9a77ebb8ab57480a354ec47aa45c6898ec9bfda) Removed the `macos-private-api` Cargo feature and the `app > macOSPrivateApi` configuration option. Window transparency and the `fullScreenEnabled` preference no longer rely on macOS private APIs, so they are always available.
Related Repositories
public-apis/public-apis★ 491,192
A collective list of free APIs
NousResearch/hermes-agent★ 256,049
The agent that grows with you
yt-dlp/yt-dlp★ 200,221
A feature-rich command-line audio/video downloader
microsoft/markitdown★ 191,543
Python tool for converting files and office documents to Markdown.
Significant-Gravitas/AutoGPT★ 187,700
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.