tauri@1.0.0-rc.7
- Breaking change: Removed
tauri::api::file::ArchiveFormat::Plain. - Fallback to
{path}.htmlwhen{path}is not found in the Tauri custom protocol handler. - Breaking change: Use ayatana-appindicator for Linux system tray by default. Use the
gtk-trayCargo feature to uselibappindicatorinstead. - Reduce the amount of generated code for the API endpoints.
- *Breaking change:: Added the
clipboardCargo feature. - Breaking change: The process Command API stdio lines now includes the trailing
\r. - Expose Window cursor APIs
set_cursor_grab,set_cursor_visible,set_cursor_iconandset_cursor_position. - Breaking change: The
tauri::api::file::Extract#extract_filefunction has been moved totauri::api::file::Entry#extract. - Breaking change: The
tauri::api::file::Extract#filesfunction has been renamed towith_filesfor performance reasons. - Improved the performance of the
tauri::api::fs::ExtractAPI. - Fixes a panic when using the
create_tao_windowAPI. - Fixes the HTTP API form text fields.
- Set the application bundle identifier for the notifications on macOS.
- Fixes a panic when a menu event is triggered when all windows are minimized on macOS.
- Fixes a rendering issue when resizing the window with the devtools open.
- Fixes the
WindowBuilderexport. - The HTTP API now supports
multipart/form-datarequests. You need to set theContent-Typeheader and enable thehttp-multipartCargo feature. - *Breaking change:: Added the
global-shortcutCargo feature. - Added
tauri::api::http::HttpRequestBuilder#headermethod. - Breaking change: The
tauri::api::http::HttpRequestBuilder#headersmethod now takesheader::HeaderMapinstead of aHashMap. - Breaking change: The
tauri::api::http::Response#headersmethod now returns&header::HeaderMapinstead of&HashMap. - Breaking change: The
api::httptimeouts are now represented asstd::time::Durationinstead of au64. - Breaking change: The
tauri::api::http::FormPart::Bytesenum variant has been renamed toFilewith a value object{ file, mime, file_name }. - Breaking change: Removed
App::create_window,AppHandle::create_window,Builder::create_windowandWindow::create_window. - Breaking change: Removed
tauri::api::http::FormPart::File. - Added
WindowEvent::ThemeChanged(theme). - Added
themegetter onWindow. - Added
UpdateResponse::bodyandUpdateResponse::date. - Breaking change: Removed the
tauri::updater::Error::UnsupportedPlatformvariant and addedUnsupportedLinuxPackage,UnsupportedOsandUnsupportedArchfor better error information. - Add updater
Downloadedstatus event. - Allow setting app updater request headers via
AppHandle::updater().header(). - The updater default timeout is now unset, and the
UpdateBuilderhas atimeoutsetter. - Added
themesetter to the WindowBuilder.
© 2025 Tauri Contributors. CC-BY / MIT