mirror of
https://github.com/tauri-apps/tauri.git
synced 2026-04-15 10:58:54 +02:00
Compare commits
14 Commits
tauri-code
...
feat/allow
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4dfba14fbb | ||
|
|
f514d655b6 | ||
|
|
e729a9c83f | ||
|
|
41961e7de0 | ||
|
|
cb78c12db8 | ||
|
|
13a774e0ca | ||
|
|
d894ad2896 | ||
|
|
b382a4e08f | ||
|
|
b82899b96b | ||
|
|
708cb9fa28 | ||
|
|
8467f138bb | ||
|
|
50aaf4ec14 | ||
|
|
f8d98db9ff | ||
|
|
0811f512c5 |
6
.changes/add-command.md
Normal file
6
.changes/add-command.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri-cli": 'patch:feat'
|
||||
"@tauri-apps/cli": 'patch:feat'
|
||||
---
|
||||
|
||||
Added `tauri plugin add` command to add a plugin to the Tauri project.
|
||||
6
.changes/add-mobile-to-plugin.md
Normal file
6
.changes/add-mobile-to-plugin.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri-cli": 'minor:feat'
|
||||
"@tauri-apps/cli": 'minor:feat'
|
||||
---
|
||||
|
||||
Added `plugin android add` and `plugin ios add` commands to add mobile plugin functionality to existing projects.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
"tauri-cli": patch:bug
|
||||
"@tauri-apps/cli": patch:bug
|
||||
---
|
||||
|
||||
Include notarization error output in the error message if it fails.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri-build": patch:feat
|
||||
---
|
||||
|
||||
Added `InlinedPlugin::default_permission` to autogenerate the default permission of an inlined plugin.
|
||||
6
.changes/android-apis-runtime.md
Normal file
6
.changes/android-apis-runtime.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri-runtime": 'minor:feat'
|
||||
"tauri-runtime-wry": 'minor:feat'
|
||||
---
|
||||
|
||||
Add `find_class`, `run_on_android_context` on `RuntimeHandle`.
|
||||
6
.changes/android-buildsrc-gitignore.md
Normal file
6
.changes/android-buildsrc-gitignore.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri-cli": 'patch:enhance'
|
||||
"@tauri-apps/cli": 'patch:enhance'
|
||||
---
|
||||
|
||||
Do not gitignore the Android project's `buildSrc` folder by default since we removed absolute paths from it.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
"tauri-cli": patch:bug
|
||||
"@tauri-apps/cli": patch:bug
|
||||
---
|
||||
|
||||
Fixes running `android dev --open`.
|
||||
5
.changes/android-enhance-method-parse.md
Normal file
5
.changes/android-enhance-method-parse.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri": 'patch:enhance'
|
||||
---
|
||||
|
||||
Enhance parsing of annotated Android plugin methods to support private functions.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'tauri-cli': 'patch:enhance'
|
||||
'@tauri-apps/cli': 'patch:enhance'
|
||||
---
|
||||
|
||||
Update gradle to 8.9 and the gradle android plugin to 8.5.1 in the android templates (requires latest Android Studio). This should add support for Java 21 but Java 17 keeps being the recommended version.
|
||||
5
.changes/android-load-config.md
Normal file
5
.changes/android-load-config.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri": 'patch:enhance'
|
||||
---
|
||||
|
||||
Added static function `loadConfig` on the Android `PluginManager` class.
|
||||
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/android-plugin-command-exception.md
Normal file
5
.changes/android-plugin-command-exception.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri": 'patch:enhance'
|
||||
---
|
||||
|
||||
Adjust Android plugin exception error.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
"tauri-cli": patch:bug
|
||||
"@tauri-apps/cli": patch:bug
|
||||
---
|
||||
|
||||
Fixes `android dev` port forward failing under some conditions, add better logging and error handling.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
"tauri": patch:enhance
|
||||
"tauri-codegen": patch:enhance
|
||||
---
|
||||
|
||||
Enhance `AssetResolver::get` in development mode by reading distDir directly as a fallback to the embedded assets.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
"tauri-codegen": patch:deps
|
||||
"tauri-utils": patch:deps
|
||||
---
|
||||
|
||||
Updated brotli to v6.
|
||||
5
.changes/build-android-env-vars.md
Normal file
5
.changes/build-android-env-vars.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri-build": 'patch:enhance'
|
||||
---
|
||||
|
||||
Set environment variables used by `tauri::mobile_entry_point`.
|
||||
10
.changes/bump-1.3.md
Normal file
10
.changes/bump-1.3.md
Normal file
@@ -0,0 +1,10 @@
|
||||
---
|
||||
"tauri-bundler": 'patch:enhance'
|
||||
"tauri-codegen": 'patch:enhance'
|
||||
"tauri-macros": 'patch:enhance'
|
||||
"tauri-utils": 'patch:enhance'
|
||||
"tauri-runtime": 'patch:enhance'
|
||||
"tauri-runtime-wry": 'patch:enhance'
|
||||
---
|
||||
|
||||
Pull changes from Tauri 1.3 release.
|
||||
5
.changes/bundler-remove-dialog-option.md
Normal file
5
.changes/bundler-remove-dialog-option.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri-bundler": 'patch:enhance'
|
||||
---
|
||||
|
||||
Removed the `UpdaterSettings::dialog` field.
|
||||
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.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
"tauri-cli": patch:changes
|
||||
"@tauri-apps/cli": patch:changes
|
||||
---
|
||||
|
||||
Change iOS template default export method from deprecated `development` to `debugging`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri": patch:bug
|
||||
---
|
||||
|
||||
Fix Specta remote implementation target for `Channel`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri-bundler": patch:bug
|
||||
---
|
||||
|
||||
Correct nsis pre-uninstall hook to post-uninstall
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri-bundler": "patch:bug"
|
||||
---
|
||||
|
||||
Fixed an issue that caused the bundler to not be able to download the AppImage tooling when building for ARM 32bit.
|
||||
6
.changes/channel-api.md
Normal file
6
.changes/channel-api.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"api": 'patch:enhance'
|
||||
"tauri": 'patch:enhance'
|
||||
---
|
||||
|
||||
Add channel API for sending data across the IPC.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
"tauri-cli": patch:enhance
|
||||
"@tauri-apps/cli": patch:enhance
|
||||
---
|
||||
|
||||
Check if the Rust library contains the symbols required at runtime for Android and iOS apps.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
"tauri-cli": "patch:enhance"
|
||||
"@tauri-apps/cli": "patch:enhance"
|
||||
---
|
||||
|
||||
Added `--no-fmt` option to the `add` command to skip formatting the code after applying changes.
|
||||
6
.changes/cli-android-build.md
Normal file
6
.changes/cli-android-build.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri-cli": 'minor:feat'
|
||||
"@tauri-apps/cli": 'minor:feat'
|
||||
---
|
||||
|
||||
Added `android build` command.
|
||||
6
.changes/cli-android-dev-release.md
Normal file
6
.changes/cli-android-dev-release.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
'tauri-cli': 'patch:enhance'
|
||||
'@tauri-apps/cli': 'patch:enhance'
|
||||
---
|
||||
|
||||
Add `--release` flag for `tauri android dev` however you will need to sign your Android app, see https://next--tauri.netlify.app/next/guides/distribution/sign-android
|
||||
6
.changes/cli-android-specified-targets-only.md
Normal file
6
.changes/cli-android-specified-targets-only.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
'tauri-cli': 'patch:enhance'
|
||||
'@tauri-apps/cli': 'patch:enhance'
|
||||
---
|
||||
|
||||
Build only specified rust targets for `tauri android build` instead of all.
|
||||
5
.changes/cli-android-split-per-abit-target.md
Normal file
5
.changes/cli-android-split-per-abit-target.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'tauri-cli': 'patch:bug'
|
||||
---
|
||||
|
||||
Fix `--split-per-abi` not building any targets unless specified by `--target` flag.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
"tauri-cli": "patch:feat"
|
||||
"@tauri-apps/cli": "patch:feat"
|
||||
---
|
||||
|
||||
Add necessary options to `AndroidManifest.xml` in android template to support AndroidTV.
|
||||
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.
|
||||
6
.changes/cli-built-in-dev-server-mobile.md
Normal file
6
.changes/cli-built-in-dev-server-mobile.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
'tauri-cli': 'patch:enhance'
|
||||
'@tauri-apps/cli': 'patch:enhance'
|
||||
---
|
||||
|
||||
Use local ip address for built-in dev server on mobile.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
"tauri-cli": "patch:enhance"
|
||||
"@tauri-apps/cli": "patch:enhance"
|
||||
---
|
||||
|
||||
Changes the default behavior of the `dev` command to only expose to localhost (`127.0.0.1`) instead of the default system interface.
|
||||
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-build.md
Normal file
6
.changes/cli-ios-build.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri-cli": 'patch:enhance'
|
||||
"@tauri-apps/cli": 'patch:enhance'
|
||||
---
|
||||
|
||||
Added `ios build` command.
|
||||
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-key-properties.md
Normal file
6
.changes/cli-key-properties.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri-cli": 'patch:enhance'
|
||||
"@tauri-apps/cli": 'patch:enhance'
|
||||
---
|
||||
|
||||
Add `key.properties` file to android's `.gitignore`.
|
||||
6
.changes/cli-libname-dashes.md
Normal file
6
.changes/cli-libname-dashes.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
'tauri-cli': 'patch:enhance'
|
||||
'@tauri-apps/cli': 'patch:enhance'
|
||||
---
|
||||
|
||||
On mobile, fix regression introduced in `tauri-cli` version `2.0.0-alpha.3` where library not found error was thrown.
|
||||
6
.changes/cli-library-compilation.md
Normal file
6
.changes/cli-library-compilation.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri-cli": 'patch:enhance'
|
||||
"@tauri-apps/cli": 'patch:enhance'
|
||||
---
|
||||
|
||||
Don't build library files when building desktop targets.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
"tauri-cli": patch:bug
|
||||
"@tauri-apps/cli": patch:bug
|
||||
---
|
||||
|
||||
CLI commands will now consistently search for the `app_dir` (the directory containing `package.json`) from the current working directory of the command invocation.
|
||||
5
.changes/cli-mobile-auto-ip.md
Normal file
5
.changes/cli-mobile-auto-ip.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'tauri-cli': 'patch:enhance'
|
||||
---
|
||||
|
||||
Auto select an external IP for mobile development and fallback to prompting the user. Use `--force-ip-prompt` to force prompting.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
"tauri-cli": patch:enhance
|
||||
"@tauri-apps/cli": patch:enhance
|
||||
---
|
||||
|
||||
Check if identifier or lib name changed when running mobile commands.
|
||||
6
.changes/cli-mobile-cwd-config.md
Normal file
6
.changes/cli-mobile-cwd-config.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
'tauri-cli': 'patch:bug'
|
||||
'@tauri-apps/cli': 'patch:bug'
|
||||
---
|
||||
|
||||
Set current directory to tauri directory before reading config file.
|
||||
6
.changes/cli-mobile-dev.md
Normal file
6
.changes/cli-mobile-dev.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri-cli": 'minor:feat'
|
||||
"@tauri-apps/cli": 'minor:feat'
|
||||
---
|
||||
|
||||
Added `android dev` and `ios dev` commands.
|
||||
6
.changes/cli-mobile-plugin.md
Normal file
6
.changes/cli-mobile-plugin.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri-cli": 'minor:feat'
|
||||
"@tauri-apps/cli": 'minor:feat'
|
||||
---
|
||||
|
||||
Add commands to add native Android and iOS functionality to plugins.
|
||||
5
.changes/cli-nodejs-detection.md
Normal file
5
.changes/cli-nodejs-detection.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'tauri-cli': 'patch:enhance'
|
||||
---
|
||||
|
||||
In mobile commands, correctly detect when nodejs binary has the version in its name, for example `node-18`
|
||||
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`
|
||||
6
.changes/cli-pnpm.md
Normal file
6
.changes/cli-pnpm.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
'tauri-cli': 'patch:enhance'
|
||||
'@tauri-apps/cli': 'patch:enhance'
|
||||
---
|
||||
|
||||
Fix android project build crashing when using `pnpm` caused by extra `--`.
|
||||
6
.changes/cli-refactor-ipc-mobile.md
Normal file
6
.changes/cli-refactor-ipc-mobile.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri-cli": 'patch:enhance'
|
||||
"@tauri-apps/cli": 'patch:enhance'
|
||||
---
|
||||
|
||||
Use temp file instead of environment variable to pass CLI IPC websocket address to the IDE.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri-bundler": patch:feat
|
||||
---
|
||||
|
||||
`TAURI_WINDOWS_SIGNTOOL_PATH` environment variable for specifying the path to signtool.exe.
|
||||
6
.changes/cli-skip-targets-install.md
Normal file
6
.changes/cli-skip-targets-install.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
'tauri-cli': 'patch:enhance'
|
||||
'@tauri-apps/cli': 'patch:enhance'
|
||||
---
|
||||
|
||||
Skip Rust target installation if they are already installed.
|
||||
6
.changes/cli-wry-0-28.md
Normal file
6
.changes/cli-wry-0-28.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
'tauri-cli': 'patch:enhance'
|
||||
'@tauri-apps/cli': 'patch:enhance'
|
||||
---
|
||||
|
||||
Update mobile template to `wry@0.28`
|
||||
5
.changes/codegen-mobile-devurl.md
Normal file
5
.changes/codegen-mobile-devurl.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri-codegen": 'patch:enhance'
|
||||
---
|
||||
|
||||
Change `devPath` URL to use the local IP address on iOS and Android.
|
||||
5
.changes/config-incognito.md
Normal file
5
.changes/config-incognito.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'tauri': 'patch:feat'
|
||||
---
|
||||
|
||||
Add `incognito` option to the window configuration object.
|
||||
@@ -1,5 +1,6 @@
|
||||
{
|
||||
"gitSiteUrl": "https://www.github.com/tauri-apps/tauri/",
|
||||
"timeout": 3600000,
|
||||
"changeTags": {
|
||||
"feat": "New Features",
|
||||
"enhance": "Enhancements",
|
||||
@@ -71,7 +72,7 @@
|
||||
],
|
||||
"assets": [
|
||||
{
|
||||
"path": "./target/package/${ pkg.pkg }-${ pkgFile.version }.crate",
|
||||
"path": "${ pkg.path }/target/package/${ pkg.pkg }-${ pkgFile.version }.crate",
|
||||
"name": "${ pkg.pkg }-${ pkgFile.version }.crate"
|
||||
}
|
||||
]
|
||||
@@ -81,16 +82,16 @@
|
||||
"getPublishedVersion": "node ../../.scripts/covector/package-latest-version.js npm ${ pkgFile.pkg.name } ${ pkgFile.pkg.version }",
|
||||
"prepublish": [
|
||||
{
|
||||
"command": "pnpm i --frozen-lockfile",
|
||||
"command": "yarn",
|
||||
"dryRunCommand": true
|
||||
},
|
||||
{
|
||||
"command": "echo '<details>\n<summary><em><h4>PNPM Audit</h4></em></summary>\n\n```'",
|
||||
"command": "echo '<details>\n<summary><em><h4>Yarn Audit</h4></em></summary>\n\n```'",
|
||||
"dryRunCommand": true,
|
||||
"pipe": true
|
||||
},
|
||||
{
|
||||
"command": "pnpm audit",
|
||||
"command": "yarn audit",
|
||||
"dryRunCommand": true,
|
||||
"runFromRoot": true,
|
||||
"pipe": true
|
||||
@@ -108,13 +109,13 @@
|
||||
"publish": [
|
||||
"sleep 15s",
|
||||
{
|
||||
"command": "echo '<details>\n<summary><em><h4>PNPM Publish</h4></em></summary>\n\n```'",
|
||||
"command": "echo '<details>\n<summary><em><h4>Yarn Publish</h4></em></summary>\n\n```'",
|
||||
"dryRunCommand": true,
|
||||
"pipe": true
|
||||
},
|
||||
{
|
||||
"command": "pnpm publish --access public --loglevel silly --tag next --no-git-checks",
|
||||
"dryRunCommand": "npm publish --dry-run --access public --no-git-checks",
|
||||
"command": "yarn publish --access public --loglevel silly --tag next",
|
||||
"dryRunCommand": "npm publish --dry-run --access public",
|
||||
"pipe": true
|
||||
},
|
||||
{
|
||||
@@ -142,16 +143,16 @@
|
||||
],
|
||||
"prepublish": [
|
||||
{
|
||||
"command": "pnpm i --frozen-lockfile",
|
||||
"command": "yarn",
|
||||
"dryRunCommand": true
|
||||
},
|
||||
{
|
||||
"command": "echo '<details>\n<summary><em><h4>PNPM Audit</h4></em></summary>\n\n```'",
|
||||
"command": "echo '<details>\n<summary><em><h4>Yarn Audit</h4></em></summary>\n\n```'",
|
||||
"dryRunCommand": true,
|
||||
"pipe": true
|
||||
},
|
||||
{
|
||||
"command": "pnpm audit",
|
||||
"command": "yarn audit",
|
||||
"dryRunCommand": true,
|
||||
"runFromRoot": true,
|
||||
"pipe": true
|
||||
@@ -162,18 +163,18 @@
|
||||
"pipe": true
|
||||
},
|
||||
{
|
||||
"command": "pnpm npm-pack",
|
||||
"command": "yarn npm-pack",
|
||||
"dryRunCommand": true
|
||||
}
|
||||
],
|
||||
"publish": [
|
||||
{
|
||||
"command": "echo '<details>\n<summary><em><h4>PNPM Publish</h4></em></summary>\n\n```'",
|
||||
"command": "echo '<details>\n<summary><em><h4>Yarn Publish</h4></em></summary>\n\n```'",
|
||||
"dryRunCommand": true,
|
||||
"pipe": true
|
||||
},
|
||||
{
|
||||
"command": "pnpm npm-publish",
|
||||
"command": "yarn npm-publish",
|
||||
"dryRunCommand": true,
|
||||
"pipe": true
|
||||
},
|
||||
@@ -188,14 +189,10 @@
|
||||
"path": "./core/tauri-utils",
|
||||
"manager": "rust"
|
||||
},
|
||||
"tauri-macos-sign": {
|
||||
"path": "./tooling/macos-sign",
|
||||
"manager": "rust"
|
||||
},
|
||||
"tauri-bundler": {
|
||||
"path": "./tooling/bundler",
|
||||
"manager": "rust",
|
||||
"dependencies": ["tauri-utils", "tauri-macos-sign"]
|
||||
"dependencies": ["tauri-utils"]
|
||||
},
|
||||
"tauri-runtime": {
|
||||
"path": "./core/tauri-runtime",
|
||||
@@ -217,12 +214,6 @@
|
||||
"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",
|
||||
@@ -266,7 +257,7 @@
|
||||
"tauri-cli": {
|
||||
"path": "./tooling/cli",
|
||||
"manager": "rust",
|
||||
"dependencies": ["tauri-bundler", "tauri-utils", "tauri-macos-sign"],
|
||||
"dependencies": ["tauri-bundler", "tauri-utils"],
|
||||
"postversion": [
|
||||
"cargo check",
|
||||
"cargo build --manifest-path ../../core/tauri-config-schema/Cargo.toml"
|
||||
@@ -280,8 +271,7 @@
|
||||
},
|
||||
"tauri-driver": {
|
||||
"path": "./tooling/webdriver",
|
||||
"manager": "rust",
|
||||
"postversion": "cargo check"
|
||||
"manager": "rust"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
5
.changes/core-android-proxy-method.md
Normal file
5
.changes/core-android-proxy-method.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'tauri': 'patch:enhance'
|
||||
---
|
||||
|
||||
Use correct HTTP method when making requests to the proxied server on mobile.
|
||||
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`
|
||||
5
.changes/core-channel-clone.md
Normal file
5
.changes/core-channel-clone.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'tauri': 'patch:enhance'
|
||||
---
|
||||
|
||||
Implement `Clone` for `Channel`
|
||||
5
.changes/core-incognito.md
Normal file
5
.changes/core-incognito.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'tauri': 'patch:feat'
|
||||
---
|
||||
|
||||
Add `WindowBuilder::incognito`
|
||||
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,9 +0,0 @@
|
||||
---
|
||||
"tauri": patch:breaking
|
||||
"tauri-plugin": patch:breaking
|
||||
"@tauri-apps/cli": patch:breaking
|
||||
"tauri-cli": patch:breaking
|
||||
---
|
||||
|
||||
Core plugin permissions are now prefixed with `core:`, the `core:default` permission set can now be used and the `core` plugin name is reserved.
|
||||
The `tauri migrate` tool will automate the migration process, which involves prefixing all `app`, `event`, `image`, `menu`, `path`, `resources`, `tray`, `webview` and `window` permissions with `core:`.
|
||||
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.
|
||||
5
.changes/core-wry-0-28.md
Normal file
5
.changes/core-wry-0-28.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'tauri': 'patch:enhance'
|
||||
---
|
||||
|
||||
On Android, update proguard rules.
|
||||
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`
|
||||
5
.changes/default-tls-features.md
Normal file
5
.changes/default-tls-features.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri": major:feat
|
||||
---
|
||||
|
||||
Added the `default-tls` and `reqwest-default-tls` Cargo features for enabling TLS suppport to connect over HTTPS.
|
||||
5
.changes/default-window-icon.md
Normal file
5
.changes/default-window-icon.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri": 'patch:enhance'
|
||||
---
|
||||
|
||||
Add `default_window_icon` getter on `App` and `AppHandle`.
|
||||
5
.changes/dev-proxy-response-cache.md
Normal file
5
.changes/dev-proxy-response-cache.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri": 'patch:enhance'
|
||||
---
|
||||
|
||||
Implement response cache on the dev server proxy, used when the server responds with status 304.
|
||||
5
.changes/dev-proxy.md
Normal file
5
.changes/dev-proxy.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri": major:feat
|
||||
---
|
||||
|
||||
**Breaking change:** Use the custom protocol as a proxy to the development server on all platforms except Linux.
|
||||
@@ -1,9 +0,0 @@
|
||||
---
|
||||
"tauri-cli": patch:breaking
|
||||
"@tauri-apps/cli": patch:breaking
|
||||
---
|
||||
|
||||
`ios dev` and `android dev` now uses localhost for the development server unless running on an iOS device,
|
||||
which still requires connecting to the public network address. To conditionally check this on your frontend
|
||||
framework's configuration you can check for the existence of the `TAURI_DEV_HOST`
|
||||
environment variable instead of checking if the target is iOS or Android (previous recommendation).
|
||||
6
.changes/downgrade-min-sdk-version.md
Normal file
6
.changes/downgrade-min-sdk-version.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri-cli": 'patch:enhance'
|
||||
"tauri": 'patch:enhance'
|
||||
---
|
||||
|
||||
Change minimum Android SDK version to 21 for the plugin library.
|
||||
6
.changes/dynamic-wry-plugin.md
Normal file
6
.changes/dynamic-wry-plugin.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri-runtime-wry": 'patch:enhance'
|
||||
"tauri": 'patch:enhance'
|
||||
---
|
||||
|
||||
Allow a wry plugin to be registered at runtime.
|
||||
6
.changes/enable-minify.md
Normal file
6
.changes/enable-minify.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri-cli": 'patch:enhance'
|
||||
"@tauri-apps/cli": 'patch:enhance'
|
||||
---
|
||||
|
||||
Change the Android template to enable minification on release and pull ProGuard rules from proguard-tauri.pro.
|
||||
5
.changes/enable-path-commands.md
Normal file
5
.changes/enable-path-commands.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri": 'patch:enhance'
|
||||
---
|
||||
|
||||
Fixes path commands not being added.
|
||||
5
.changes/enhance-jsobject-return-types.md
Normal file
5
.changes/enhance-jsobject-return-types.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri": 'patch:enhance'
|
||||
---
|
||||
|
||||
Enhance Android's `JSObject` return types.
|
||||
6
.changes/error-on-identifier-change.md
Normal file
6
.changes/error-on-identifier-change.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri-cli": 'patch:enhance'
|
||||
"@tauri-apps/cli": 'patch:enhance'
|
||||
---
|
||||
|
||||
Print an error if the Android project was generated with an older bundle identifier or package name.
|
||||
5
.changes/event-api-window-label.md
Normal file
5
.changes/event-api-window-label.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"@tauri-apps/api": 'patch:enhance'
|
||||
---
|
||||
|
||||
Expose the window target option on event APIs.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"tauri": patch:changes
|
||||
"@tauri-apps/cli": patch:changes
|
||||
"tauri-cli": patch:changes
|
||||
---
|
||||
|
||||
Remove targetSdk from gradle files
|
||||
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,6 +0,0 @@
|
||||
---
|
||||
"tauri-cli": patch:bug
|
||||
"@tauri-apps/cli": patch:bug
|
||||
---
|
||||
|
||||
Fixes running `adb reverse` in Node.js context.
|
||||
6
.changes/fix-build-script-mobile-runner-npm.md
Normal file
6
.changes/fix-build-script-mobile-runner-npm.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri-cli": 'patch:enhance'
|
||||
"@tauri-apps/cli": 'patch:enhance'
|
||||
---
|
||||
|
||||
Fixes the generated mobile build script when using an NPM runner.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
"tauri-cli": patch:bug
|
||||
"@tauri-apps/cli": patch:bug
|
||||
---
|
||||
|
||||
Fixes `android dev` not working when using the builtin dev server.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"@tauri-apps/cli": patch:bug
|
||||
---
|
||||
|
||||
Exit with code 1 if a panic occurs when running the CLI with `bun`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri-utils": "patch:bug"
|
||||
---
|
||||
|
||||
Fixed an issue where permission files will be generated with ':' in the file path.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"tauri-utils": "patch:bug"
|
||||
---
|
||||
|
||||
Fixed an issue where configuration parsing errors always displayed 'tauri.conf.json' as the file path, even when using 'Tauri.toml' or 'tauri.conf.json5'.
|
||||
|
||||
The error messages now correctly shows the actual config file being used.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
"tauri-cli": patch:bug
|
||||
"@tauri-apps/cli": patch:bug
|
||||
---
|
||||
|
||||
Fixes `[android|ios] build --config <config>` failing to resolve.
|
||||
5
.changes/fix-dev-server-proxy-path.md
Normal file
5
.changes/fix-dev-server-proxy-path.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri": 'patch:enhance'
|
||||
---
|
||||
|
||||
Properly proxy dev server requests with query strings and fragments.
|
||||
7
.changes/fix-empty-identifier.md
Normal file
7
.changes/fix-empty-identifier.md
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
"tauri-cli": 'patch:enhance'
|
||||
"@tauri-apps/cli": 'patch:enhance'
|
||||
"tauri-macros": 'patch:enhance'
|
||||
---
|
||||
|
||||
Resolve Android package name from single word bundle identifiers.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
"tauri-cli": patch:bug
|
||||
"@tauri-apps/cli": patch:bug
|
||||
---
|
||||
|
||||
Fixes running `ios dev` and `ios build` using `bun`.
|
||||
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.
|
||||
5
.changes/fix-ios-plugin-throws-command.md
Normal file
5
.changes/fix-ios-plugin-throws-command.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri": 'patch:enhance'
|
||||
---
|
||||
|
||||
Use actual iOS plugin instance to run command with `throws`.
|
||||
6
.changes/fix-ios-run-xcode14.md
Normal file
6
.changes/fix-ios-run-xcode14.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri-cli": 'patch:enhance'
|
||||
"@tauri-apps/cli": 'patch:enhance'
|
||||
---
|
||||
|
||||
Fixes running on device using Xcode 14.
|
||||
6
.changes/fix-ios-template.md
Normal file
6
.changes/fix-ios-template.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri-cli": 'patch:enhance'
|
||||
"@tauri-apps/cli": 'patch:enhance'
|
||||
---
|
||||
|
||||
Fixes the iOS project script to build the Rust library.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri": patch:bug
|
||||
---
|
||||
|
||||
Fix IPC fallback (postMessage implementation when custom protocol fails) hanging when sending responses.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
"tauri-cli": patch:bug
|
||||
"@tauri-apps/cli": patch:bug
|
||||
---
|
||||
|
||||
Fixes v1 migration of Cargo.toml dependencies and features.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
"tauri-macos-sign": patch:bug
|
||||
---
|
||||
|
||||
Fixes output not visible when running on Node.js via NAPI.
|
||||
6
.changes/fix-mobile-env-vars.md
Normal file
6
.changes/fix-mobile-env-vars.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
"tauri-cli": 'patch:enhance'
|
||||
"@tauri-apps/cli": 'patch:enhance'
|
||||
---
|
||||
|
||||
Fixes `TAURI_*` environment variables for hook scripts on mobile commands.
|
||||
5
.changes/fix-nodejs-android-cmds.md
Normal file
5
.changes/fix-nodejs-android-cmds.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"@tauri-apps/cli": 'patch:enhance'
|
||||
---
|
||||
|
||||
Update tauri-mobile to fix running ADB scripts.
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user