瀏覽代碼

Apply Version Updates From Current Changes (#4005)

Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
github-actions[bot] 3 年之前
父節點
當前提交
86d82af494

+ 25 - 0
.changes/pre.json

@@ -56,18 +56,23 @@
     ".changes/bundler-fix-appimage.md",
     ".changes/bundler-msi-init-installdir.md",
     ".changes/bundler-print-cfg.md",
+    ".changes/bundler-remove-verbose-option.md",
     ".changes/callback-validation.md",
     ".changes/clap-3.0.md",
     ".changes/clap-beta.4-core.md",
     ".changes/clap-beta.4.md",
+    ".changes/cli-bin-ext-from-target-triple.md",
     ".changes/cli-compilation-error-exit.md",
     ".changes/cli-config-path.md",
     ".changes/cli-dev-update.md",
     ".changes/cli-drop-strip.md",
+    ".changes/cli-fix-overflow-windows.md",
     ".changes/cli-handle-dev-err.md",
     ".changes/cli-improve-waiting-devserver-msg.md",
+    ".changes/cli-improved-logging.md",
     ".changes/cli-include-vswhere.md",
     ".changes/cli-info-outdated.md",
+    ".changes/cli-no-default-keychain.md",
     ".changes/cli-private-key-pwd-panic.md",
     ".changes/cli-runner-args.md",
     ".changes/cli-runner-error-message.md",
@@ -80,8 +85,10 @@
     ".changes/cli.rs-build-tools-info.md",
     ".changes/cli.rs-default-svelte-port.md",
     ".changes/cli.rs-detect-git.md",
+    ".changes/cli.rs-dev-update-check-delay.md",
     ".changes/cli.rs-dialoguer.md",
     ".changes/cli.rs-fix-windows-x86.md",
+    ".changes/cli.rs-info-panic.md",
     ".changes/cli.rs-refactor-signer.md",
     ".changes/cli.rs-template-plugin-builder.md",
     ".changes/cli.rs-use-tauri-utils.md",
@@ -93,6 +100,7 @@
     ".changes/command-feature-flag.md",
     ".changes/command-output-carriage-return.md",
     ".changes/command-stdio-return.md",
+    ".changes/config-$schema.md",
     ".changes/consistent-event-name-usage.md",
     ".changes/core-add-log-dir.md",
     ".changes/core-center-window.md",
@@ -104,9 +112,11 @@
     ".changes/cursor-apis.md",
     ".changes/custom-invoke-system.md",
     ".changes/custom-updater-target.md",
+    ".changes/dangerous-disable-asset-csp-modification-config.md",
     ".changes/dangerous-disable-asset-csp.md",
     ".changes/data-url-csp.md",
     ".changes/debian-priority.md",
+    ".changes/dev-cmd-config-arg.md",
     ".changes/dev-csp.md",
     ".changes/dev-keep-default-features.md",
     ".changes/dev-server-exit.md",
@@ -124,12 +134,15 @@
     ".changes/extract-file-breaking.change.md",
     ".changes/extract-files-breaking-change.md",
     ".changes/extract-performance.md",
+    ".changes/file-drop-percent-decode.md",
+    ".changes/fix-api-timeout-type.md",
     ".changes/fix-asset-protocol-panicking.md",
     ".changes/fix-asset-protocol-validation.md",
     ".changes/fix-before-dev-command.md",
     ".changes/fix-before-dev-kill-unix.md",
     ".changes/fix-block-on-runtime.md",
     ".changes/fix-cli-lookup.md",
+    ".changes/fix-cli-powershell.md",
     ".changes/fix-cli-prompts.md",
     ".changes/fix-cli-signer-sign-cmd.md",
     ".changes/fix-cli.js-windows-freezing.md",
@@ -139,8 +152,11 @@
     ".changes/fix-csp-linux.md",
     ".changes/fix-deadlock-create-window-from-menu.md",
     ".changes/fix-deadlock-path-iter.md",
+    ".changes/fix-debian-icns-load.md",
     ".changes/fix-default-freeze-prototype.md",
+    ".changes/fix-dialog-default-path-crash.md",
     ".changes/fix-dialog-default-path.md",
+    ".changes/fix-dialog-title.md",
     ".changes/fix-dll-resource.md",
     ".changes/fix-dmg-macos-12.3.md",
     ".changes/fix-drop-sync.md",
@@ -151,8 +167,10 @@
     ".changes/fix-inner-size.md",
     ".changes/fix-linux-resource-path.md",
     ".changes/fix-mac-notification-appid.md",
+    ".changes/fix-menu-crash.md",
     ".changes/fix-menu-event-macos.md",
     ".changes/fix-menu-ids.md",
+    ".changes/fix-nested-isolation-iframe.md",
     ".changes/fix-on-window-event-type.md",
     ".changes/fix-once-fnonce.md",
     ".changes/fix-out-dir-detection.md",
@@ -163,6 +181,7 @@
     ".changes/fix-resize-with-devtools.md",
     ".changes/fix-runtime-traits-requirements.md",
     ".changes/fix-safe-block-on.md",
+    ".changes/fix-set-size-freeze.md",
     ".changes/fix-tauri-docsrs.md",
     ".changes/fix-tray-command.md",
     ".changes/fix-tray-menu-ids-update.md",
@@ -174,6 +193,8 @@
     ".changes/fix-window-creation-deadlock.md",
     ".changes/fix-window-label-api.md",
     ".changes/fix-window-specific-event-system.md",
+    ".changes/fix-windows-downgrades.md",
+    ".changes/fix-windows-exe-version.md",
     ".changes/fix-windows-resources.md",
     ".changes/fix-windows-sidecar.md",
     ".changes/fix-wry-window-destroyed-event.md",
@@ -196,6 +217,7 @@
     ".changes/http-refactor.md",
     ".changes/http-scope-host-pattern.md",
     ".changes/http-timeout-refactor.md",
+    ".changes/http-timeout-serde-fix.md",
     ".changes/icon-compile-time.md",
     ".changes/icon-feature.md",
     ".changes/improve-updater-validation.md",
@@ -312,10 +334,12 @@
     ".changes/updater-events.md",
     ".changes/updater-headers.md",
     ".changes/updater-no-window.md",
+    ".changes/updater-note-body-escape.md",
     ".changes/updater-restart-cleanup.md",
     ".changes/updater-timeout.md",
     ".changes/validate-allowlist.md",
     ".changes/validate-appimage.md",
+    ".changes/validate-bundle-identifier.md",
     ".changes/validate-event-name.md",
     ".changes/validate-window-label.md",
     ".changes/version-package-json.md",
@@ -324,6 +348,7 @@
     ".changes/webdriver-args.md",
     ".changes/webdriver-native-host.md",
     ".changes/webview-attributes-clipboard.md",
+    ".changes/webview-getters.md",
     ".changes/webview2-com.md",
     ".changes/window-builder-theme.md",
     ".changes/window-builder.md",

+ 5 - 0
core/tauri-build/CHANGELOG.md

@@ -1,5 +1,10 @@
 # Changelog
 
+## \[1.0.0-rc.8]
+
+- Properly set file version information for the Windows executable.
+  - [1ca2dd67](https://www.github.com/tauri-apps/tauri/commit/1ca2dd677d50b4c724c55b37060c3ba64b81c54a) fix(tauri-build): properly set executable version info on Windows ([#4045](https://www.github.com/tauri-apps/tauri/pull/4045)) on 2022-05-03
+
 ## \[1.0.0-rc.7]
 
 - Rerun build script if `TAURI_CONFIG` environment variable change.

+ 3 - 3
core/tauri-build/Cargo.toml

@@ -1,6 +1,6 @@
 [package]
 name = "tauri-build"
-version = "1.0.0-rc.7"
+version = "1.0.0-rc.8"
 authors = [ "Tauri Programme within The Commons Conservancy" ]
 categories = [ "gui", "web-programming" ]
 license = "Apache-2.0 OR MIT"
@@ -19,8 +19,8 @@ rustdoc-args = [ "--cfg", "doc_cfg" ]
 [dependencies]
 anyhow = "1"
 quote = { version = "1", optional = true }
-tauri-codegen = { version = "1.0.0-rc.5", path = "../tauri-codegen", optional = true }
-tauri-utils = { version = "1.0.0-rc.5", path = "../tauri-utils", features = [ "build", "resources" ] }
+tauri-codegen = { version = "1.0.0-rc.6", path = "../tauri-codegen", optional = true }
+tauri-utils = { version = "1.0.0-rc.6", path = "../tauri-utils", features = [ "build", "resources" ] }
 cargo_toml = "0.11"
 serde_json = "1"
 

+ 5 - 0
core/tauri-codegen/CHANGELOG.md

@@ -1,5 +1,10 @@
 # Changelog
 
+## \[1.0.0-rc.6]
+
+- The `dangerous_allow_asset_csp_modification` configuration value has been changed to allow a list of CSP directives to disable.
+  - [164078c0](https://www.github.com/tauri-apps/tauri/commit/164078c0b719ccbc12e956fecf8a7d4a3c5044e1) feat: allow limiting dangerousDisableAssetCspModification, closes [#3831](https://www.github.com/tauri-apps/tauri/pull/3831) ([#4021](https://www.github.com/tauri-apps/tauri/pull/4021)) on 2022-05-02
+
 ## \[1.0.0-rc.5]
 
 - Read platform-specific configuration files when generating code without the `TAURI_CONFIG` env var.

+ 2 - 2
core/tauri-codegen/Cargo.toml

@@ -1,6 +1,6 @@
 [package]
 name = "tauri-codegen"
-version = "1.0.0-rc.5"
+version = "1.0.0-rc.6"
 authors = [ "Tauri Programme within The Commons Conservancy" ]
 categories = [ "gui", "web-programming" ]
 license = "Apache-2.0 OR MIT"
@@ -19,7 +19,7 @@ proc-macro2 = "1"
 quote = "1"
 serde = { version = "1", features = [ "derive" ] }
 serde_json = "1"
-tauri-utils = { version = "1.0.0-rc.5", path = "../tauri-utils", features = [ "build" ] }
+tauri-utils = { version = "1.0.0-rc.6", path = "../tauri-utils", features = [ "build" ] }
 thiserror = "1"
 walkdir = "2"
 brotli = { version = "3", optional = true, default-features = false, features = [ "std" ] }

+ 9 - 0
core/tauri-macros/CHANGELOG.md

@@ -1,5 +1,14 @@
 # Changelog
 
+## \[1.0.0-rc.6]
+
+- Added `$schema` support to `tauri.conf.json`.
+  - Bumped due to a bump in tauri-utils.
+  - [715cbde3](https://www.github.com/tauri-apps/tauri/commit/715cbde3842a916c4ebeab2cab348e1774b5c192) feat(config): add `$schema` to `tauri.conf.json`, closes [#3464](https://www.github.com/tauri-apps/tauri/pull/3464) ([#4031](https://www.github.com/tauri-apps/tauri/pull/4031)) on 2022-05-03
+- The `dangerous_allow_asset_csp_modification` configuration value has been changed to allow a list of CSP directives to disable.
+  - Bumped due to a bump in tauri-utils.
+  - [164078c0](https://www.github.com/tauri-apps/tauri/commit/164078c0b719ccbc12e956fecf8a7d4a3c5044e1) feat: allow limiting dangerousDisableAssetCspModification, closes [#3831](https://www.github.com/tauri-apps/tauri/pull/3831) ([#4021](https://www.github.com/tauri-apps/tauri/pull/4021)) on 2022-05-02
+
 ## \[1.0.0-rc.5]
 
 - Read platform-specific configuration files when generating code without the `TAURI_CONFIG` env var.

+ 3 - 3
core/tauri-macros/Cargo.toml

@@ -1,6 +1,6 @@
 [package]
 name = "tauri-macros"
-version = "1.0.0-rc.5"
+version = "1.0.0-rc.6"
 authors = [ "Tauri Programme within The Commons Conservancy" ]
 categories = [ "gui", "os", "filesystem", "web-programming" ]
 license = "Apache-2.0 OR MIT"
@@ -20,8 +20,8 @@ proc-macro2 = "1"
 quote = "1"
 syn = { version = "1", features = [ "full" ] }
 heck = "0.4"
-tauri-codegen = { version = "1.0.0-rc.5", default-features = false, path = "../tauri-codegen" }
-tauri-utils = { version = "1.0.0-rc.5", path = "../tauri-utils" }
+tauri-codegen = { version = "1.0.0-rc.6", default-features = false, path = "../tauri-codegen" }
+tauri-utils = { version = "1.0.0-rc.6", path = "../tauri-utils" }
 
 [features]
 custom-protocol = [ ]

+ 11 - 0
core/tauri-runtime-wry/CHANGELOG.md

@@ -1,5 +1,16 @@
 # Changelog
 
+## \[0.5.0]
+
+- The file drop event payloads are now percent-decoded.
+  - [a0ecd81a](https://www.github.com/tauri-apps/tauri/commit/a0ecd81a934e1aa8935151a74cad686786054204) fix(core): percent decode file drop payloads, closes [#4034](https://www.github.com/tauri-apps/tauri/pull/4034) ([#4035](https://www.github.com/tauri-apps/tauri/pull/4035)) on 2022-05-03
+- Fixes a crash when using the menu with the inspector window focused on macOS. In this case the `window_id` will be the id of the first app window.
+  - [891eb748](https://www.github.com/tauri-apps/tauri/commit/891eb748cf590895dc3f1666f8dbd6082b21e04e) fix(tauri-runtime-wry): menu even panic on macOS inspector, closes [#3875](https://www.github.com/tauri-apps/tauri/pull/3875) ([#4027](https://www.github.com/tauri-apps/tauri/pull/4027)) on 2022-05-02
+- Fixes a freeze when calling `set_size` in the main thread on Windows.
+  - [8f259f4e](https://www.github.com/tauri-apps/tauri/commit/8f259f4ef89be3da11b57222c8b66af9487ab736) fix(core): use EventLoopProxy to prevent set_size freeze closes [#3990](https://www.github.com/tauri-apps/tauri/pull/3990) ([#4014](https://www.github.com/tauri-apps/tauri/pull/4014)) on 2022-04-30
+- Expose methods to access the underlying native handles of the webview.
+  - [c82b4761](https://www.github.com/tauri-apps/tauri/commit/c82b4761e1660592472dc55308ad69d9efc5855b) feat(core): expose `with_webview` API to access the platform webview ([#4058](https://www.github.com/tauri-apps/tauri/pull/4058)) on 2022-05-04
+
 ## \[0.4.0]
 
 - \**Breaking change::* Added the `clipboard` Cargo feature.

+ 6 - 6
core/tauri-runtime-wry/Cargo.toml

@@ -1,6 +1,6 @@
 [package]
 name = "tauri-runtime-wry"
-version = "0.4.0"
+version = "0.5.0"
 authors = [ "Tauri Programme within The Commons Conservancy" ]
 categories = [ "gui", "web-programming" ]
 license = "Apache-2.0 OR MIT"
@@ -14,17 +14,17 @@ readme = "README.md"
 
 [dependencies]
 wry = { version = "0.16", default-features = false, features = [ "file-drop", "protocol" ] }
-tauri-runtime = { version = "0.4.0", path = "../tauri-runtime" }
-tauri-utils = { version = "1.0.0-rc.5", path = "../tauri-utils" }
+tauri-runtime = { version = "0.5.0", path = "../tauri-runtime" }
+tauri-utils = { version = "1.0.0-rc.6", path = "../tauri-utils" }
 uuid = { version = "1", features = [ "v4" ] }
 rand = "0.8"
 
 [target."cfg(windows)".dependencies]
 webview2-com = "0.13.0"
 
-[target."cfg(windows)".dependencies.windows]
-version = "0.30.0"
-features = [ "Win32_Foundation" ]
+  [target."cfg(windows)".dependencies.windows]
+  version = "0.30.0"
+  features = [ "Win32_Foundation" ]
 
 [target."cfg(any(target_os = \"linux\", target_os = \"dragonfly\", target_os = \"freebsd\", target_os = \"openbsd\", target_os = \"netbsd\"))".dependencies]
 gtk = { version = "0.15", features = [ "v3_20" ] }

+ 5 - 0
core/tauri-runtime/CHANGELOG.md

@@ -1,5 +1,10 @@
 # Changelog
 
+## \[0.5.0]
+
+- Expose methods to access the underlying native handles of the webview.
+  - [c82b4761](https://www.github.com/tauri-apps/tauri/commit/c82b4761e1660592472dc55308ad69d9efc5855b) feat(core): expose `with_webview` API to access the platform webview ([#4058](https://www.github.com/tauri-apps/tauri/pull/4058)) on 2022-05-04
+
 ## \[0.4.0]
 
 - The `AboutMetadata` string setters now take `impl Into<String>`.

+ 2 - 2
core/tauri-runtime/Cargo.toml

@@ -1,6 +1,6 @@
 [package]
 name = "tauri-runtime"
-version = "0.4.0"
+version = "0.5.0"
 authors = [ "Tauri Programme within The Commons Conservancy" ]
 categories = [ "gui", "web-programming" ]
 license = "Apache-2.0 OR MIT"
@@ -26,7 +26,7 @@ targets = [
 serde = { version = "1.0", features = [ "derive" ] }
 serde_json = "1.0"
 thiserror = "1.0"
-tauri-utils = { version = "1.0.0-rc.5", path = "../tauri-utils" }
+tauri-utils = { version = "1.0.0-rc.6", path = "../tauri-utils" }
 uuid = { version = "1", features = [ "v4" ] }
 http = "0.2.4"
 http-range = "0.1.4"

+ 7 - 0
core/tauri-utils/CHANGELOG.md

@@ -1,5 +1,12 @@
 # Changelog
 
+## \[1.0.0-rc.6]
+
+- Added `$schema` support to `tauri.conf.json`.
+  - [715cbde3](https://www.github.com/tauri-apps/tauri/commit/715cbde3842a916c4ebeab2cab348e1774b5c192) feat(config): add `$schema` to `tauri.conf.json`, closes [#3464](https://www.github.com/tauri-apps/tauri/pull/3464) ([#4031](https://www.github.com/tauri-apps/tauri/pull/4031)) on 2022-05-03
+- The `dangerous_allow_asset_csp_modification` configuration value has been changed to allow a list of CSP directives to disable.
+  - [164078c0](https://www.github.com/tauri-apps/tauri/commit/164078c0b719ccbc12e956fecf8a7d4a3c5044e1) feat: allow limiting dangerousDisableAssetCspModification, closes [#3831](https://www.github.com/tauri-apps/tauri/pull/3831) ([#4021](https://www.github.com/tauri-apps/tauri/pull/4021)) on 2022-05-02
+
 ## \[1.0.0-rc.5]
 
 - Added the `io` module with the `read_line` method.

+ 1 - 1
core/tauri-utils/Cargo.toml

@@ -1,6 +1,6 @@
 [package]
 name = "tauri-utils"
-version = "1.0.0-rc.5"
+version = "1.0.0-rc.6"
 authors = [ "Tauri Programme within The Commons Conservancy" ]
 license = "Apache-2.0 OR MIT"
 homepage = "https://tauri.studio"

+ 19 - 0
core/tauri/CHANGELOG.md

@@ -1,5 +1,24 @@
 # Changelog
 
+## \[1.0.0-rc.9]
+
+- The `dangerous_allow_asset_csp_modification` configuration value has been changed to allow a list of CSP directives to disable.
+  - [164078c0](https://www.github.com/tauri-apps/tauri/commit/164078c0b719ccbc12e956fecf8a7d4a3c5044e1) feat: allow limiting dangerousDisableAssetCspModification, closes [#3831](https://www.github.com/tauri-apps/tauri/pull/3831) ([#4021](https://www.github.com/tauri-apps/tauri/pull/4021)) on 2022-05-02
+- The file drop event payloads are now percent-decoded.
+  - [a0ecd81a](https://www.github.com/tauri-apps/tauri/commit/a0ecd81a934e1aa8935151a74cad686786054204) fix(core): percent decode file drop payloads, closes [#4034](https://www.github.com/tauri-apps/tauri/pull/4034) ([#4035](https://www.github.com/tauri-apps/tauri/pull/4035)) on 2022-05-03
+- Fix dialog crash on macOS when the `default_path` value is just the file name.
+  - [d31167c5](https://www.github.com/tauri-apps/tauri/commit/d31167c520e4e5ea5c75518c180574f5fffc1a40) fix(core): dialog crashing on macOS when the parent is empty ([#4028](https://www.github.com/tauri-apps/tauri/pull/4028)) on 2022-05-02
+- Fixes the `title` option being ignored in the dialog API endpoints.
+  - [220e7460](https://www.github.com/tauri-apps/tauri/commit/220e7460148df476171579878c3cfffcdb1423d8) fix(core): set dialog title via API, closes [#4029](https://www.github.com/tauri-apps/tauri/pull/4029) ([#4030](https://www.github.com/tauri-apps/tauri/pull/4030)) on 2022-05-02
+- Fixes nested isolation iframe injection.
+  - [022eed46](https://www.github.com/tauri-apps/tauri/commit/022eed46675976e8dfe5f352a875754b4bd78131) fix(core): nested isolation iframes, closes [#4015](https://www.github.com/tauri-apps/tauri/pull/4015) ([#4020](https://www.github.com/tauri-apps/tauri/pull/4020)) on 2022-05-01
+- Deserialize numeric values (seconds) in the http API `ClientBuilder.connect_timeout` and `HttpRequestBuilder.timeout` fields.
+  - [f3c5ca89](https://www.github.com/tauri-apps/tauri/commit/f3c5ca89e79d429183c4e15a9e7cebada2b493a0) fix(core): http api `connect_timeout` deserialization, closes [#4004](https://www.github.com/tauri-apps/tauri/pull/4004) ([#4006](https://www.github.com/tauri-apps/tauri/pull/4006)) on 2022-04-29
+- Fix updater dialog removing single and double quotes from the release notes
+  - [0180dcc8](https://www.github.com/tauri-apps/tauri/commit/0180dcc812bacb78822bc0f97a3202633821dbce) fix(updater): remove single\&double quotes escaping in updater dialog … ([#4047](https://www.github.com/tauri-apps/tauri/pull/4047)) on 2022-05-04
+- Expose methods to access the underlying native handles of the webview.
+  - [c82b4761](https://www.github.com/tauri-apps/tauri/commit/c82b4761e1660592472dc55308ad69d9efc5855b) feat(core): expose `with_webview` API to access the platform webview ([#4058](https://www.github.com/tauri-apps/tauri/pull/4058)) on 2022-05-04
+
 ## \[1.0.0-rc.8]
 
 - **Breaking change:** Removed the `ayatana-tray` from the default features. You must select one of `ayatana-tray` and `gtk-tray` to use system tray on Linux.

+ 9 - 9
core/tauri/Cargo.toml

@@ -16,7 +16,7 @@ license = "Apache-2.0 OR MIT"
 name = "tauri"
 readme = "README.md"
 repository = "https://github.com/tauri-apps/tauri"
-version = "1.0.0-rc.8"
+version = "1.0.0-rc.9"
 
 [package.metadata.docs.rs]
 no-default-features = true
@@ -55,10 +55,10 @@ url = { version = "2.2" }
 anyhow = "1.0"
 thiserror = "1.0"
 once_cell = "1.10"
-tauri-runtime = { version = "0.4.0", path = "../tauri-runtime" }
-tauri-macros = { version = "1.0.0-rc.5", path = "../tauri-macros" }
-tauri-utils = { version = "1.0.0-rc.5", path = "../tauri-utils" }
-tauri-runtime-wry = { version = "0.4.0", path = "../tauri-runtime-wry", optional = true }
+tauri-runtime = { version = "0.5.0", path = "../tauri-runtime" }
+tauri-macros = { version = "1.0.0-rc.6", path = "../tauri-macros" }
+tauri-utils = { version = "1.0.0-rc.6", path = "../tauri-utils" }
+tauri-runtime-wry = { version = "0.5.0", path = "../tauri-runtime-wry", optional = true }
 rand = "0.8"
 semver = "1.0"
 serde_repr = "0.1"
@@ -74,7 +74,7 @@ dirs-next = "2.0"
 percent-encoding = "2.1"
 base64 = { version = "0.13", optional = true }
 clap = { version = "3", optional = true }
-notify-rust = { version = "4.5", default-features = false, features = ["d"], optional = true }
+notify-rust = { version = "4.5", default-features = false, features = [ "d" ], optional = true }
 reqwest = { version = "0.11", features = [ "json", "stream" ], optional = true }
 bytes = { version = "1", features = [ "serde" ], optional = true }
 attohttpc = { version = "0.19", features = [ "json", "form" ], optional = true }
@@ -107,9 +107,9 @@ objc = "0.2"
 [target."cfg(windows)".dependencies]
 webview2-com = "0.13.0"
 
-[target."cfg(windows)".dependencies.windows]
-version = "0.30.0"
-features = [ "Win32_Foundation" ]
+  [target."cfg(windows)".dependencies.windows]
+  version = "0.30.0"
+  features = [ "Win32_Foundation" ]
 
 [build-dependencies]
 heck = "0.4"

+ 5 - 0
tooling/api/CHANGELOG.md

@@ -1,5 +1,10 @@
 # Changelog
 
+## \[1.0.0-rc.5]
+
+- Fixes the type of `http > connectTimeout`.
+  - [f3c5ca89](https://www.github.com/tauri-apps/tauri/commit/f3c5ca89e79d429183c4e15a9e7cebada2b493a0) fix(core): http api `connect_timeout` deserialization, closes [#4004](https://www.github.com/tauri-apps/tauri/pull/4004) ([#4006](https://www.github.com/tauri-apps/tauri/pull/4006)) on 2022-04-29
+
 ## \[1.0.0-rc.4]
 
 - Encode the file path in the `convertFileSrc` function.

+ 1 - 1
tooling/api/package.json

@@ -1,6 +1,6 @@
 {
   "name": "@tauri-apps/api",
-  "version": "1.0.0-rc.4",
+  "version": "1.0.0-rc.5",
   "description": "Tauri API definitions",
   "type": "module",
   "funding": {

+ 9 - 0
tooling/bundler/CHANGELOG.md

@@ -1,5 +1,14 @@
 # Changelog
 
+## \[1.0.0-rc.6]
+
+- Remove `Settings::verbose` option. You may now bring your own `log` frontend to receive logging output from the bundler while remaining in control of verbosity and formatting.
+  - [35f21471](https://www.github.com/tauri-apps/tauri/commit/35f2147161e6697cbd2824681eeaf870b5a991c2) feat(cli): Improve CLI logging ([#4060](https://www.github.com/tauri-apps/tauri/pull/4060)) on 2022-05-07
+- Ignore errors when loading `icns` files in the `.deb` package generation.
+  - [de444b15](https://www.github.com/tauri-apps/tauri/commit/de444b15d222a65861b099a7536318bad000110e) fix(bundler): debian failing to load icns icon, closes [#3062](https://www.github.com/tauri-apps/tauri/pull/3062) ([#4009](https://www.github.com/tauri-apps/tauri/pull/4009)) on 2022-04-30
+- Fix app downgrades when using the Windows installer.
+  - [72e577dc](https://www.github.com/tauri-apps/tauri/commit/72e577dcc6a6733182059ab51b28a03c6077edc1) fix(bundler): properly reinstall files on MSI downgrades, closes [#3868](https://www.github.com/tauri-apps/tauri/pull/3868) ([#4044](https://www.github.com/tauri-apps/tauri/pull/4044)) on 2022-05-04
+
 ## \[1.0.0-rc.5]
 
 - Set the Debian control file `Priority` field to `optional`.

+ 3 - 3
tooling/bundler/Cargo.toml

@@ -2,7 +2,7 @@ workspace = { }
 
 [package]
 name = "tauri-bundler"
-version = "1.0.0-rc.5"
+version = "1.0.0-rc.6"
 authors = [
   "George Burton <burtonageo@gmail.com>",
   "Tauri Programme within The Commons Conservancy"
@@ -22,7 +22,7 @@ exclude = [
 ]
 
 [dependencies]
-tauri-utils = { version = "1.0.0-rc.5", path = "../../core/tauri-utils", features = [ "resources" ] }
+tauri-utils = { version = "1.0.0-rc.6", path = "../../core/tauri-utils", features = [ "resources" ] }
 icns = "0.3"
 image = "0.24.2"
 libflate = "1.2"
@@ -36,7 +36,7 @@ toml = "0.5.9"
 walkdir = "2"
 handlebars = "4.2"
 tempfile = "3.3.0"
-log = { version = "0.4.17", features = ["kv_unstable"]}
+log = { version = "0.4.17", features = [ "kv_unstable" ] }
 
 [target."cfg(target_os = \"windows\")".dependencies]
 attohttpc = "0.19"

+ 24 - 0
tooling/cli/CHANGELOG.md

@@ -1,5 +1,29 @@
 # Changelog
 
+## \[1.0.0-rc.10]
+
+- Resolve binary file extension from target triple instead of compile-time checks to allow cross compilation.
+  - [4562e671](https://www.github.com/tauri-apps/tauri/commit/4562e671e4795e9386429348bf738f7078706945) fix(build): append .exe binary based on target triple instead of running OS, closes [#3870](https://www.github.com/tauri-apps/tauri/pull/3870) ([#4032](https://www.github.com/tauri-apps/tauri/pull/4032)) on 2022-05-03
+- Fixes text overflow on `tauri dev` on Windows.
+  - [094534d1](https://www.github.com/tauri-apps/tauri/commit/094534d138a9286e4746b61adff2da616e3b6a61) fix(cli): dev command stderr text overflow on Windows, closes [#3995](https://www.github.com/tauri-apps/tauri/pull/3995) ([#4000](https://www.github.com/tauri-apps/tauri/pull/4000)) on 2022-04-29
+- Improve CLI's logging output, making use of the standard rust `log` system.
+  - [35f21471](https://www.github.com/tauri-apps/tauri/commit/35f2147161e6697cbd2824681eeaf870b5a991c2) feat(cli): Improve CLI logging ([#4060](https://www.github.com/tauri-apps/tauri/pull/4060)) on 2022-05-07
+- Don't override the default keychain on macOS while code signing.
+  - [a4fcaf1d](https://www.github.com/tauri-apps/tauri/commit/a4fcaf1d04aafc3b4d42186f0fb386797d959a9d) fix: don't override default keychain, closes [#4008](https://www.github.com/tauri-apps/tauri/pull/4008) ([#4053](https://www.github.com/tauri-apps/tauri/pull/4053)) on 2022-05-05
+- - Remove startup delay in `tauri dev` caused by checking for a newer cli version. The check is now done upon process exit.
+- Add `TAURI_SKIP_UPDATE_CHECK` env variable to skip checking for a newer CLI version.
+- [bbabc8cd](https://www.github.com/tauri-apps/tauri/commit/bbabc8cd1ea2c1f6806610fd2d533c99305d320c) fix(cli.rs): remove startup delay in `tauri dev` ([#3999](https://www.github.com/tauri-apps/tauri/pull/3999)) on 2022-04-29
+- Fix `tauri info` panic when a pacakage isn't installed.
+  - [4f0f3187](https://www.github.com/tauri-apps/tauri/commit/4f0f3187c9e69262ef28350331b368c831ab930a) fix(cli.rs): fix `tauri info` panic when a package isn't installed, closes [#3985](https://www.github.com/tauri-apps/tauri/pull/3985) ([#3996](https://www.github.com/tauri-apps/tauri/pull/3996)) on 2022-04-29
+- Added `$schema` support to `tauri.conf.json`.
+  - [715cbde3](https://www.github.com/tauri-apps/tauri/commit/715cbde3842a916c4ebeab2cab348e1774b5c192) feat(config): add `$schema` to `tauri.conf.json`, closes [#3464](https://www.github.com/tauri-apps/tauri/pull/3464) ([#4031](https://www.github.com/tauri-apps/tauri/pull/4031)) on 2022-05-03
+- **Breaking change:** The `dev` command now reads the custom config file from CWD instead of the Tauri folder.
+  - [a1929c6d](https://www.github.com/tauri-apps/tauri/commit/a1929c6dacccd00af4cdbcc4d29cfb98d8428f55) fix(cli): always read custom config file from CWD, closes [#4067](https://www.github.com/tauri-apps/tauri/pull/4067) ([#4074](https://www.github.com/tauri-apps/tauri/pull/4074)) on 2022-05-07
+- Fixes a Powershell crash when sending SIGINT to the dev command.
+  - [32048486](https://www.github.com/tauri-apps/tauri/commit/320484866b83ecabb01eb58d158e0fedd9dd08be) fix(cli): powershell crashing on SIGINT, closes [#3997](https://www.github.com/tauri-apps/tauri/pull/3997) ([#4007](https://www.github.com/tauri-apps/tauri/pull/4007)) on 2022-04-29
+- Prevent building when the bundle identifier is the default `com.tauri.dev`.
+  - [95726ebb](https://www.github.com/tauri-apps/tauri/commit/95726ebb6180d371be44bff9f16ca1eee049006a) feat(cli): prevent default bundle identifier from building, closes [#4041](https://www.github.com/tauri-apps/tauri/pull/4041) ([#4042](https://www.github.com/tauri-apps/tauri/pull/4042)) on 2022-05-04
+
 ## \[1.0.0-rc.9]
 
 - Exit CLI when Cargo returns a non-compilation error in `tauri dev`.

+ 3 - 3
tooling/cli/Cargo.lock

@@ -2691,7 +2691,7 @@ dependencies = [
 
 [[package]]
 name = "tauri-bundler"
-version = "1.0.0-rc.5"
+version = "1.0.0-rc.6"
 dependencies = [
  "anyhow",
  "ar",
@@ -2726,7 +2726,7 @@ dependencies = [
 
 [[package]]
 name = "tauri-cli"
-version = "1.0.0-rc.9"
+version = "1.0.0-rc.10"
 dependencies = [
  "anyhow",
  "base64",
@@ -2783,7 +2783,7 @@ dependencies = [
 
 [[package]]
 name = "tauri-utils"
-version = "1.0.0-rc.5"
+version = "1.0.0-rc.6"
 dependencies = [
  "aes-gcm",
  "ctor",

+ 5 - 5
tooling/cli/Cargo.toml

@@ -3,7 +3,7 @@ members = [ "node" ]
 
 [package]
 name = "tauri-cli"
-version = "1.0.0-rc.9"
+version = "1.0.0-rc.10"
 authors = [ "Tauri Programme within The Commons Conservancy" ]
 edition = "2021"
 rust-version = "1.57"
@@ -30,7 +30,7 @@ path = "src/main.rs"
 [dependencies]
 clap = { version = "3.1", features = [ "derive" ] }
 anyhow = "1.0"
-tauri-bundler = { version = "1.0.0-rc.5", path = "../bundler" }
+tauri-bundler = { version = "1.0.0-rc.6", path = "../bundler" }
 colored = "2.0"
 once_cell = "1.10"
 serde = { version = "1.0", features = [ "derive" ] }
@@ -40,7 +40,7 @@ notify = "4.0"
 shared_child = "1.0"
 toml_edit = "0.14"
 json-patch = "0.2"
-tauri-utils = { version = "1.0.0-rc.5", path = "../../core/tauri-utils", features = [ "isolation", "schema", "config-json5" ] }
+tauri-utils = { version = "1.0.0-rc.6", path = "../../core/tauri-utils", features = [ "isolation", "schema", "config-json5" ] }
 toml = "0.5"
 valico = "3.6"
 handlebars = "4.2"
@@ -63,12 +63,12 @@ url = { version = "2.2", features = [ "serde" ] }
 os_pipe = "1"
 ignore = "0.4"
 ctrlc = "3.2"
-log = { version = "0.4.17", features = ["kv_unstable", "kv_unstable_std"]}
+log = { version = "0.4.17", features = [ "kv_unstable", "kv_unstable_std" ] }
 env_logger = "0.9.0"
 
 [target."cfg(windows)".dependencies]
 encode_unicode = "0.3"
-winapi = { version = "0.3", features = ["handleapi", "processenv", "winbase", "wincon", "winnt"] }
+winapi = { version = "0.3", features = [ "handleapi", "processenv", "winbase", "wincon", "winnt" ] }
 
 [target."cfg(target_os = \"linux\")".build-dependencies]
 heck = "0.4"

+ 3 - 3
tooling/cli/metadata.json

@@ -1,8 +1,8 @@
 {
   "cli.js": {
-    "version": "1.0.0-rc.9",
+    "version": "1.0.0-rc.10",
     "node": ">= 10.0.0"
   },
-  "tauri": "1.0.0-rc.8",
-  "tauri-build": "1.0.0-rc.7"
+  "tauri": "1.0.0-rc.9",
+  "tauri-build": "1.0.0-rc.8"
 }

+ 24 - 0
tooling/cli/node/CHANGELOG.md

@@ -1,5 +1,29 @@
 # Changelog
 
+## \[1.0.0-rc.10]
+
+- Resolve binary file extension from target triple instead of compile-time checks to allow cross compilation.
+  - [4562e671](https://www.github.com/tauri-apps/tauri/commit/4562e671e4795e9386429348bf738f7078706945) fix(build): append .exe binary based on target triple instead of running OS, closes [#3870](https://www.github.com/tauri-apps/tauri/pull/3870) ([#4032](https://www.github.com/tauri-apps/tauri/pull/4032)) on 2022-05-03
+- Fixes text overflow on `tauri dev` on Windows.
+  - [094534d1](https://www.github.com/tauri-apps/tauri/commit/094534d138a9286e4746b61adff2da616e3b6a61) fix(cli): dev command stderr text overflow on Windows, closes [#3995](https://www.github.com/tauri-apps/tauri/pull/3995) ([#4000](https://www.github.com/tauri-apps/tauri/pull/4000)) on 2022-04-29
+- Improve CLI's logging output, making use of the standard rust `log` system.
+  - [35f21471](https://www.github.com/tauri-apps/tauri/commit/35f2147161e6697cbd2824681eeaf870b5a991c2) feat(cli): Improve CLI logging ([#4060](https://www.github.com/tauri-apps/tauri/pull/4060)) on 2022-05-07
+- Don't override the default keychain on macOS while code signing.
+  - [a4fcaf1d](https://www.github.com/tauri-apps/tauri/commit/a4fcaf1d04aafc3b4d42186f0fb386797d959a9d) fix: don't override default keychain, closes [#4008](https://www.github.com/tauri-apps/tauri/pull/4008) ([#4053](https://www.github.com/tauri-apps/tauri/pull/4053)) on 2022-05-05
+- - Remove startup delay in `tauri dev` caused by checking for a newer cli version. The check is now done upon process exit.
+- Add `TAURI_SKIP_UPDATE_CHECK` env variable to skip checking for a newer CLI version.
+- [bbabc8cd](https://www.github.com/tauri-apps/tauri/commit/bbabc8cd1ea2c1f6806610fd2d533c99305d320c) fix(cli.rs): remove startup delay in `tauri dev` ([#3999](https://www.github.com/tauri-apps/tauri/pull/3999)) on 2022-04-29
+- Fix `tauri info` panic when a pacakage isn't installed.
+  - [4f0f3187](https://www.github.com/tauri-apps/tauri/commit/4f0f3187c9e69262ef28350331b368c831ab930a) fix(cli.rs): fix `tauri info` panic when a package isn't installed, closes [#3985](https://www.github.com/tauri-apps/tauri/pull/3985) ([#3996](https://www.github.com/tauri-apps/tauri/pull/3996)) on 2022-04-29
+- Added `$schema` support to `tauri.conf.json`.
+  - [715cbde3](https://www.github.com/tauri-apps/tauri/commit/715cbde3842a916c4ebeab2cab348e1774b5c192) feat(config): add `$schema` to `tauri.conf.json`, closes [#3464](https://www.github.com/tauri-apps/tauri/pull/3464) ([#4031](https://www.github.com/tauri-apps/tauri/pull/4031)) on 2022-05-03
+- **Breaking change:** The `dev` command now reads the custom config file from CWD instead of the Tauri folder.
+  - [a1929c6d](https://www.github.com/tauri-apps/tauri/commit/a1929c6dacccd00af4cdbcc4d29cfb98d8428f55) fix(cli): always read custom config file from CWD, closes [#4067](https://www.github.com/tauri-apps/tauri/pull/4067) ([#4074](https://www.github.com/tauri-apps/tauri/pull/4074)) on 2022-05-07
+- Fixes a Powershell crash when sending SIGINT to the dev command.
+  - [32048486](https://www.github.com/tauri-apps/tauri/commit/320484866b83ecabb01eb58d158e0fedd9dd08be) fix(cli): powershell crashing on SIGINT, closes [#3997](https://www.github.com/tauri-apps/tauri/pull/3997) ([#4007](https://www.github.com/tauri-apps/tauri/pull/4007)) on 2022-04-29
+- Prevent building when the bundle identifier is the default `com.tauri.dev`.
+  - [95726ebb](https://www.github.com/tauri-apps/tauri/commit/95726ebb6180d371be44bff9f16ca1eee049006a) feat(cli): prevent default bundle identifier from building, closes [#4041](https://www.github.com/tauri-apps/tauri/pull/4041) ([#4042](https://www.github.com/tauri-apps/tauri/pull/4042)) on 2022-05-04
+
 ## \[1.0.0-rc.9]
 
 - Exit CLI when Cargo returns a non-compilation error in `tauri dev`.

+ 1 - 1
tooling/cli/node/package.json

@@ -1,6 +1,6 @@
 {
   "name": "@tauri-apps/cli",
-  "version": "1.0.0-rc.9",
+  "version": "1.0.0-rc.10",
   "description": "Command line interface for building Tauri apps",
   "funding": {
     "type": "opencollective",