mirror of
https://github.com/tauri-apps/tauri.git
synced 2026-04-13 10:48:39 +02:00
Compare commits
92 Commits
next
...
@tauri-app
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a6a42f8f0a | ||
|
|
6735994885 | ||
|
|
e1ac45c89f | ||
|
|
4cb51a2d56 | ||
|
|
974e38b4dd | ||
|
|
7db1c31e47 | ||
|
|
8faa5a4a12 | ||
|
|
b7f53d66e8 | ||
|
|
0d63732b96 | ||
|
|
b75a1210be | ||
|
|
964282a267 | ||
|
|
29818de682 | ||
|
|
e98393e499 | ||
|
|
41067cef00 | ||
|
|
af3268a4be | ||
|
|
5c95152c76 | ||
|
|
6177150b6f | ||
|
|
8a6766173b | ||
|
|
04949d1658 | ||
|
|
7f818384d3 | ||
|
|
3bf1bce9ec | ||
|
|
e27b829b36 | ||
|
|
4af5c5a829 | ||
|
|
560b34dd2a | ||
|
|
28382fdf9e | ||
|
|
02eb08bbd7 | ||
|
|
d928d23cdb | ||
|
|
7fb419c326 | ||
|
|
ec827760ab | ||
|
|
e21a449b27 | ||
|
|
fbeb5b9185 | ||
|
|
85efd0ae43 | ||
|
|
82c3f6be4a | ||
|
|
e1a5e89ac3 | ||
|
|
6a76d0abca | ||
|
|
56714ede4d | ||
|
|
8af2497496 | ||
|
|
d010bc07b8 | ||
|
|
6c38924aa2 | ||
|
|
4db363a03c | ||
|
|
3a2c3e7471 | ||
|
|
b7277357b9 | ||
|
|
3788fb1476 | ||
|
|
339cfa1124 | ||
|
|
c40b8ae15f | ||
|
|
7b45e7fa1b | ||
|
|
ecffaa2524 | ||
|
|
1e1d839e7e | ||
|
|
522de0e788 | ||
|
|
aba04fa823 | ||
|
|
aa94f7197e | ||
|
|
c7dacca466 | ||
|
|
753900dd6e | ||
|
|
a5752db985 | ||
|
|
3b98141aa2 | ||
|
|
84c4159754 | ||
|
|
f280dcfb7c | ||
|
|
74b1f4fc66 | ||
|
|
fd5dc788d1 | ||
|
|
43c6285e90 | ||
|
|
23b0e1b9e5 | ||
|
|
3065c8aea3 | ||
|
|
5eb8554331 | ||
|
|
38d0bed8eb | ||
|
|
0ef9c6b7ec | ||
|
|
5cbf4df390 | ||
|
|
6db81ec879 | ||
|
|
180eeb7363 | ||
|
|
2a000e150d | ||
|
|
b04444928c | ||
|
|
33f6aa438e | ||
|
|
c4e9740c83 | ||
|
|
c34e37b1f7 | ||
|
|
e63111b65a | ||
|
|
d1a6e2f333 | ||
|
|
7036bc93ed | ||
|
|
bd29b05f15 | ||
|
|
3d707ddf5f | ||
|
|
6252380f44 | ||
|
|
655c714e41 | ||
|
|
1542ad17d6 | ||
|
|
84695cb83b | ||
|
|
1e9c463d12 | ||
|
|
2acc474ccb | ||
|
|
4b3d66c793 | ||
|
|
49dbbbbcdf | ||
|
|
6afd34727f | ||
|
|
066c09a6ea | ||
|
|
c7534e732d | ||
|
|
8922be591c | ||
|
|
4847b87b10 | ||
|
|
535f223eca |
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri': 'minor:feat'
|
||||
---
|
||||
|
||||
Added `tauri::VERSION` const to get Tauri's version from Rust.
|
||||
7
.changes/add-visible-on-all-workspaces.md
Normal file
7
.changes/add-visible-on-all-workspaces.md
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
"tauri": 'minor:feat'
|
||||
"tauri-runtime": 'minor'
|
||||
"tauri-utils": 'minor:feat'
|
||||
---
|
||||
|
||||
Added `visible_on_all_workspaces` configuration option to `WindowBuilder`, `Window`, and `WindowConfig`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri': 'minor:feat'
|
||||
---
|
||||
|
||||
Added `tauri::webview_version` , to get webview version.
|
||||
5
.changes/android-on-new-intent.md
Normal file
5
.changes/android-on-new-intent.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri": 'patch:enhance'
|
||||
---
|
||||
|
||||
Listen to `onNewIntent` and forward it to registered plugins.
|
||||
5
.changes/api-ipc-refactor.md
Normal file
5
.changes/api-ipc-refactor.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"@tauri-apps/api": patch:feat
|
||||
---
|
||||
|
||||
Change the IPC call to align with the new format for the custom protocol based API.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@tauri-apps/api': 'patch:enhance'
|
||||
---
|
||||
|
||||
Add `locale` function in the `os` module to get the system locale.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri": "patch:enhance"
|
||||
---
|
||||
|
||||
Add `tauri::api::os::locale` function to get the system locale.
|
||||
5
.changes/app-builder-send.md
Normal file
5
.changes/app-builder-send.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri": patch:enhance
|
||||
---
|
||||
|
||||
Ensure Builder is Send by requiring the menu closure to be Send.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'tauri-bundler': 'patch:bug'
|
||||
---
|
||||
|
||||
- Updated the AppImage bundler to follow symlinks for `/usr/lib*`.
|
||||
- Fixes AppImage bundling for Void Linux, which was failing to bundle webkit2gtk because the `/usr/lib64` is a symlink to `/usr/lib`.
|
||||
5
.changes/bundler-zip-deflate.md
Normal file
5
.changes/bundler-zip-deflate.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'tauri-bundler': 'patch:bug'
|
||||
---
|
||||
|
||||
Enable `zip`'s `deflate` feature flag to fix issues when downloading nsis and wix tools.
|
||||
5
.changes/channel-rust.md
Normal file
5
.changes/channel-rust.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri": patch:enhance
|
||||
---
|
||||
|
||||
Added `Channel::new` allowing communication from a mobile plugin with Rust.
|
||||
5
.changes/cli-apple-dev-team.md
Normal file
5
.changes/cli-apple-dev-team.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'tauri-cli': 'patch:bug'
|
||||
---
|
||||
|
||||
Fix `tauri info` failing when there is no available iOS code signing certificate.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'tauri-cli': 'patch:bug'
|
||||
'@tauri-apps/cli': 'patch:bug'
|
||||
---
|
||||
|
||||
Fix built-in devserver adding hot-reload code to non-html files.
|
||||
6
.changes/cli-expose-plugin-config.md
Normal file
6
.changes/cli-expose-plugin-config.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri-cli": patch:feat
|
||||
"@tauri-apps/cli": patch:feat
|
||||
---
|
||||
|
||||
Expose an environment variable `TAURI_${PLUGIN_NAME}_PLUGIN_CONFIG` for each defined plugin configuration object.
|
||||
6
.changes/cli-ios-metadata-env-var.md
Normal file
6
.changes/cli-ios-metadata-env-var.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri-cli": patch:feat
|
||||
"@tauri-apps/cli": patch:feat
|
||||
---
|
||||
|
||||
Expose the `TAURI_IOS_PROJECT_PATH` and `TAURI_IOS_APP_NAME` environment variables when using `ios` commands.
|
||||
6
.changes/cli-npx-mobile.md
Normal file
6
.changes/cli-npx-mobile.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
'tauri-cli': 'patch:bug'
|
||||
'@tauri-apps/cli': 'patch:bug'
|
||||
---
|
||||
|
||||
Fix `tauri (android|ios) (dev|build)` failing when using `npx tauri`
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri-cli': 'patch:bug'
|
||||
---
|
||||
|
||||
Fix building with a custom cargo profile
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'tauri-cli': 'minor:feat'
|
||||
'@tauri-apps/cli': 'minor:feat'
|
||||
---
|
||||
|
||||
Provide prebuilt CLIs for Windows ARM64 targets.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@tauri-apps/cli': 'patch:bug'
|
||||
---
|
||||
|
||||
Fix nodejs binary regex when `0` is in the version name, for example `node-20`
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri-utils': 'minor:feat'
|
||||
---
|
||||
|
||||
Add option to configure `require_literal_leading_dot` on `fs` and `asset` protcol scopes.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri': 'patch:bug'
|
||||
---
|
||||
|
||||
Fix parsing `allowlist > http > scope` urls that added a trailing slash which broke matching the incoming requests url.
|
||||
5
.changes/config-tray-icon-tooltip.md
Normal file
5
.changes/config-tray-icon-tooltip.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'tauri-utils': 'minor:feat'
|
||||
---
|
||||
|
||||
Add option to specify a tooltip text for the tray icon in the config.
|
||||
5
.changes/config-tray-icon.md
Normal file
5
.changes/config-tray-icon.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'tauri-utils': 'major:breaking'
|
||||
---
|
||||
|
||||
`systemTray` config option has been renamed to `trayIcon`.
|
||||
@@ -7,7 +7,9 @@
|
||||
"bug": "Bug Fixes",
|
||||
"pref": "Performance Improvements",
|
||||
"changes": "What's Changed",
|
||||
"deps": "Dependencies"
|
||||
"sec": "Security fixes",
|
||||
"deps": "Dependencies",
|
||||
"breaking": "Breaking Changes"
|
||||
},
|
||||
"defaultChangeTag": "changes",
|
||||
"pkgManagers": {
|
||||
|
||||
5
.changes/core-app-montior.md
Normal file
5
.changes/core-app-montior.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'tauri': 'minor:feat'
|
||||
---
|
||||
|
||||
Add `App::primary_monitor`, `App::available_monitors`, `AppHandle::primary_monitor`, and `AppHandle::available_monitors`
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri': 'patch:enhance'
|
||||
---
|
||||
|
||||
Enhance the `asset` protocol to support streaming of large files.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri': 'patch:bug'
|
||||
---
|
||||
|
||||
Fix IPC failing after a failed navigation to an external URL.
|
||||
5
.changes/core-navigate-method.md
Normal file
5
.changes/core-navigate-method.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri": 'minor:feat'
|
||||
---
|
||||
|
||||
Added `Window::navigate`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri': 'patch:bug'
|
||||
---
|
||||
|
||||
Fix `WindowBuilder::on_navigation` handler not registered properly.
|
||||
6
.changes/core-remove-file-dir-semver-apis.md
Normal file
6
.changes/core-remove-file-dir-semver-apis.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
'tauri': 'patch:breaking'
|
||||
---
|
||||
|
||||
- Removed `tauri::api::file` and `tauri::api::dir` modules, use `std::fs` instead.
|
||||
- Removed `tauri::api::version` module, use `semver` crate instead.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri': 'patch:bug'
|
||||
---
|
||||
|
||||
Emit `UPTODATE` update status to javascript when the updater server returns status code `204`
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri': 'patch:enhance'
|
||||
---
|
||||
|
||||
Fix some configurations not applied when creating the window through Javascript.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri": "patch:enhance"
|
||||
---
|
||||
|
||||
Play a sound when showing a notification on Windows.
|
||||
5
.changes/custom-protocol-response-refactor.md
Normal file
5
.changes/custom-protocol-response-refactor.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri": patch:breaking
|
||||
---
|
||||
|
||||
Changed `Builder::register_uri_scheme_protocol` to return a `http::Response` instead of `Result<http::Response>`. To return an error response, manually create a response with status code >= 400.
|
||||
5
.changes/dark-light-mica-effect.md
Normal file
5
.changes/dark-light-mica-effect.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'tauri-utils': 'patch:feat'
|
||||
---
|
||||
|
||||
Add `WindowEffect::MicaDark` and `WindowEffect::MicaLight`
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"tauri-utils": 'patch:enhance'
|
||||
"tauri-cli": 'patch:enhance'
|
||||
"@tauri-apps/cli": 'patch:enhance'
|
||||
---
|
||||
|
||||
Added the `desktop_template` option on `tauri.conf.json > tauri > bundle > deb`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri-bundler": "minor:feat"
|
||||
---
|
||||
|
||||
Added `desktop_template` option on `DebianSettings`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@tauri-apps/api': 'minor:feat'
|
||||
---
|
||||
|
||||
Added the `maximizable`, `minimizable` and `closable` fields on `WindowOptions`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@tauri-apps/api': 'minor:feat'
|
||||
---
|
||||
|
||||
Added the `setMaximizable`, `setMinimizable`, `setClosable`, `isMaximizable`, `isMinimizable` and `isClosable` methods.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri-utils': 'minor:feat'
|
||||
---
|
||||
|
||||
Added the `maximizable`, `minimizable` and `closable` options to the window configuration.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'tauri-runtime-wry': 'minor:feat'
|
||||
'tauri-runtime': 'minor:feat'
|
||||
---
|
||||
|
||||
Added the `maximizable`, `minimizable` and `closable` methods to `WindowBuilder`.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'tauri-runtime-wry': 'minor:feat'
|
||||
'tauri-runtime': 'minor:feat'
|
||||
---
|
||||
|
||||
Added `set_maximizable`, `set_minimizable`, `set_closable`, `is_maximizable`, `is_minimizable` and `is_closable` methods to the `Dispatch` trait.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri': 'minor:feat'
|
||||
---
|
||||
|
||||
Added the `maximizable`, `minimizable` and `closable` options to the window builder.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri': 'minor:feat'
|
||||
---
|
||||
|
||||
Added the `set_maximizable`, `set_minimizable`, `set_closable`, `is_maximizable`, `is_minimizable` and `is_closable` methods on `Window`.
|
||||
7
.changes/dnd-position.md
Normal file
7
.changes/dnd-position.md
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
'tauri': 'minor:feat'
|
||||
'tauri-runtime': 'minor'
|
||||
'tauri-runtime-wry': 'minor'
|
||||
---
|
||||
|
||||
Changed `FileDropEvent` to include drop and hover position.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri-codegen": 'patch:enhance'
|
||||
---
|
||||
|
||||
Early panic if the PNG icon is not RGBA.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'tauri-cli': 'minor:feat'
|
||||
'@tauri-apps/cli': 'minor:feat'
|
||||
---
|
||||
|
||||
Added `tauri completions` to generate shell completions scripts.
|
||||
5
.changes/file-associations-config.md
Normal file
5
.changes/file-associations-config.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri-utils": minor:feat
|
||||
---
|
||||
|
||||
Add a configuration object for file associations under `BundleConfig`.
|
||||
5
.changes/file-associations.md
Normal file
5
.changes/file-associations.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri": minor:feat
|
||||
---
|
||||
|
||||
Added support to file associations.
|
||||
5
.changes/fix-channel-data-request.md
Normal file
5
.changes/fix-channel-data-request.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri": patch:bug
|
||||
---
|
||||
|
||||
Fixes invalid header value type when requesting IPC body through a channel.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri-runtime': 'patch:bug'
|
||||
---
|
||||
|
||||
Fixes typo in `CursorIcon` deserialization of the `ZoomIn` variant.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'tauri-cli': 'patch:bug'
|
||||
'@tauri-apps/cli': 'patch:bug'
|
||||
---
|
||||
|
||||
Fixes Cargo.toml feature rewriting.
|
||||
6
.changes/fix-ios-cli-panic.md
Normal file
6
.changes/fix-ios-cli-panic.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri-cli": patch:bug
|
||||
"@tauri-apps/cli": patch:bug
|
||||
---
|
||||
|
||||
Fixes panic when exiting the `ios dev` command with Ctrl + C.
|
||||
6
.changes/fix-ios-logs.md
Normal file
6
.changes/fix-ios-logs.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri-cli": patch:bug
|
||||
"@tauri-apps/cli": patch:bug
|
||||
---
|
||||
|
||||
Fixes a regression on alpha.11 where iOS logs aren't being displayed when using `ios dev` with a real device.
|
||||
5
.changes/fix-ipc-payload.md
Normal file
5
.changes/fix-ipc-payload.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri": 'patch:bug'
|
||||
---
|
||||
|
||||
No longer unpacking and flattening the `payload` over the IPC so that commands with arguments called `cmd`, `callback`, `error`, `options` or `payload` aren't breaking the IPC.
|
||||
5
.changes/fix-ipc-remote-url-macos.md
Normal file
5
.changes/fix-ipc-remote-url-macos.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri": patch:bug
|
||||
---
|
||||
|
||||
Fixes IPC failing to communicate for remote URLs on macOS and iOS.
|
||||
5
.changes/fix-tray-icon-validation.md
Normal file
5
.changes/fix-tray-icon-validation.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri-build": patch:bug
|
||||
---
|
||||
|
||||
Skip validation of the `tray-icon` feature flag.
|
||||
8
.changes/fix-windows-custom-protocol-url.md
Normal file
8
.changes/fix-windows-custom-protocol-url.md
Normal file
@@ -0,0 +1,8 @@
|
||||
---
|
||||
"tauri": patch:breaking
|
||||
"@tauri-apps/api": patch:breaking
|
||||
"@tauri-apps/cli": patch:breaking
|
||||
"tauri-cli": patch:breaking
|
||||
---
|
||||
|
||||
The custom protocol on Windows now uses the `http` scheme instead of `https`.
|
||||
7
.changes/http-types-refactor.md
Normal file
7
.changes/http-types-refactor.md
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
"tauri": patch:breaking
|
||||
"tauri-runtime": patch:breaking
|
||||
"tauri-runtime-wry": patch:breaking
|
||||
---
|
||||
|
||||
`tauri-runtime` no longer implements its own HTTP types and relies on the `http` crate instead.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri-macros": 'patch:enhance'
|
||||
---
|
||||
|
||||
Improve compiler error message when generating an async command that has a reference input and don't return a Result.
|
||||
5
.changes/invoke-system-args.md
Normal file
5
.changes/invoke-system-args.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri": patch:breaking
|
||||
---
|
||||
|
||||
Changed `Builder::invoke_system` to take references instead of owned values.
|
||||
6
.changes/ios-create-asset-dir.md
Normal file
6
.changes/ios-create-asset-dir.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri-cli": patch:bug
|
||||
"@tauri-apps/cli": patch:bug
|
||||
---
|
||||
|
||||
Ensure asset directory exists on the iOS project.
|
||||
6
.changes/ios-entitlements.md
Normal file
6
.changes/ios-entitlements.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri-cli": patch:feat
|
||||
"@tauri-apps/cli": patch:feat
|
||||
---
|
||||
|
||||
Generate empty entitlements file for the iOS project.
|
||||
6
.changes/ios-product-name.md
Normal file
6
.changes/ios-product-name.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri-cli": patch:feat
|
||||
"@tauri-apps/cli": patch:feat
|
||||
---
|
||||
|
||||
Set the iOS project PRODUCT_NAME value to the string under `tauri.conf.json > package > productName` if it is set.
|
||||
6
.changes/ipc-custom-protocol.md
Normal file
6
.changes/ipc-custom-protocol.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri": patch:enhance
|
||||
"tauri-utils": patch:enhance
|
||||
---
|
||||
|
||||
Use custom protocols on the IPC implementation to enhance performance.
|
||||
6
.changes/ipc-refactor.md
Normal file
6
.changes/ipc-refactor.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri": patch:breaking
|
||||
"tauri-macros": patch:breaking
|
||||
---
|
||||
|
||||
Moved `tauri::api::ipc` to `tauri::ipc` and refactored all types.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@tauri-apps/api': 'minor:feat'
|
||||
---
|
||||
|
||||
Add `WebviewWindow.is_focused` and `WebviewWindow.getFocusedWindow` getters.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'tauri-runtime': 'minor:feat'
|
||||
'tauri-runtime-wry': 'minor:feat'
|
||||
---
|
||||
|
||||
Add `Window::is_focused` getter.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri': 'minor:feat'
|
||||
---
|
||||
|
||||
Add `Window::is_focused` and `Manager::get_focused_window` getters.
|
||||
6
.changes/kill-dev-process-on-err.md
Normal file
6
.changes/kill-dev-process-on-err.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri-cli": patch:bug
|
||||
"@tauri-apps/cli": patch:bug
|
||||
---
|
||||
|
||||
Exit `beforeDevCommand` process if the android or iOS `dev` command fails.
|
||||
5
.changes/kuchikiki.md
Normal file
5
.changes/kuchikiki.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri-utils": patch:sec
|
||||
---
|
||||
|
||||
Changed HTML implementation from unmaintained `kuchiki` to `kuchikiki`.
|
||||
5
.changes/linux-ipc-body-feature.md
Normal file
5
.changes/linux-ipc-body-feature.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri": patch:breaking
|
||||
---
|
||||
|
||||
Removed the `linux-protocol-headers` feature (now always enabled) and added `linux-ipc-protocol`.
|
||||
5
.changes/linux-protocol-body-feature.md
Normal file
5
.changes/linux-protocol-body-feature.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri-runtime-wry": patch:breaking
|
||||
---
|
||||
|
||||
Removed the `linux-headers` feature (now always enabled) and added `linux-protocol-body`.
|
||||
6
.changes/migrate-csp.md
Normal file
6
.changes/migrate-csp.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri-cli": patch:enhance
|
||||
"@tauri-apps/cli": patch:enhance
|
||||
---
|
||||
|
||||
Update migrate command to update the configuration CSP to include `ipc:` on the `connect-src` directive, needed by the new IPC using custom protocols.
|
||||
6
.changes/migrate-plugins.md
Normal file
6
.changes/migrate-plugins.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri-cli": patch:feat
|
||||
"@tauri-apps/cli": patch:feat
|
||||
---
|
||||
|
||||
The `migrate` command now automatically reads all JavaScript files and updates `@tauri-apps/api` import paths and install the missing plugins.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri-utils': 'patch:enhance'
|
||||
---
|
||||
|
||||
Add `MimeType::parse_with_fallback` and `MimeType::parse_from_uri_with_fallback`
|
||||
6
.changes/move-add-command.md
Normal file
6
.changes/move-add-command.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri-cli": patch:breaking
|
||||
"@tauri-apps/cli": patch:breaking
|
||||
---
|
||||
|
||||
Renamed the `plugin add` command to `add`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri-bundler': 'patch:bug'
|
||||
---
|
||||
|
||||
Fix incorrect estimated app size for NSIS bundler when installed to a non-empty directory.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri-bundler': 'patch:enhance'
|
||||
---
|
||||
|
||||
Added Copyright field as BrandingText to the NSIS bundler.
|
||||
5
.changes/nsis-bulgarian.md
Normal file
5
.changes/nsis-bulgarian.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'tauri-bundler': 'patch:enhance'
|
||||
---
|
||||
|
||||
Added Bulgarian language support to the NSIS bundler.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
'tauri-bundler': 'minor:feat'
|
||||
'tauri-utils': 'minor:feat'
|
||||
'tauri-cli': 'minor:feat'
|
||||
---
|
||||
|
||||
Allow specifying custom language files of Tauri's custom messages for the NSIS installer
|
||||
@@ -1,8 +0,0 @@
|
||||
---
|
||||
'tauri-utils': 'minor:feat'
|
||||
'tauri-bundler': 'minor:feat'
|
||||
'tauri-cli': 'minor:feat'
|
||||
'@tauri-apps/cli': 'minor:feat'
|
||||
---
|
||||
|
||||
Add `nsis > template` option to specify custom NSIS installer template.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri-bundler': 'patch:enhance'
|
||||
---
|
||||
|
||||
Added Dutch language support to the NSIS bundler.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri-bundler': 'patch:bug'
|
||||
---
|
||||
|
||||
Fix NSIS bundler failing to build when `productName` contained chinsese characters.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri-utils': 'patch:enhance'
|
||||
---
|
||||
|
||||
Add `WindowsUpdateInstallMode::nsis_args`
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri-bundler': 'patch:enhance'
|
||||
---
|
||||
|
||||
Added Japanese language support to the NSIS bundler.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri-bundler': 'patch:enhance'
|
||||
---
|
||||
|
||||
Added Korean language support to the NSIS bundler.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri': 'minor:feat'
|
||||
---
|
||||
|
||||
Support `passive` mode for NSIS updater.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri-bundler': 'patch:enhance'
|
||||
---
|
||||
|
||||
Added Persian language support to the NSIS bundler.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri-bundler': 'minor:feat'
|
||||
---
|
||||
|
||||
For NSIS, Add support for `/P` to install or uninstall in passive mode, `/R` to (re)start the app and `/NS` to disable creating shortcuts in `silent` and `passive` modes.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri-bundler': 'patch:bug'
|
||||
---
|
||||
|
||||
Fix NSIS installer not using the old installation path as a default when using `perMachine` or `currentUser` install modes. Also fixes NSIS not respecting the `/D` flag which used to set the installation directory from command line.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri-bundler': 'minor:feat'
|
||||
---
|
||||
|
||||
NSIS `silent` and `passive` installer/updater will auto-kill the app if its running.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri-bundler': 'patch:enhance'
|
||||
---
|
||||
|
||||
Added Swedish language support to the NSIS bundler.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri-bundler': 'patch:enhance'
|
||||
---
|
||||
|
||||
Added Turkish language support to the NSIS bundler.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri-bundler': 'minor:feat'
|
||||
---
|
||||
|
||||
NSIS installer will now check if a previous WiX `.msi` installation exist and will prompt users to uninstall it.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri': 'minor:enhance'
|
||||
---
|
||||
|
||||
Restart the app after the NSIS updater is finished.
|
||||
6
.changes/on-navigation-plugin.md
Normal file
6
.changes/on-navigation-plugin.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri": 'minor:feat'
|
||||
---
|
||||
|
||||
Added `PluginBuilder::on_navigation`.
|
||||
Added `Plugin::on_navigation`.
|
||||
5
.changes/plugin-config-getter.md
Normal file
5
.changes/plugin-config-getter.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri-build": patch:feat
|
||||
---
|
||||
|
||||
Added the `config::plugin_config` function to read the plugin configuration set from the CLI.
|
||||
@@ -1,76 +1,129 @@
|
||||
{
|
||||
"tag": "alpha",
|
||||
"changes": [
|
||||
".changes/add-command.md",
|
||||
".changes/add-mobile-to-plugin.md",
|
||||
".changes/add-visible-on-all-workspaces.md",
|
||||
".changes/android-apis-runtime.md",
|
||||
".changes/android-buildsrc-gitignore.md",
|
||||
".changes/android-enhance-method-parse.md",
|
||||
".changes/android-load-config.md",
|
||||
".changes/android-on-new-intent.md",
|
||||
".changes/android-plugin-command-exception.md",
|
||||
".changes/api-ipc-refactor.md",
|
||||
".changes/app-builder-send.md",
|
||||
".changes/build-android-env-vars.md",
|
||||
".changes/bump-1.3.md",
|
||||
".changes/bundler-remove-dialog-option.md",
|
||||
".changes/bundler-zip-deflate.md",
|
||||
".changes/channel-api.md",
|
||||
".changes/channel-rust.md",
|
||||
".changes/cli-android-build.md",
|
||||
".changes/cli-android-dev-release.md",
|
||||
".changes/cli-android-specified-targets-only.md",
|
||||
".changes/cli-android-split-per-abit-target.md",
|
||||
".changes/cli-apple-dev-team.md",
|
||||
".changes/cli-built-in-dev-server-mobile.md",
|
||||
".changes/cli-expose-plugin-config.md",
|
||||
".changes/cli-ios-build.md",
|
||||
".changes/cli-ios-metadata-env-var.md",
|
||||
".changes/cli-key-properties.md",
|
||||
".changes/cli-libname-dashes.md",
|
||||
".changes/cli-library-compilation.md",
|
||||
".changes/cli-mobile-auto-ip.md",
|
||||
".changes/cli-mobile-cwd-config.md",
|
||||
".changes/cli-mobile-dev.md",
|
||||
".changes/cli-mobile-plugin.md",
|
||||
".changes/cli-nodejs-detection.md",
|
||||
".changes/cli-npx-mobile.md",
|
||||
".changes/cli-pnpm.md",
|
||||
".changes/cli-refactor-ipc-mobile.md",
|
||||
".changes/cli-skip-targets-install.md",
|
||||
".changes/cli-wry-0-28.md",
|
||||
".changes/codegen-mobile-devurl.md",
|
||||
".changes/config-incognito.md",
|
||||
".changes/config-tray-icon-tooltip.md",
|
||||
".changes/config-tray-icon.md",
|
||||
".changes/core-android-proxy-method.md",
|
||||
".changes/core-app-montior.md",
|
||||
".changes/core-channel-clone.md",
|
||||
".changes/core-incognito.md",
|
||||
".changes/core-navigate-method.md",
|
||||
".changes/core-remove-file-dir-semver-apis.md",
|
||||
".changes/core-wry-0-28.md",
|
||||
".changes/custom-protocol-response-refactor.md",
|
||||
".changes/dark-light-mica-effect.md",
|
||||
".changes/default-tls-features.md",
|
||||
".changes/default-window-icon.md",
|
||||
".changes/dev-proxy-response-cache.md",
|
||||
".changes/dev-proxy.md",
|
||||
".changes/dnd-position.md",
|
||||
".changes/downgrade-min-sdk-version.md",
|
||||
".changes/dynamic-wry-plugin.md",
|
||||
".changes/enable-minify.md",
|
||||
".changes/enable-path-commands.md",
|
||||
".changes/enhance-jsobject-return-types.md",
|
||||
".changes/error-on-identifier-change.md",
|
||||
".changes/event-api-window-label.md",
|
||||
".changes/file-associations-config.md",
|
||||
".changes/file-associations.md",
|
||||
".changes/fix-build-script-mobile-runner-npm.md",
|
||||
".changes/fix-channel-data-request.md",
|
||||
".changes/fix-dev-server-proxy-path.md",
|
||||
".changes/fix-empty-identifier.md",
|
||||
".changes/fix-ios-cli-panic.md",
|
||||
".changes/fix-ios-logs.md",
|
||||
".changes/fix-ios-plugin-throws-command.md",
|
||||
".changes/fix-ios-run-xcode14.md",
|
||||
".changes/fix-ios-template.md",
|
||||
".changes/fix-ipc-payload.md",
|
||||
".changes/fix-ipc-remote-url-macos.md",
|
||||
".changes/fix-mobile-env-vars.md",
|
||||
".changes/fix-nodejs-android-cmds.md",
|
||||
".changes/fix-orientation-crash.md",
|
||||
".changes/fix-plugin-ios-bool.md",
|
||||
".changes/fix-plugin-removal.md",
|
||||
".changes/fix-plugin-template-cargotoml.md",
|
||||
".changes/fix-proguard-injection.md",
|
||||
".changes/fix-proguard-rules.md",
|
||||
".changes/fix-shell-build.md",
|
||||
".changes/fix-tauri-binary-windows.md",
|
||||
".changes/fix-wix-escape-resources.md",
|
||||
".changes/fix-tray-icon-validation.md",
|
||||
".changes/fix-windows-custom-protocol-url.md",
|
||||
".changes/fix-xcodescript-lib-path.md",
|
||||
".changes/force-colored-logs.md",
|
||||
".changes/generate-tauri-activity.md",
|
||||
".changes/gradle-8.md",
|
||||
".changes/gtk16.md",
|
||||
".changes/http-types-refactor.md",
|
||||
".changes/improve-local-ip-detection.md",
|
||||
".changes/improve-mobile-plugin-error-handling.md",
|
||||
".changes/inject-config.md",
|
||||
".changes/inject-proguard.md",
|
||||
".changes/invoke-handler-attributes.md",
|
||||
".changes/invoke-return-bool.md",
|
||||
".changes/invoke-system-args.md",
|
||||
".changes/ios-create-asset-dir.md",
|
||||
".changes/ios-deployment-target.md",
|
||||
".changes/ios-entitlements.md",
|
||||
".changes/ios-icon-color.md",
|
||||
".changes/ios-keep-alive.md",
|
||||
".changes/ios-logs.md",
|
||||
".changes/ios-product-name.md",
|
||||
".changes/ipc-custom-protocol.md",
|
||||
".changes/ipc-refactor.md",
|
||||
".changes/ipc-scope-remove-enable-tauri-api.md",
|
||||
".changes/kill-dev-process-on-err.md",
|
||||
".changes/kuchikiki.md",
|
||||
".changes/lib-name-xcode.md",
|
||||
".changes/linux-ipc-body-feature.md",
|
||||
".changes/linux-protocol-body-feature.md",
|
||||
".changes/local-dev-path-mobile.md",
|
||||
".changes/log-file-fix-for-linux-and-windows.md",
|
||||
".changes/logcat-all-tags.md",
|
||||
".changes/migrate-cmd.md",
|
||||
".changes/migrate-csp.md",
|
||||
".changes/migrate-plugins.md",
|
||||
".changes/min-sdk-version.md",
|
||||
".changes/mobile-config.md",
|
||||
".changes/mobile-dev-watcher-ignore-gen.md",
|
||||
@@ -83,6 +136,7 @@
|
||||
".changes/mobile-plugins.md",
|
||||
".changes/mobile-webview-access.md",
|
||||
".changes/mobile.md",
|
||||
".changes/move-add-command.md",
|
||||
".changes/move-app.md",
|
||||
".changes/move-cli.md",
|
||||
".changes/move-dialog-plugin.md",
|
||||
@@ -99,14 +153,16 @@
|
||||
".changes/msrv-1.65.md",
|
||||
".changes/napi-rs.md",
|
||||
".changes/npm-pass-args.md",
|
||||
".changes/nsis-spanish.md",
|
||||
".changes/nsis-webview-installmodes.md",
|
||||
".changes/nsis-bulgarian.md",
|
||||
".changes/on-navigation-plugin.md",
|
||||
".changes/on-new-intent.md",
|
||||
".changes/only-proxy-on-mobile.md",
|
||||
".changes/open-ts-overload.md",
|
||||
".changes/package-info-crate-name.md",
|
||||
".changes/path-sep-delimter.md",
|
||||
".changes/plugin-android-project-refactor.md",
|
||||
".changes/plugin-api-handle.md",
|
||||
".changes/plugin-config-getter.md",
|
||||
".changes/plugin-handle-clone.md",
|
||||
".changes/plugin-init-fns.md",
|
||||
".changes/plugin-init-refactor.md",
|
||||
@@ -118,6 +174,7 @@
|
||||
".changes/refactor-macros.md",
|
||||
".changes/refactor-setup.md",
|
||||
".changes/refactor-tauri-android-dependency.md",
|
||||
".changes/register_asynchronous_uri_scheme_protocol.md",
|
||||
".changes/remove-allowlist.md",
|
||||
".changes/remove-attohttpc.md",
|
||||
".changes/remove-clipboard.md",
|
||||
@@ -131,23 +188,56 @@
|
||||
".changes/remove-updater-dialog.md",
|
||||
".changes/remove-updater-event.md",
|
||||
".changes/remove-window.md",
|
||||
".changes/rewrite-android-manifest.md",
|
||||
".changes/rfd101.md",
|
||||
".changes/run-event-opened.md",
|
||||
".changes/run-mobile-plugin.md",
|
||||
".changes/runtime-create-window-handler.md",
|
||||
".changes/runtime-custom-protocol-async.md",
|
||||
".changes/runtime-defaultvbox.md",
|
||||
".changes/runtime-menu-system-tray.md",
|
||||
".changes/runtime-monitor.md",
|
||||
".changes/runtime-navigate-method.md",
|
||||
".changes/runtime-navigation-handler-url-arg.md",
|
||||
".changes/runtime-new-args.md",
|
||||
".changes/runtime-opened-event.md",
|
||||
".changes/safepathbuf-refactor.md",
|
||||
".changes/shadow-api.md",
|
||||
".changes/shadow-config.md",
|
||||
".changes/shadow.md",
|
||||
".changes/shadows-default-on.md",
|
||||
".changes/simplify-ios-plugin-init-fn.md",
|
||||
".changes/skip-target-install-arg.md",
|
||||
".changes/state-0.6.md",
|
||||
".changes/submenu-and-menu-builders-item-and-id.md",
|
||||
".changes/system-tray-feat.md",
|
||||
".changes/target-dir-detection.md",
|
||||
".changes/tauri-app-handle-ref.md",
|
||||
".changes/tauri-build-mobile.md",
|
||||
".changes/tauri-cleanup-before-exit.md",
|
||||
".changes/tauri-defaultvbox.md",
|
||||
".changes/tauri-libxdo-feat.md",
|
||||
".changes/tauri-menu-tray-refactor.md",
|
||||
".changes/tauri-mobile-entry-point.md",
|
||||
".changes/tauri-nsview.md",
|
||||
".changes/tauri-run_on_main_thread.md",
|
||||
".changes/tauri-runtime-wry-wry-0-28.md",
|
||||
".changes/tauri-tray-icon-feat-flag.md",
|
||||
".changes/tempdir-api.md",
|
||||
".changes/tempdir-core.md",
|
||||
".changes/tls-features-automatically-enabled.md",
|
||||
".changes/tls-features-refactor.md",
|
||||
".changes/ubuntu-20.04-cli.js.md",
|
||||
".changes/ubuntu-20.04-cli.rs.md",
|
||||
".changes/update-entitlements-api.md",
|
||||
".changes/window-effects-api.md",
|
||||
".changes/window-effects-config.md",
|
||||
".changes/window-effects.md",
|
||||
".changes/window-on-message-refactor.md",
|
||||
".changes/window-on-navigation-arg.md",
|
||||
".changes/with-webview.md",
|
||||
".changes/wry-0.32.md",
|
||||
".changes/wry-navigate-method.md",
|
||||
".changes/wry26.md"
|
||||
]
|
||||
}
|
||||
|
||||
5
.changes/register_asynchronous_uri_scheme_protocol.md
Normal file
5
.changes/register_asynchronous_uri_scheme_protocol.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri": patch:enhance
|
||||
---
|
||||
|
||||
Added `Builder::register_asynchronous_uri_scheme_protocol` to allow resolving a custom URI scheme protocol request asynchronously to prevent blocking the main thread.
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user