mirror of
https://github.com/tauri-apps/tauri.git
synced 2026-04-15 10:58:54 +02:00
Compare commits
7 Commits
@tauri-app
...
feat/comma
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
83a9e6c572 | ||
|
|
f7e86798c2 | ||
|
|
936d46a41a | ||
|
|
a115f91c52 | ||
|
|
2624af9c24 | ||
|
|
b0485d0187 | ||
|
|
a2724b3e1c |
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri": patch:breaking
|
||||
---
|
||||
|
||||
Removed the lifetime parameter from `ipc::GlobalScope` and `ipc::CommandScope`.
|
||||
5
.changes/add-dylib-support-to-macos-frameworks.md
Normal file
5
.changes/add-dylib-support-to-macos-frameworks.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri-bundler": patch
|
||||
---
|
||||
|
||||
Add dylib support to `tauri.bundle.macOS.frameworks`.
|
||||
5
.changes/additional-args-api.md
Normal file
5
.changes/additional-args-api.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"api": minor
|
||||
---
|
||||
|
||||
Added the `additionalBrowserArgs` option when creating a window.
|
||||
5
.changes/additional-args-config.md
Normal file
5
.changes/additional-args-config.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri-utils": minor
|
||||
---
|
||||
|
||||
Added the `additional_browser_args` option to the window configuration.
|
||||
7
.changes/additional-args.md
Normal file
7
.changes/additional-args.md
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
"tauri": minor
|
||||
"tauri-runtime-wry": minor
|
||||
"tauri-runtime": minor
|
||||
---
|
||||
|
||||
Added the `additional_browser_args` option when creating a window.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri": 'patch:enhance'
|
||||
---
|
||||
|
||||
A file-drop now allows sub-directories recursively when the path is a directory.
|
||||
@@ -1,9 +0,0 @@
|
||||
---
|
||||
'@tauri-apps/api': 'patch:breaking'
|
||||
---
|
||||
|
||||
Renamed the following enum variants of `TauriEvent` enum:
|
||||
|
||||
- `TauriEvent.WEBVIEW_FILE_DROP` -> `TauriEvent.FILE_DROP`
|
||||
- `TauriEvent.WEBVIEW_FILE_DROP_HOVER` -> `TauriEvent.FILE_DROP_HOVER`
|
||||
- `TauriEvent.WEBVIEW_FILE_DROP_CANCELLED` -> `TauriEvent.FILE_DROP_CANCELLED`
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@tauri-apps/api': 'patch:feat'
|
||||
---
|
||||
|
||||
Add a new `webviewWindow` module that exports `WebviewWindow` class and related methods such as `getCurrent` and `getAll`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@tauri-apps/api': 'patch:breaking'
|
||||
---
|
||||
|
||||
Move `WebviewWindow` class from `webview` module to a new `webviewWindow` module.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@tauri-apps/api': 'patch:feat'
|
||||
---
|
||||
|
||||
Add `Window.onFileDropEvent` method.
|
||||
@@ -1,9 +0,0 @@
|
||||
---
|
||||
"tauri": patch:enhance
|
||||
"tauri-build": patch:breaking
|
||||
"tauri-utils": patch:breaking
|
||||
"tauri-plugin": patch:breaking
|
||||
"tauri-codegen": patch:breaking
|
||||
---
|
||||
|
||||
Allow defining permissions for the application commands via `tauri_build::Attributes::app_manifest`.
|
||||
@@ -1,15 +0,0 @@
|
||||
---
|
||||
"tauri": major:feat
|
||||
"tauri-plugin": major:feat
|
||||
"tauri-build": major:feat
|
||||
"tauri-utils": major:feat
|
||||
"tauri-codegen": major:feat
|
||||
"tauri-macros": major:feat
|
||||
"tauri-runtime": major:feat
|
||||
"tauri-runtime-wry": major:feat
|
||||
"tauri-cli": major:feat
|
||||
"@tauri-apps/api": major:feat
|
||||
"@tauri-apps/cli": major:feat
|
||||
---
|
||||
|
||||
Move to beta!
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri-build": patch:bug
|
||||
---
|
||||
|
||||
Fixed generation of capability schema for permissions field which previously disallowed mixed (strings and objects) permission definition.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri-bundler': 'patch:bug'
|
||||
---
|
||||
|
||||
Fix NSIS installer always containing a license page even though `licenseFile` option is not set in the config.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri-bundler": patch:bug
|
||||
---
|
||||
|
||||
Don't fallback to `licenseFile` and use only `license` field when building RPM.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
"tauri": patch:enhance
|
||||
"tauri-utils": patch:enhance
|
||||
---
|
||||
|
||||
Add `webviews` array on the capability for usage on multiwebview contexts.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"tauri-build": patch:breaking
|
||||
"tauri-utils": patch:enhance
|
||||
"tauri-codegen": patch:enhance
|
||||
---
|
||||
|
||||
Added a new configuration option `tauri.conf.json > app > security > capabilities` to reference existing capabilities and inline new ones. If it is empty, all capabilities are still included preserving the current behavior.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"tauri-utils": patch:breaking
|
||||
"tauri-cli": patch:breaking
|
||||
"@tauri-apps/cli": patch:breaking
|
||||
---
|
||||
|
||||
Changed the capability format to allow configuring both `remote: { urls: Vec<String> }` and `local: bool (default: true)` instead of choosing one on the `context` field.
|
||||
@@ -1,12 +0,0 @@
|
||||
---
|
||||
'tauri-cli': 'patch:feat'
|
||||
'@tauri-apps/cli': 'patch:feat'
|
||||
---
|
||||
|
||||
Add new subcommands for managing permissions and cababilities:
|
||||
|
||||
- `tauri permission new`
|
||||
- `tauri permission add`
|
||||
- `tauri permission rm`
|
||||
- `tauri permission ls`
|
||||
- `tauri capability new`
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'tauri-cli': 'patch:enhance'
|
||||
'@tauri-apps/cli': 'patch:enhance'
|
||||
---
|
||||
|
||||
Add `--no-bundle` flag for `tauri build` command to skip bundling. Previously `none` was used to skip bundling, it will now be treated as invalid format and a warning will be emitted instead.
|
||||
6
.changes/cli-info.md
Normal file
6
.changes/cli-info.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"cli.rs": "patch"
|
||||
---
|
||||
|
||||
Fix `tauri info` panicking when parsing crates version on a newly created project without a `Cargo.lock` file.
|
||||
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'tauri-cli': 'patch:bug'
|
||||
'@tauri-apps/cli': 'patch:bug'
|
||||
---
|
||||
|
||||
Fixes Android and iOS project initialization when the Tauri CLI is on a different disk partition.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
"tauri-cli": patch:bug
|
||||
"@tauri-apps/cli": patch:bug
|
||||
---
|
||||
|
||||
Fix `tauri plugin android init` printing invalid code that has a missing closing `"`.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'tauri-cli': 'patch:enhance'
|
||||
'@tauri-apps/cli': 'patch:enhance'
|
||||
---
|
||||
|
||||
Add plugins to `Cargo.toml` when using `tauri migrate`
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri-cli": patch:deps
|
||||
---
|
||||
|
||||
Update dependencies, fix `log` compilation issue.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
"tauri-cli": patch:bug
|
||||
"@tauri-apps/cli": patch:bug
|
||||
---
|
||||
|
||||
On Windows, fixed `tauri info` fails to detect the build tool when the system language is CJK.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
"tauri-macros": patch:enhance
|
||||
"tauri-codegen": patch:enhance
|
||||
---
|
||||
|
||||
The `generate_context` proc macro now accepts a `capabilities` attribute where the value is an array of file paths that can be [conditionally compiled](https://doc.rust-lang.org/reference/conditional-compilation.html). These capabilities are added to the application along the capabilities defined in the Tauri configuration file.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'tauri-utils': 'patch:bug'
|
||||
'tauri': 'patch:bug'
|
||||
---
|
||||
|
||||
Fix compile time error in context generation when using `app.windows.windowEffects.color`
|
||||
@@ -1,23 +1,14 @@
|
||||
{
|
||||
"gitSiteUrl": "https://www.github.com/tauri-apps/tauri/",
|
||||
"changeTags": {
|
||||
"feat": "New Features",
|
||||
"enhance": "Enhancements",
|
||||
"bug": "Bug Fixes",
|
||||
"pref": "Performance Improvements",
|
||||
"changes": "What's Changed",
|
||||
"sec": "Security fixes",
|
||||
"deps": "Dependencies",
|
||||
"breaking": "Breaking Changes"
|
||||
},
|
||||
"defaultChangeTag": "changes",
|
||||
"timeout": 3600000,
|
||||
"pkgManagers": {
|
||||
"rust": {
|
||||
"errorOnVersionRange": "^2.0.0-0",
|
||||
"version": true,
|
||||
"getPublishedVersion": "node ../../.scripts/covector/package-latest-version.js cargo ${ pkgFile.pkg.package.name } ${ pkgFile.pkg.package.version }",
|
||||
"prepublish": [
|
||||
"sudo apt-get update",
|
||||
"sudo apt-get install -y webkit2gtk-4.1 libayatana-appindicator3-dev",
|
||||
"sudo apt-get install -y webkit2gtk-4.0 libayatana-appindicator3-dev",
|
||||
"cargo install cargo-audit --features=fix",
|
||||
{
|
||||
"command": "cargo generate-lockfile",
|
||||
@@ -77,6 +68,7 @@
|
||||
]
|
||||
},
|
||||
"javascript": {
|
||||
"errorOnVersionRange": "^2.0.0-0",
|
||||
"version": true,
|
||||
"getPublishedVersion": "node ../../.scripts/covector/package-latest-version.js npm ${ pkgFile.pkg.name } ${ pkgFile.pkg.version }",
|
||||
"prepublish": [
|
||||
@@ -113,7 +105,7 @@
|
||||
"pipe": true
|
||||
},
|
||||
{
|
||||
"command": "yarn publish --access public --loglevel silly --tag next",
|
||||
"command": "yarn publish --access public --loglevel silly",
|
||||
"dryRunCommand": "npm publish --dry-run --access public",
|
||||
"pipe": true
|
||||
},
|
||||
@@ -131,13 +123,13 @@
|
||||
}
|
||||
},
|
||||
"packages": {
|
||||
"@tauri-apps/api": {
|
||||
"api": {
|
||||
"path": "./tooling/api",
|
||||
"manager": "javascript",
|
||||
"assets": [
|
||||
{
|
||||
"path": "./tooling/api/dist/tauri-apps-api-${ pkgFile.version }.tgz",
|
||||
"name": "tauri-apps-api-${ pkgFile.version }.tgz"
|
||||
"name": "api-${ pkgFile.version }.tgz"
|
||||
}
|
||||
],
|
||||
"prepublish": [
|
||||
@@ -213,19 +205,13 @@
|
||||
"manager": "rust",
|
||||
"dependencies": ["tauri-codegen", "tauri-utils"]
|
||||
},
|
||||
"tauri-plugin": {
|
||||
"path": "./core/tauri-plugin",
|
||||
"manager": "rust",
|
||||
"dependencies": ["tauri-utils"],
|
||||
"postversion": "node ../../.scripts/covector/sync-cli-metadata.js ${ pkg.pkg } ${ release.type }"
|
||||
},
|
||||
"tauri-build": {
|
||||
"path": "./core/tauri-build",
|
||||
"manager": "rust",
|
||||
"dependencies": ["tauri-codegen", "tauri-utils"],
|
||||
"postversion": [
|
||||
"node ../../.scripts/covector/sync-cli-metadata.js ${ pkg.pkg } ${ release.type }",
|
||||
"cargo build --manifest-path ../tauri-config-schema/Cargo.toml"
|
||||
"cargo build --manifest-path ../config-schema/Cargo.toml"
|
||||
],
|
||||
"assets": [
|
||||
{
|
||||
@@ -241,31 +227,30 @@
|
||||
"tauri-macros",
|
||||
"tauri-utils",
|
||||
"tauri-runtime",
|
||||
"tauri-runtime-wry",
|
||||
"tauri-build"
|
||||
"tauri-runtime-wry"
|
||||
],
|
||||
"postversion": "node ../../.scripts/covector/sync-cli-metadata.js ${ pkg.pkg } ${ release.type }"
|
||||
},
|
||||
"@tauri-apps/cli": {
|
||||
"cli.js": {
|
||||
"path": "./tooling/cli/node",
|
||||
"manager": "javascript",
|
||||
"getPublishedVersion": "node ../../../.scripts/covector/package-latest-version.js npm ${ pkgFile.pkg.name } ${ pkgFile.pkg.version }",
|
||||
"dependencies": ["tauri-cli"],
|
||||
"dependencies": ["cli.rs"],
|
||||
"postversion": [
|
||||
"node ../../../.scripts/covector/sync-cli-metadata.js ${ pkg.pkg } ${ release.type }",
|
||||
"cargo build --manifest-path ../../../core/tauri-config-schema/Cargo.toml"
|
||||
"cargo build --manifest-path ../../../core/config-schema/Cargo.toml"
|
||||
],
|
||||
"prepublish": [],
|
||||
"publish": [],
|
||||
"postpublish": []
|
||||
},
|
||||
"tauri-cli": {
|
||||
"cli.rs": {
|
||||
"path": "./tooling/cli",
|
||||
"manager": "rust",
|
||||
"dependencies": ["tauri-bundler", "tauri-utils"],
|
||||
"postversion": [
|
||||
"cargo check",
|
||||
"cargo build --manifest-path ../../core/tauri-config-schema/Cargo.toml"
|
||||
"cargo build --manifest-path ../../core/config-schema/Cargo.toml"
|
||||
],
|
||||
"assets": [
|
||||
{
|
||||
@@ -276,8 +261,7 @@
|
||||
},
|
||||
"tauri-driver": {
|
||||
"path": "./tooling/webdriver",
|
||||
"manager": "rust",
|
||||
"postversion": "cargo check"
|
||||
"manager": "rust"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
5
.changes/content-protection-api.md
Normal file
5
.changes/content-protection-api.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"api": "minor"
|
||||
---
|
||||
|
||||
Added the `WindowOptions::contentProtected` option and `WebviewWindow#setContentProtected` to change it at runtime.
|
||||
5
.changes/content-protection-utils.md
Normal file
5
.changes/content-protection-utils.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri-utils": "patch"
|
||||
---
|
||||
|
||||
Added the `content_protected` option to the window configuration.
|
||||
7
.changes/content-protection.md
Normal file
7
.changes/content-protection.md
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
"tauri": "minor"
|
||||
"tauri-runtime": "minor"
|
||||
"tauri-runtime-wry": "minor"
|
||||
---
|
||||
|
||||
Added the `content_protected` option when creating a window and `Window::set_content_protected` to change it at runtime.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri-utils": patch:enhance
|
||||
---
|
||||
|
||||
The `Context` struct now includes the runtime authority instead of the resolved ACL. This does not impact most applications.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'tauri': 'patch:enhance'
|
||||
'tauri-runtime-wry': 'patch'
|
||||
---
|
||||
|
||||
Enhance centering a newly created window, it will no longer jump to center after being visible.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri': 'patch:bug'
|
||||
---
|
||||
|
||||
Fix JS event listeners registered using JS `listen` api with `EventTarget::Any` never fired.
|
||||
5
.changes/core-navigation-handler.md
Normal file
5
.changes/core-navigation-handler.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri": minor
|
||||
---
|
||||
|
||||
Added `Window::on_navigation`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri': 'patch:enhance'
|
||||
---
|
||||
|
||||
Return an id when using from `Manager::once_any`, `App::once`, `Window::once`, `Webview::once`, `WebviewWindow::once` and `fs::Scope::once`.
|
||||
5
.changes/core-sync-windows-metadata.md
Normal file
5
.changes/core-sync-windows-metadata.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri": "patch"
|
||||
---
|
||||
|
||||
Sync `__TAURI_METADATA__.__windows` across all windows.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"tauri": patch:enhance
|
||||
"tauri-utils": patch:enhance
|
||||
"tauri-codegen": patch:enhance
|
||||
---
|
||||
|
||||
Do not include a CSP tag in the application HTML and rely on the custom protocol response header instead.
|
||||
5
.changes/custom-buttons-api.md
Normal file
5
.changes/custom-buttons-api.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"api": minor
|
||||
---
|
||||
|
||||
Allow setting the text of the dialog buttons.
|
||||
5
.changes/custom-buttons.md
Normal file
5
.changes/custom-buttons.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri": minor
|
||||
---
|
||||
|
||||
Added `OkWithLabel` and `OkCancelWithLabels` variants to the `api::dialog::MessageDialogButtons` enum to set the text of the dialog buttons.
|
||||
6
.changes/custom-icon.md
Normal file
6
.changes/custom-icon.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"cli.rs": minor
|
||||
"cli.js": minor
|
||||
---
|
||||
|
||||
Add `--png` option for the `icon` command to generate custom icon sizes.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
"tauri-cli": patch:bug
|
||||
"@tauri-apps/cli": patch:bug
|
||||
---
|
||||
|
||||
Downgrade minisign dependency fixing updater signing key bug and prevent it from happening in the future.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri-utils": patch:enhance
|
||||
---
|
||||
|
||||
Enhance resource directory resolution on development.
|
||||
7
.changes/expose-set_device_event_filter-in-tauri-api.md
Normal file
7
.changes/expose-set_device_event_filter-in-tauri-api.md
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
"tauri-runtime-wry": minor
|
||||
"tauri-runtime": minor
|
||||
"tauri": minor
|
||||
---
|
||||
|
||||
Added `Builder::device_event_filter` and `App::set_device_event_filter` methods.
|
||||
5
.changes/fix-2549.md
Normal file
5
.changes/fix-2549.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri": "patch"
|
||||
---
|
||||
|
||||
Fix resize glitch when double clicking a custom titlebar in the top resize area.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri": patch:bug
|
||||
---
|
||||
|
||||
Fixes capability webview label check.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri": patch:bug
|
||||
---
|
||||
|
||||
Fixes `Window::add_child` deadlock.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri-build": patch:bug
|
||||
---
|
||||
|
||||
Fixes the capability schema not resolving inner definitions.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri": patch:bug
|
||||
---
|
||||
|
||||
Clear JS event listeneres on page load, which fixes zombie listeners when the page reloads.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri": patch:bug
|
||||
---
|
||||
|
||||
Fix `tauri migrate` for http plugin ACL.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri-build": patch:bug
|
||||
---
|
||||
|
||||
Do not trigger build script to rerun if the frontendDist directory does not exist.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
"tauri-cli": patch:bug
|
||||
"@tauri-apps/cli": patch:bug
|
||||
---
|
||||
|
||||
Fixes a regression on the `--config` argument not accepting file paths.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri": patch:bug
|
||||
---
|
||||
|
||||
Resolve symlinks on the filesystem scope check.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri": patch:bug
|
||||
---
|
||||
|
||||
Fix invoking toggle devtools by hotkey.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
"@tauri-apps/cli": patch:bug
|
||||
"tauri-cli": patch:bug
|
||||
---
|
||||
|
||||
Fixes process logs not showing on `ios dev`.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
"@tauri-apps/cli": patch:bug
|
||||
"tauri-cli": patch:bug
|
||||
---
|
||||
|
||||
Do not migrate updater configuration if the active flag is set to false.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri": patch:bug
|
||||
---
|
||||
|
||||
Convert the command name to camelCase when executing a mobile plugin command.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
"tauri-cli": patch:bug
|
||||
"@tauri-apps/cli": patch:bug
|
||||
---
|
||||
|
||||
Fixes android and iOS process spawning not working on Node.js.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri": patch:bug
|
||||
---
|
||||
|
||||
Fix regression on the JavaScript code that processes the IPC message.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri": patch:bug
|
||||
---
|
||||
|
||||
Fixes `Webview::reparent` not updating the webview parent window reference.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri-build": patch:bug
|
||||
---
|
||||
|
||||
Do not rewrite capability JSON schema if it did not change.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
"tauri": patch:bug
|
||||
"tauri-utils": patch:bug
|
||||
---
|
||||
|
||||
Fixes scope resolution grouping scopes for all windows.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri-utils": patch:bug
|
||||
---
|
||||
|
||||
Fix compile error when `tauri.conf.json` had `bundle > license` set.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri": patch:bug
|
||||
---
|
||||
|
||||
Workaround for zbus not enabling the proper Cargo features for its nix dependency.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri": patch:bug
|
||||
---
|
||||
|
||||
When using the multiwebview mode, properly remove the webview from memory on `Webview::close`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri-runtime-wry": patch:bug
|
||||
---
|
||||
|
||||
Fix window centering not taking monitor scale into account
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri": patch:bug
|
||||
---
|
||||
|
||||
Fixes a deadlock when the window is destroyed.
|
||||
5
.changes/glob-match-require_literal_separator.md
Normal file
5
.changes/glob-match-require_literal_separator.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri": "patch"
|
||||
---
|
||||
|
||||
Fix the filesystem scope allowing sub-directories of the directory picked by the dialog when `recursive` option was `false`.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
"tauri-plugin": patch:enhance
|
||||
"tauri-utils": patch:enhance
|
||||
---
|
||||
|
||||
Do not generate JSON schema and markdown reference file if the plugin does not define any permissions and delete those files if they exist.
|
||||
5
.changes/heck-unicode.md
Normal file
5
.changes/heck-unicode.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"cli.rs": "patch"
|
||||
---
|
||||
|
||||
Fix building apps with unicode characters in their `productName`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri': 'major:breaking'
|
||||
---
|
||||
|
||||
Renamed `icon-ico` and `icon-png` feature flags to `image-ico` and `image-png` respectively
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri-build': patch:enhance
|
||||
---
|
||||
|
||||
Added `Attributes::plugin()` to register a plugin that is inlined in the application crate.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
"@tauri-apps/cli": patch:enhance
|
||||
"tauri-cli": patch:enhance
|
||||
---
|
||||
|
||||
Setting up code signing is no longer required on iOS when using the simulator.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri": patch:enhance
|
||||
---
|
||||
|
||||
Fallback to the postMessage IPC interface if we cannot reach the IPC custom protocol.
|
||||
8
.changes/is-minimized.md
Normal file
8
.changes/is-minimized.md
Normal file
@@ -0,0 +1,8 @@
|
||||
---
|
||||
"tauri": minor
|
||||
"tauri-runtime": minor
|
||||
"tauri-runtime-wry": minor
|
||||
"api": minor
|
||||
---
|
||||
|
||||
Add `is_minimized()` window method.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
"@tauri-apps/cli": patch:bug
|
||||
"tauri-cli": patch:bug
|
||||
---
|
||||
|
||||
Fixes dev watcher on mobile dev.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri-runtime-wry": patch:bug
|
||||
---
|
||||
|
||||
Fixes auto resize and positioning when using the multiwebview mode.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri-build': 'patch:enhance'
|
||||
---
|
||||
|
||||
Enable Hight DPI awareness for NSIS installer so it is not blurry on some systems.
|
||||
8
.changes/nsis.md
Normal file
8
.changes/nsis.md
Normal file
@@ -0,0 +1,8 @@
|
||||
---
|
||||
"tauri-bundler": minor
|
||||
"tauri-utils": minor
|
||||
"cli.rs": minor
|
||||
"cli.js": minor
|
||||
---
|
||||
|
||||
Add `nsis` bundle target
|
||||
5
.changes/open-links-mail-tel.md
Normal file
5
.changes/open-links-mail-tel.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri": minor
|
||||
---
|
||||
|
||||
Added support to `mailto:` and `tel:` links on the shell API.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri': 'major:breaking'
|
||||
---
|
||||
|
||||
Removed `tauri::path::Result` and `tauri::path::Error` which were merely an unintentional re-export of `tauri::Result` and `tauri::Error` so use those instead.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
"tauri": patch:feat
|
||||
"tauri-utils": patch:feat
|
||||
---
|
||||
|
||||
Allow defining a permission that only applies to a set of target platforms via the `platforms` configuration option.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri-utils": patch:enhance
|
||||
---
|
||||
|
||||
Changed plugin markdown docs generation to table format.
|
||||
@@ -1,109 +0,0 @@
|
||||
{
|
||||
"tag": "beta",
|
||||
"changes": [
|
||||
".changes/acl-scope-refactor.md",
|
||||
".changes/allow-recursive-asset-scope-on-file-drop-directory.md",
|
||||
".changes/api-tauri-event-file-drop-rename.md",
|
||||
".changes/api-webview-window-new-methods.md",
|
||||
".changes/api-webview-window.md",
|
||||
".changes/api-window-on-filedrop.md",
|
||||
".changes/app-manifest.md",
|
||||
".changes/beta.md",
|
||||
".changes/build-schema-generation.md",
|
||||
".changes/bundler-license.md",
|
||||
".changes/bundler-rpm-license.md",
|
||||
".changes/capabilities-multiwebview.md",
|
||||
".changes/capabilities-tauri-conf.md",
|
||||
".changes/capability-context-refactor.md",
|
||||
".changes/cli-acl-subcommands.md",
|
||||
".changes/cli-build-no-bundle.md",
|
||||
".changes/cli-mobile-init-partition.md",
|
||||
".changes/cli-plugin-android-init.md",
|
||||
".changes/cli-plugins-migrate.md",
|
||||
".changes/cli-update-deps-fix-log.md",
|
||||
".changes/cli-windows-build-tools-detect-utf8.md",
|
||||
".changes/codegen-capabilities-attribute.md",
|
||||
".changes/color-context-generation.md",
|
||||
".changes/context-runtime-authority.md",
|
||||
".changes/core-center-window.md",
|
||||
".changes/core-js-event-anytarget.md",
|
||||
".changes/core-once-event-return-event-id.md",
|
||||
".changes/csp-header-linux.md",
|
||||
".changes/downgrade-minisign.md",
|
||||
".changes/enhance-resource-dir-resolution.md",
|
||||
".changes/fix-acl-webview-check.md",
|
||||
".changes/fix-add-child-deadlock.md",
|
||||
".changes/fix-capability-schema-definitions.md",
|
||||
".changes/fix-clear-residual-listeners.md",
|
||||
".changes/fix-cli-migration-http-acl.md",
|
||||
".changes/fix-codegen-rerun-if-changed.md",
|
||||
".changes/fix-config-arg.md",
|
||||
".changes/fix-fs-scope-check-symlink.md",
|
||||
".changes/fix-invoke-devtools-by-hotkey.md",
|
||||
".changes/fix-ios-dev-logs.md",
|
||||
".changes/fix-migrate-updater.md",
|
||||
".changes/fix-mobile-cmd-case.md",
|
||||
".changes/fix-mobile-process-spawn.md",
|
||||
".changes/fix-process-ipc-message-fn.md",
|
||||
".changes/fix-reparent.md",
|
||||
".changes/fix-rewrite-schema.md",
|
||||
".changes/fix-scope-resolution.md",
|
||||
".changes/fix-tauri-build-license-field.md",
|
||||
".changes/fix-tauri-build-unix.md",
|
||||
".changes/fix-webview-close.md",
|
||||
".changes/fix-window-center-monitor-scale.md",
|
||||
".changes/fix-window-destroy-deadlock.md",
|
||||
".changes/handle-empty-permissions.md",
|
||||
".changes/ico-featrue-flags.md",
|
||||
".changes/inline-plugins.md",
|
||||
".changes/ios-signing-optional.md",
|
||||
".changes/ipc-post-message-fallback.md",
|
||||
".changes/mobile-watcher.md",
|
||||
".changes/multiwebview-bounds-fixes.md",
|
||||
".changes/nsis-dpi-aware.md",
|
||||
".changes/path-result-error-rexport.md",
|
||||
".changes/permission-platforms.md",
|
||||
".changes/permission-table.md",
|
||||
".changes/preserve-channel-order.md",
|
||||
".changes/progress-bar-state-refactor.md",
|
||||
".changes/re-export-progress-bar-status.md",
|
||||
".changes/refactor-capabilities-schema.md",
|
||||
".changes/refactor-capability-remote-option.md",
|
||||
".changes/refactor-scope-ret-value.md",
|
||||
".changes/remove-app-custom-protocol-feature.md",
|
||||
".changes/remove-unit-uri.md",
|
||||
".changes/reparent.md",
|
||||
".changes/rerun-if-permission-created.md",
|
||||
".changes/runtime-add-capability.md",
|
||||
".changes/runtime-capability-dynamic.md",
|
||||
".changes/runtime-icon-lifetime.md",
|
||||
".changes/rwh-06.md",
|
||||
".changes/schema_str.md",
|
||||
".changes/set-auto-resize.md",
|
||||
".changes/strict-csp-isolation-frame.md",
|
||||
".changes/tauri-build-codegen-capabilities.md",
|
||||
".changes/tauri-build-dev-changes.md",
|
||||
".changes/tauri-close-requested-target-specific.md",
|
||||
".changes/tauri-context-icon-methods.md",
|
||||
".changes/tauri-error-sync.md",
|
||||
".changes/tauri-icon-removed.md",
|
||||
".changes/tauri-image-codegen.md",
|
||||
".changes/tauri-image.md",
|
||||
".changes/tauri-plugin-identifier-alphanumeric.md",
|
||||
".changes/tauri-runtime-webview-events.md",
|
||||
".changes/tauri-scope-object-error-sync.md",
|
||||
".changes/tauri-utils-capability-refactor.md",
|
||||
".changes/tauri-webview-events.md",
|
||||
".changes/truncate-before-write-buildtask.md",
|
||||
".changes/unstable-child-webview.md",
|
||||
".changes/update-acl-paths-cli.md",
|
||||
".changes/update-app-template-capabilities-conf.md",
|
||||
".changes/update-plugin-template.md",
|
||||
".changes/utils-bundle-target-all.md",
|
||||
".changes/utils-bundle-type-all.md",
|
||||
".changes/utils-debug-eprintln.md",
|
||||
".changes/utils-named-capability-file.md",
|
||||
".changes/wry-0.36.md",
|
||||
".changes/wry-0.37.md"
|
||||
]
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
"tauri": patch:enhance
|
||||
"@tauri-apps/api": patch:enhance
|
||||
---
|
||||
|
||||
Added a mechanism to preserve channel message order.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
"tauri": patch:breaking
|
||||
"tauri-utils": patch:breaking
|
||||
---
|
||||
|
||||
Moved `ProgressBarState` from `tauri-utils` to the `tauri::window` module and removed the `unity_uri` field.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri': 'patch:bug'
|
||||
---
|
||||
|
||||
Export `ProgressBarStatus`, regression introduced in `2.0.0-beta.4`
|
||||
@@ -1,44 +1,31 @@
|
||||
# Changes
|
||||
|
||||
##### via https://github.com/jbolda/covector
|
||||
|
||||
As you create PRs and make changes that require a version bump, please add a new markdown file in this folder. You do not note the version _number_, but rather the type of bump that you expect: major, minor, or patch. The filename is not important, as long as it is a `.md`, but we recommend that it represents the overall change for organizational purposes.
|
||||
|
||||
When you select the version bump required, you do _not_ need to consider dependencies. Only note the package with the actual change, and any packages that depend on that package will be bumped automatically in the process.
|
||||
|
||||
Use the following format:
|
||||
|
||||
```md
|
||||
---
|
||||
'package-a': 'patch:enhance'
|
||||
'package-b': 'patch:enhance'
|
||||
---
|
||||
|
||||
Change summary goes here
|
||||
```
|
||||
|
||||
Summaries do not have a specific character limit, but are text only. These summaries are used within the (future implementation of) changelogs. They will give context to the change and also point back to the original PR if more details and context are needed.
|
||||
|
||||
Changes will be designated as a `major`, `minor` or `patch` as further described in [semver](https://semver.org/).
|
||||
|
||||
Given a version number MAJOR.MINOR.PATCH, increment the:
|
||||
|
||||
- MAJOR version when you make incompatible API changes,
|
||||
- MINOR version when you add functionality in a backwards compatible manner, and
|
||||
- PATCH version when you make backwards compatible bug fixes.
|
||||
|
||||
Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format, but will be discussed prior to usage (as extra steps will be necessary in consideration of merging and publishing).
|
||||
|
||||
Additionally you could specify a tag for the change file to group it with other changes by prefixing the bump with `:<tag>`, for example:
|
||||
|
||||
```md
|
||||
---
|
||||
'package-a': 'patch:enhance'
|
||||
---
|
||||
|
||||
Change summary goes here
|
||||
```
|
||||
|
||||
which will group this change file with other changes that specify the `bug` tag.
|
||||
|
||||
For list of available tags, see the `changeTags` key in [./config.json](./config.json)
|
||||
# Changes
|
||||
|
||||
##### via https://github.com/jbolda/covector
|
||||
|
||||
As you create PRs and make changes that require a version bump, please add a new markdown file in this folder. You do not note the version _number_, but rather the type of bump that you expect: major, minor, or patch. The filename is not important, as long as it is a `.md`, but we recommend that it represents the overall change for organizational purposes.
|
||||
|
||||
When you select the version bump required, you do _not_ need to consider dependencies. Only note the package with the actual change, and any packages that depend on that package will be bumped automatically in the process.
|
||||
|
||||
Use the following format:
|
||||
|
||||
```md
|
||||
---
|
||||
"package-a": patch
|
||||
"package-b": patch
|
||||
---
|
||||
|
||||
Change summary goes here
|
||||
|
||||
```
|
||||
|
||||
Summaries do not have a specific character limit, but are text only. These summaries are used within the (future implementation of) changelogs. They will give context to the change and also point back to the original PR if more details and context are needed.
|
||||
|
||||
Changes will be designated as a `major`, `minor` or `patch` as further described in [semver](https://semver.org/).
|
||||
|
||||
Given a version number MAJOR.MINOR.PATCH, increment the:
|
||||
|
||||
- MAJOR version when you make incompatible API changes,
|
||||
- MINOR version when you add functionality in a backwards compatible manner, and
|
||||
- PATCH version when you make backwards compatible bug fixes.
|
||||
|
||||
Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format, but will be discussed prior to usage (as extra steps will be necessary in consideration of merging and publishing).
|
||||
@@ -1,8 +0,0 @@
|
||||
---
|
||||
"@tauri-apps/cli": patch:enhance
|
||||
"tauri-cli": patch:enhance
|
||||
"tauri-build": patch:enhance
|
||||
"tauri-utils": patch:enhance
|
||||
---
|
||||
|
||||
Moved the capability JSON schema to the `src-tauri/gen` folder so it's easier to track changes on the `capabilities` folder.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
"tauri-utils": patch:breaking
|
||||
"tauri": patch:breaking
|
||||
---
|
||||
|
||||
Changed the capability `remote` configuration to take a list of `urls` instead of `domains` for more flexibility.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri": patch:breaking
|
||||
---
|
||||
|
||||
The `allows` and `denies` methods from `ipc::ScopeValue`, `ipc::CommandScope` and `ipc::GlobalScope` now returns `&Vec<Arc<T>>` instead of `&Vec<T>`.
|
||||
@@ -1,8 +0,0 @@
|
||||
---
|
||||
"@tauri-apps/cli": patch:breaking
|
||||
"tauri-cli": patch:breaking
|
||||
"tauri": patch:breaking
|
||||
"tauri-build": patch:breaking
|
||||
---
|
||||
|
||||
The `custom-protocol` Cargo feature is no longer required on your application and is now ignored. To check if running on production, use `#[cfg(not(dev))]` instead of `#[cfg(feature = "custom-protocol")]`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"@tauri-apps/api": patch:breaking
|
||||
---
|
||||
|
||||
Removed the `unityUri` option from the progress bar state, no longer required.
|
||||
@@ -1,8 +0,0 @@
|
||||
---
|
||||
"@tauri-apps/api": patch:feat
|
||||
"tauri": patch:feat
|
||||
"tauri-runtime": patch:feat
|
||||
"tauri-runtime-wry": patch:feat
|
||||
---
|
||||
|
||||
Added the `reparent` function to the webview API.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
"tauri-plugin": patch:bug
|
||||
"tauri-utils": patch:bug
|
||||
---
|
||||
|
||||
Rerun build script when a new permission is added.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri": patch:enhance
|
||||
---
|
||||
|
||||
Added `Manager::add_capability` to add a capability file at runtime.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri": patch:enhance
|
||||
---
|
||||
|
||||
`Manager::add_capability` now allows adding a dynamically defined capability instead of only relying on static strings.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'tauri-runtime': 'major:breaking'
|
||||
---
|
||||
|
||||
Add a lifetime parameter for `Icon` type. Also changed `rgba` field to be `Cow<'a, [u8]>`
|
||||
5
.changes/runtime-navigation-handler.md
Normal file
5
.changes/runtime-navigation-handler.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri-runtime": minor
|
||||
---
|
||||
|
||||
Added `navigation_handler` field on `PendingWindow`.
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user