mirror of
https://github.com/tauri-apps/tauri.git
synced 2026-04-13 10:48:39 +02:00
Compare commits
65 Commits
next
...
feat/allow
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4dfba14fbb | ||
|
|
f514d655b6 | ||
|
|
e729a9c83f | ||
|
|
41961e7de0 | ||
|
|
cb78c12db8 | ||
|
|
13a774e0ca | ||
|
|
d894ad2896 | ||
|
|
b382a4e08f | ||
|
|
b82899b96b | ||
|
|
708cb9fa28 | ||
|
|
8467f138bb | ||
|
|
50aaf4ec14 | ||
|
|
f8d98db9ff | ||
|
|
0811f512c5 | ||
|
|
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.
|
||||
@@ -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.
|
||||
@@ -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.
|
||||
@@ -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/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.
|
||||
@@ -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/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`.
|
||||
@@ -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.
|
||||
@@ -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.
|
||||
@@ -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.
|
||||
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.
|
||||
@@ -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`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri-utils': 'patch:enhance'
|
||||
---
|
||||
|
||||
Add `MimeType::parse_with_fallback` and `MimeType::parse_from_uri_with_fallback`
|
||||
@@ -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.
|
||||
@@ -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.
|
||||
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,6 +1,7 @@
|
||||
{
|
||||
"tag": "alpha",
|
||||
"changes": [
|
||||
".changes/add-command.md",
|
||||
".changes/add-mobile-to-plugin.md",
|
||||
".changes/android-apis-runtime.md",
|
||||
".changes/android-buildsrc-gitignore.md",
|
||||
@@ -14,18 +15,27 @@
|
||||
".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-built-in-dev-server-mobile.md",
|
||||
".changes/cli-ios-build.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/core-android-proxy-method.md",
|
||||
".changes/core-channel-clone.md",
|
||||
".changes/core-incognito.md",
|
||||
".changes/core-wry-0-28.md",
|
||||
".changes/default-tls-features.md",
|
||||
".changes/default-window-icon.md",
|
||||
@@ -34,11 +44,14 @@
|
||||
".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/fix-build-script-mobile-runner-npm.md",
|
||||
".changes/fix-dev-server-proxy-path.md",
|
||||
".changes/fix-empty-identifier.md",
|
||||
".changes/fix-ios-cli-panic.md",
|
||||
".changes/fix-ios-plugin-throws-command.md",
|
||||
".changes/fix-ios-run-xcode14.md",
|
||||
".changes/fix-ios-template.md",
|
||||
@@ -48,10 +61,10 @@
|
||||
".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-xcodescript-lib-path.md",
|
||||
".changes/force-colored-logs.md",
|
||||
".changes/generate-tauri-activity.md",
|
||||
@@ -68,9 +81,12 @@
|
||||
".changes/ios-keep-alive.md",
|
||||
".changes/ios-logs.md",
|
||||
".changes/ipc-scope-remove-enable-tauri-api.md",
|
||||
".changes/kill-dev-process-on-err.md",
|
||||
".changes/lib-name-xcode.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/min-sdk-version.md",
|
||||
".changes/mobile-config.md",
|
||||
".changes/mobile-dev-watcher-ignore-gen.md",
|
||||
@@ -99,12 +115,11 @@
|
||||
".changes/msrv-1.65.md",
|
||||
".changes/napi-rs.md",
|
||||
".changes/npm-pass-args.md",
|
||||
".changes/nsis-spanish.md",
|
||||
".changes/nsis-webview-installmodes.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-handle-clone.md",
|
||||
@@ -139,14 +154,20 @@
|
||||
".changes/shadow.md",
|
||||
".changes/shadows-default-on.md",
|
||||
".changes/simplify-ios-plugin-init-fn.md",
|
||||
".changes/skip-target-install-arg.md",
|
||||
".changes/target-dir-detection.md",
|
||||
".changes/tauri-build-mobile.md",
|
||||
".changes/tauri-mobile-entry-point.md",
|
||||
".changes/tauri-runtime-wry-wry-0-28.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/window-effects-api.md",
|
||||
".changes/window-effects-config.md",
|
||||
".changes/window-effects.md",
|
||||
".changes/with-webview.md",
|
||||
".changes/wry26.md"
|
||||
]
|
||||
|
||||
5
.changes/rewrite-android-manifest.md
Normal file
5
.changes/rewrite-android-manifest.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri-build": patch:feat
|
||||
---
|
||||
|
||||
Added the `mobile::update_android_manifest` function.
|
||||
5
.changes/run-event-opened.md
Normal file
5
.changes/run-event-opened.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri": patch:feat
|
||||
---
|
||||
|
||||
Expose `RunEvent::Opened` on macOS and iOS for deep link support.
|
||||
6
.changes/runtime-monitor.md
Normal file
6
.changes/runtime-monitor.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri-runtime": "minor:feat"
|
||||
"tauri-runtime-wry": "minor:feat"
|
||||
---
|
||||
|
||||
Added `primary_monitor` and `available_monitors` to `Runtime` and `RuntimeHandle`.
|
||||
5
.changes/runtime-navigate-method.md
Normal file
5
.changes/runtime-navigate-method.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri-runtime": 'minor:feat'
|
||||
---
|
||||
|
||||
Added `navigate` function to `Dispatch` trait.
|
||||
6
.changes/runtime-opened-event.md
Normal file
6
.changes/runtime-opened-event.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri-runtime": minor:feat
|
||||
"tauri-runtime-wry": minor:feat
|
||||
---
|
||||
|
||||
Added the `Opened` variant to `RunEvent`.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'tauri-cli': 'patch:enhance'
|
||||
'@tauri-apps/cli': 'patch:enhance'
|
||||
---
|
||||
|
||||
Add `rustls` as default Cargo feature.
|
||||
5
.changes/state-0.6.md
Normal file
5
.changes/state-0.6.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri": patch:deps
|
||||
---
|
||||
|
||||
Update `state` to v0.6.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri-build': 'patch:enhance'
|
||||
---
|
||||
|
||||
On Windows, set `LegalCopyright` and `FileDescription` file properties on the executable from `tauri.bundle.copyright` and `tauri.bundle.shortDescription`,
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri-cli': 'patch:enhance'
|
||||
---
|
||||
|
||||
Improve Visual Studio installation detection in `tauri info` command to check for the necessary components instead of whole workloads. This also fixes the detection of minimal installations and auto-installations done by `rustup`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri': 'minor:feat'
|
||||
---
|
||||
|
||||
Add `MenuHandle::try_get_item` and `SystemTrayHandle::try_get_item` which returns a `Option` instead of panicking.
|
||||
@@ -1,9 +0,0 @@
|
||||
---
|
||||
'tauri': 'patch:enhance'
|
||||
'tauri-build': 'patch:enhance'
|
||||
'tauri-codegen': 'patch:enhance'
|
||||
'tauri-runtime': 'patch:enhance'
|
||||
'tauri-runtime-wry': 'patch:enhance'
|
||||
---
|
||||
|
||||
Unpin `time`, `ignore`, `winnow`, and `ignore` crate versions. Developers now have to pin crates if needed themselves. A list of crates that need pinning to adhere to Tauri's MSRV will be visible in Tauri's GitHub workflow: https://github.com/tauri-apps/tauri/blob/dev/.github/workflows/test-core.yml#L85.
|
||||
5
.changes/update-entitlements-api.md
Normal file
5
.changes/update-entitlements-api.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri-build": patch:feat
|
||||
---
|
||||
|
||||
Added the `mobile::update_entitlements` function for iOS.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri-runtime': 'patch:enhance'
|
||||
---
|
||||
|
||||
impl `From<&WindowConfig>` for `WebviewAttributes`.
|
||||
5
.changes/wry-navigate-method.md
Normal file
5
.changes/wry-navigate-method.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri-runtime-wry": 'minor:feat'
|
||||
---
|
||||
|
||||
Implement navigate method
|
||||
2
.github/workflows/bench.yml
vendored
2
.github/workflows/bench.yml
vendored
@@ -8,7 +8,7 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- dev
|
||||
- next
|
||||
- 1.x
|
||||
workflow_dispatch:
|
||||
|
||||
env:
|
||||
|
||||
2
.github/workflows/check-change-tags.yml
vendored
2
.github/workflows/check-change-tags.yml
vendored
@@ -25,7 +25,7 @@ jobs:
|
||||
list-files: shell
|
||||
filters: |
|
||||
changes:
|
||||
- '.changes/*.md'
|
||||
- added|modified: '.changes/*.md'
|
||||
|
||||
- name: check
|
||||
run: node ./.scripts/ci/check-change-tags.js ${{ steps.filter.outputs.changes_files }}
|
||||
|
||||
@@ -1,88 +0,0 @@
|
||||
# Copyright 2019-2023 Tauri Programme within The Commons Conservancy
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
name: version or publish
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- next
|
||||
|
||||
jobs:
|
||||
version-or-publish:
|
||||
runs-on: ubuntu-latest
|
||||
timeout-minutes: 65
|
||||
outputs:
|
||||
change: ${{ steps.covector.outputs.change }}
|
||||
commandRan: ${{ steps.covector.outputs.commandRan }}
|
||||
successfulPublish: ${{ steps.covector.outputs.successfulPublish }}
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
with:
|
||||
fetch-depth: 0
|
||||
- uses: actions/setup-node@v2
|
||||
with:
|
||||
node-version: 14
|
||||
registry-url: 'https://registry.npmjs.org'
|
||||
cache: yarn
|
||||
cache-dependency-path: tooling/*/yarn.lock
|
||||
|
||||
- name: cargo login
|
||||
run: cargo login ${{ secrets.ORG_CRATES_IO_TOKEN }}
|
||||
- name: git config
|
||||
run: |
|
||||
git config --global user.name "${{ github.event.pusher.name }}"
|
||||
git config --global user.email "${{ github.event.pusher.email }}"
|
||||
|
||||
- name: covector version or publish (publish when no change files present)
|
||||
uses: jbolda/covector/packages/action@covector-v0
|
||||
id: covector
|
||||
env:
|
||||
NODE_AUTH_TOKEN: ${{ secrets.ORG_NPM_TOKEN }}
|
||||
CARGO_AUDIT_OPTIONS: ${{ secrets.CARGO_AUDIT_OPTIONS }}
|
||||
with:
|
||||
token: ${{ secrets.GITHUB_TOKEN }}
|
||||
command: 'version-or-publish'
|
||||
createRelease: true
|
||||
|
||||
- name: Create Pull Request With Versions Bumped
|
||||
if: steps.covector.outputs.commandRan == 'version'
|
||||
uses: tauri-apps/create-pull-request@v3
|
||||
with:
|
||||
token: ${{ secrets.GITHUB_TOKEN }}
|
||||
branch: release/version-updates-next
|
||||
title: (NEXT) Apply Version Updates From Current Changes
|
||||
commit-message: 'apply version updates'
|
||||
labels: 'version updates'
|
||||
body: ${{ steps.covector.outputs.change }}
|
||||
|
||||
- name: Trigger doc update
|
||||
if: |
|
||||
steps.covector.outputs.successfulPublish == 'true' &&
|
||||
steps.covector.outputs.packagesPublished != ''
|
||||
uses: peter-evans/repository-dispatch@v1
|
||||
with:
|
||||
token: ${{ secrets.ORG_TAURI_BOT_PAT }}
|
||||
repository: tauri-apps/tauri-docs
|
||||
event-type: update-docs
|
||||
|
||||
- name: Trigger cli.js publishing workflow
|
||||
if: |
|
||||
steps.covector.outputs.successfulPublish == 'true' &&
|
||||
contains(steps.covector.outputs.packagesPublished, 'cli.rs')
|
||||
uses: benc-uk/workflow-dispatch@v1
|
||||
with:
|
||||
token: ${{ secrets.ORG_TAURI_BOT_PAT }}
|
||||
workflow: publish-cli-js.yml
|
||||
inputs: '{"releaseId": "${{ steps.covector.outputs.cli.js-releaseId }}", "ref": "${{ github.ref }}" }'
|
||||
|
||||
- name: Trigger cli.rs publishing workflow
|
||||
if: |
|
||||
steps.covector.outputs.successfulPublish == 'true' &&
|
||||
contains(steps.covector.outputs.packagesPublished, 'cli.rs')
|
||||
uses: benc-uk/workflow-dispatch@v1
|
||||
with:
|
||||
token: ${{ secrets.ORG_TAURI_BOT_PAT }}
|
||||
workflow: publish-cli-rs.yml
|
||||
@@ -121,7 +121,7 @@ jobs:
|
||||
steps.covector.outputs.successfulPublish == 'true' &&
|
||||
contains(steps.covector.outputs.packagesPublished, '@tauri-apps/cli')
|
||||
run: |
|
||||
echo '${{ steps.covector.outputs }}' > output.json
|
||||
echo '${{ toJSON(steps.covector.outputs) }}' > output.json
|
||||
id=$(jq '.["-tauri-apps-cli-releaseId"]' < output.json)
|
||||
rm output.json
|
||||
echo "cliReleaseId=$id" >> "$GITHUB_OUTPUT"
|
||||
|
||||
2
.github/workflows/lint-cli.yml
vendored
2
.github/workflows/lint-cli.yml
vendored
@@ -8,7 +8,7 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- dev
|
||||
- next
|
||||
- 1.x
|
||||
pull_request:
|
||||
paths:
|
||||
- '.github/workflows/lint-cli.yml'
|
||||
|
||||
2
.github/workflows/lint-core.yml
vendored
2
.github/workflows/lint-core.yml
vendored
@@ -8,7 +8,7 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- dev
|
||||
- next
|
||||
- 1.x
|
||||
pull_request:
|
||||
paths:
|
||||
- '.github/workflows/lint-core.yml'
|
||||
|
||||
2
.github/workflows/publish-cli-js.yml
vendored
2
.github/workflows/publish-cli-js.yml
vendored
@@ -61,7 +61,7 @@ jobs:
|
||||
- host: macos-latest
|
||||
target: aarch64-apple-darwin
|
||||
build: |
|
||||
yarn build:release --target=aarch64-apple-darwin
|
||||
yarn build:release --features native-tls-vendored --target=aarch64-apple-darwin
|
||||
strip -x *.node
|
||||
- host: ubuntu-20.04
|
||||
target: aarch64-unknown-linux-gnu
|
||||
|
||||
2
.github/workflows/publish-cli-rs.yml
vendored
2
.github/workflows/publish-cli-rs.yml
vendored
@@ -87,7 +87,7 @@ jobs:
|
||||
run: ./.scripts/ci/pack-cli.sh
|
||||
|
||||
- name: Get CLI version
|
||||
run: echo "CLI_VERSION=$(cat tooling/cli/metadata.json | jq '."@tauri-apps/cli".version' -r)" >> $GITHUB_ENV
|
||||
run: echo "CLI_VERSION=$(cat tooling/cli/metadata-v2.json | jq '."@tauri-apps/cli".version' -r)" >> $GITHUB_ENV
|
||||
|
||||
- name: Publish release
|
||||
uses: softprops/action-gh-release@50195ba7f6f93d1ac97ba8332a178e008ad176aa
|
||||
|
||||
2
.github/workflows/test-cli-js.yml
vendored
2
.github/workflows/test-cli-js.yml
vendored
@@ -8,7 +8,7 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- dev
|
||||
- next
|
||||
- 1.x
|
||||
pull_request:
|
||||
paths:
|
||||
- '.github/workflows/test-cli-js.yml'
|
||||
|
||||
2
.github/workflows/test-cli-rs.yml
vendored
2
.github/workflows/test-cli-rs.yml
vendored
@@ -8,7 +8,7 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- dev
|
||||
- next
|
||||
- 1.x
|
||||
pull_request:
|
||||
paths:
|
||||
- '.github/workflows/test-cli-rs.yml'
|
||||
|
||||
2
.github/workflows/test-core.yml
vendored
2
.github/workflows/test-core.yml
vendored
@@ -8,7 +8,7 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- dev
|
||||
- next
|
||||
- 1.x
|
||||
pull_request:
|
||||
paths:
|
||||
- '.github/workflows/test-core.yml'
|
||||
|
||||
2
.github/workflows/test-lint-bundler.yml
vendored
2
.github/workflows/test-lint-bundler.yml
vendored
@@ -8,7 +8,7 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- dev
|
||||
- next
|
||||
- 1.x
|
||||
pull_request:
|
||||
paths:
|
||||
- '.github/workflows/test-bundler.yml'
|
||||
|
||||
2
.github/workflows/udeps.yml
vendored
2
.github/workflows/udeps.yml
vendored
@@ -8,7 +8,7 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- dev
|
||||
- next
|
||||
- 1.x
|
||||
|
||||
env:
|
||||
RUST_BACKTRACE: 1
|
||||
|
||||
@@ -17,8 +17,8 @@ const { resolve } = require('path')
|
||||
const packageNickname = process.argv[2]
|
||||
const filePath =
|
||||
packageNickname === '@tauri-apps/cli'
|
||||
? `../../../tooling/cli/metadata.json`
|
||||
: `../../tooling/cli/metadata.json`
|
||||
? `../../../tooling/cli/metadata-v2.json`
|
||||
: `../../tooling/cli/metadata-v2.json`
|
||||
const bump = process.argv[3]
|
||||
let index = null
|
||||
|
||||
@@ -50,7 +50,9 @@ const inc = (version) => {
|
||||
}
|
||||
}
|
||||
if (bump === 'premajor') {
|
||||
const pre = JSON.parse(readFileSync(resolve(filePath, '../../../.changes/pre.json'), 'utf-8'))
|
||||
const pre = JSON.parse(
|
||||
readFileSync(resolve(filePath, '../../../.changes/pre.json'), 'utf-8')
|
||||
)
|
||||
return `${v.join('.')}-${pre.tag}.0`
|
||||
}
|
||||
return v.join('.')
|
||||
@@ -70,5 +72,5 @@ if (packageNickname === '@tauri-apps/cli') {
|
||||
}
|
||||
|
||||
writeFileSync(filePath, JSON.stringify(metadata, null, 2) + '\n')
|
||||
console.log(`wrote ${version} for ${packageNickname} into metadata.json`)
|
||||
console.log(`wrote ${version} for ${packageNickname} into metadata-v2.json`)
|
||||
console.dir(metadata)
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user