Bläddra i källkod

Apply Version Updates From Current Changes (#4560)

Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
github-actions[bot] 3 år sedan
förälder
incheckning
7bbf167c1c
47 ändrade filer med 136 tillägg och 159 borttagningar
  1. 0 5
      .changes/api-event-listeners.md
  2. 0 5
      .changes/api-support-array-buffer.md
  3. 0 5
      .changes/appimage-bundle-in-target.md
  4. 0 5
      .changes/builder-default-menu-macos.md
  5. 0 6
      .changes/cli-remove-menu-from-template.md
  6. 0 6
      .changes/dialog-to-string.md
  7. 0 5
      .changes/disable-tao-drag-n-drop.md
  8. 0 5
      .changes/doc-hide-command-macro.md
  9. 0 5
      .changes/fix-async-runtime-stack-overflow.md
  10. 0 5
      .changes/fix-notarization-stdout-parse.md
  11. 0 5
      .changes/fix-sidecar-shutdown.md
  12. 0 6
      .changes/improve-bundle-identifier-validation.md
  13. 0 7
      .changes/improve-config-error-message.md
  14. 0 5
      .changes/menu-on-left-click-config.md
  15. 0 7
      .changes/menu-on-left-click.md
  16. 0 5
      .changes/remove-type-fest.md
  17. 0 5
      .changes/revert-cli-async.md
  18. 0 6
      .changes/static-vcruntime-envvar.md
  19. 0 8
      .changes/tauri-config-refactor.md
  20. 0 5
      .changes/updater-dialog-unsupported-platform.md
  21. 0 5
      .changes/utils-read-platform-config.md
  22. 0 6
      .changes/watch-cargo-workspace.md
  23. 0 5
      .changes/windows-updater-relaunch.md
  24. 7 0
      core/tauri-build/CHANGELOG.md
  25. 3 3
      core/tauri-build/Cargo.toml
  26. 5 0
      core/tauri-codegen/CHANGELOG.md
  27. 2 2
      core/tauri-codegen/Cargo.toml
  28. 5 0
      core/tauri-macros/CHANGELOG.md
  29. 3 3
      core/tauri-macros/Cargo.toml
  30. 7 0
      core/tauri-runtime-wry/CHANGELOG.md
  31. 3 3
      core/tauri-runtime-wry/Cargo.toml
  32. 5 0
      core/tauri-runtime/CHANGELOG.md
  33. 2 2
      core/tauri-runtime/Cargo.toml
  34. 7 0
      core/tauri-utils/CHANGELOG.md
  35. 1 1
      core/tauri-utils/Cargo.toml
  36. 17 0
      core/tauri/CHANGELOG.md
  37. 5 5
      core/tauri/Cargo.toml
  38. 11 0
      tooling/api/CHANGELOG.md
  39. 1 1
      tooling/api/package.json
  40. 8 0
      tooling/bundler/CHANGELOG.md
  41. 2 2
      tooling/bundler/Cargo.toml
  42. 15 0
      tooling/cli/CHANGELOG.md
  43. 3 3
      tooling/cli/Cargo.lock
  44. 3 3
      tooling/cli/Cargo.toml
  45. 3 3
      tooling/cli/metadata.json
  46. 17 0
      tooling/cli/node/CHANGELOG.md
  47. 1 1
      tooling/cli/node/package.json

+ 0 - 5
.changes/api-event-listeners.md

@@ -1,5 +0,0 @@
----
-"api": patch
----
-
-Added helper functions to listen to updater and window events.

+ 0 - 5
.changes/api-support-array-buffer.md

@@ -1,5 +0,0 @@
----
-"api": patch
----
-
-Add support to `ArrayBuffer` in `Body.bytes` and `writeBinaryFile`.

+ 0 - 5
.changes/appimage-bundle-in-target.md

@@ -1,5 +0,0 @@
----
-"tauri-bundler": patch
----
-
-Build AppImages inside the `src-tauri/target` folder rather than `~/.cache/tauri`. Making it easier to clean and rebuild from scratch.

+ 0 - 5
.changes/builder-default-menu-macos.md

@@ -1,5 +0,0 @@
----
-"tauri": patch
----
-
-`tauri::Builder` will now include a default menu for macOS without explicitly using `Menu::os_default`, you can still override it through `tauri::Builder::menu` or remove it using `tauri::Builder::enable_macos_default_menu(false)`.

+ 0 - 6
.changes/cli-remove-menu-from-template.md

@@ -1,6 +0,0 @@
----
-"cli.rs": patch
-"cli.js": patch
----
-
-Changed the app template to not set the default app menu as it is now set automatically on macOS which is the platform that needs a menu to function properly.

+ 0 - 6
.changes/dialog-to-string.md

@@ -1,6 +0,0 @@
----
-"api": patch
-"tauri": patch
----
-
-Use `toString()` on message/confirm/ask dialogs title and message values.

+ 0 - 5
.changes/disable-tao-drag-n-drop.md

@@ -1,5 +0,0 @@
----
-"tauri-runtime-wry": "patch"
----
-
-Disable drag-n-drop of tao based on `fileDropEnabled` value.

+ 0 - 5
.changes/doc-hide-command-macro.md

@@ -1,5 +0,0 @@
----
-"tauri-macros": patch
----
-
-Add `#[doc(hidden)]` attribute to the `#[command]` generated macro.

+ 0 - 5
.changes/fix-async-runtime-stack-overflow.md

@@ -1,5 +0,0 @@
----
-"tauri": patch
----
-
-Fix stack overflow on Windows on commands by changing the implementation of the `async_runtime::spawn` method.

+ 0 - 5
.changes/fix-notarization-stdout-parse.md

@@ -1,5 +0,0 @@
----
-"tauri-bundler": patch
----
-
-Ensure the notarization `RequestUUID` and `Status` parser works on macOS 10.13.6+.

+ 0 - 5
.changes/fix-sidecar-shutdown.md

@@ -1,5 +0,0 @@
----
-"tauri": patch
----
-
-Emits RunEvent::Exit prior to killing child processes managed by Tauri, allowing graceful shutdown of sidecar binaries.

+ 0 - 6
.changes/improve-bundle-identifier-validation.md

@@ -1,6 +0,0 @@
----
-"cli.rs": patch
-"cli.js": patch
----
-
-Improved bundle identifier validation showing the exact source of the configuration value.

+ 0 - 7
.changes/improve-config-error-message.md

@@ -1,7 +0,0 @@
----
-"cli.rs": patch
-"cli.js": patch
-"tauri-build": patch
----
-
-Improve configuration deserialization error messages.

+ 0 - 5
.changes/menu-on-left-click-config.md

@@ -1,5 +0,0 @@
----
-"tauri-utils": patch
----
-
-Added `menu_on_left_click: bool` to the `SystemTrayConfig`.

+ 0 - 7
.changes/menu-on-left-click.md

@@ -1,7 +0,0 @@
----
-"tauri": patch
-"tauri-runtime": patch
-"tauri-runtime-wry": patch
----
-
-Added option to disable tray menu on left click on macOS.

+ 0 - 5
.changes/remove-type-fest.md

@@ -1,5 +0,0 @@
----
-"api": patch
----
-
-Remove the `type-fest` dependency, changing the OS types to the specific enum instead of allowing any string.

+ 0 - 5
.changes/revert-cli-async.md

@@ -1,5 +0,0 @@
----
-"cli.js": patch
----
-
-Revert the `run` command to run in a separate thread.

+ 0 - 6
.changes/static-vcruntime-envvar.md

@@ -1,6 +0,0 @@
----
-"cli.rs": patch
-"cli.js": patch
----
-
-Skip the static link of the `vcruntime140.dll` if the `STATIC_VCRUNTIME` environment variable is set to `false`.

+ 0 - 8
.changes/tauri-config-refactor.md

@@ -1,8 +0,0 @@
----
-"cli.rs": patch
-"cli.js": patch
-"tauri-build": patch
-"tauri-codegen": patch
----
-
-The `TAURI_CONFIG` environment variable now represents the configuration to be merged instead of the entire JSON.

+ 0 - 5
.changes/updater-dialog-unsupported-platform.md

@@ -1,5 +0,0 @@
----
-"tauri": patch
----
-
-Only run the updater default dialog mode in supported platforms or development mode.

+ 0 - 5
.changes/utils-read-platform-config.md

@@ -1,5 +0,0 @@
----
-"tauri-utils": patch
----
-
-Added `config::parse::read_platform` and `config::parse::get_platform_config_filename`.

+ 0 - 6
.changes/watch-cargo-workspace.md

@@ -1,6 +0,0 @@
----
-"cli.rs": patch
-"cli.js": patch
----
-
-Watch for Cargo workspace members in the `dev` file watcher.

+ 0 - 5
.changes/windows-updater-relaunch.md

@@ -1,5 +0,0 @@
----
-"tauri": patch
----
-
-Configure the updater to relaunch after installing the update on Windows.

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

@@ -1,5 +1,12 @@
 # Changelog
 
+## \[1.0.3]
+
+- Improve configuration deserialization error messages.
+  - [9170c920](https://www.github.com/tauri-apps/tauri/commit/9170c9207044fa561535f624916dfdbaa41ff79d) feat(core): improve config deserialization error messages ([#4607](https://www.github.com/tauri-apps/tauri/pull/4607)) on 2022-07-06
+- The `TAURI_CONFIG` environment variable now represents the configuration to be merged instead of the entire JSON.
+  - [fa028ebf](https://www.github.com/tauri-apps/tauri/commit/fa028ebf3c8ca7b43a70d283a01dbea86217594f) refactor: do not pass entire config from CLI to core, send patch instead ([#4598](https://www.github.com/tauri-apps/tauri/pull/4598)) on 2022-07-06
+
 ## \[1.0.2]
 
 - Expose `platform::windows_version` function.

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

@@ -1,6 +1,6 @@
 [package]
 name = "tauri-build"
-version = "1.0.2"
+version = "1.0.3"
 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.2", path = "../tauri-codegen", optional = true }
-tauri-utils = { version = "1.0.2", path = "../tauri-utils", features = [ "build", "resources" ] }
+tauri-codegen = { version = "1.0.3", path = "../tauri-codegen", optional = true }
+tauri-utils = { version = "1.0.3", path = "../tauri-utils", features = [ "build", "resources" ] }
 cargo_toml = "0.11"
 serde_json = "1"
 heck = "0.4"

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

@@ -1,5 +1,10 @@
 # Changelog
 
+## \[1.0.3]
+
+- The `TAURI_CONFIG` environment variable now represents the configuration to be merged instead of the entire JSON.
+  - [fa028ebf](https://www.github.com/tauri-apps/tauri/commit/fa028ebf3c8ca7b43a70d283a01dbea86217594f) refactor: do not pass entire config from CLI to core, send patch instead ([#4598](https://www.github.com/tauri-apps/tauri/pull/4598)) on 2022-07-06
+
 ## \[1.0.2]
 
 - Expose `platform::windows_version` function.

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

@@ -1,6 +1,6 @@
 [package]
 name = "tauri-codegen"
-version = "1.0.2"
+version = "1.0.3"
 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.2", path = "../tauri-utils", features = [ "build" ] }
+tauri-utils = { version = "1.0.3", path = "../tauri-utils", features = [ "build" ] }
 thiserror = "1"
 walkdir = "2"
 brotli = { version = "3", optional = true, default-features = false, features = [ "std" ] }

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

@@ -1,5 +1,10 @@
 # Changelog
 
+## \[1.0.3]
+
+- Add `#[doc(hidden)]` attribute to the `#[command]` generated macro.
+  - [d4cdf807](https://www.github.com/tauri-apps/tauri/commit/d4cdf80781a7955ac620fe6d394e82d067178c4d) feat(macros): hide command macro from docs, closes [#4550](https://www.github.com/tauri-apps/tauri/pull/4550) ([#4556](https://www.github.com/tauri-apps/tauri/pull/4556)) on 2022-07-01
+
 ## \[1.0.2]
 
 - Expose `platform::windows_version` function.

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

@@ -1,6 +1,6 @@
 [package]
 name = "tauri-macros"
-version = "1.0.2"
+version = "1.0.3"
 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.2", default-features = false, path = "../tauri-codegen" }
-tauri-utils = { version = "1.0.2", path = "../tauri-utils" }
+tauri-codegen = { version = "1.0.3", default-features = false, path = "../tauri-codegen" }
+tauri-utils = { version = "1.0.3", path = "../tauri-utils" }
 
 [features]
 custom-protocol = [ ]

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

@@ -1,5 +1,12 @@
 # Changelog
 
+## \[0.10.2]
+
+- Disable drag-n-drop of tao based on `fileDropEnabled` value.
+  - [a1d569bb](https://www.github.com/tauri-apps/tauri/commit/a1d569bbc9cfdd58258916df594911e1c512a75e) fix(core): disable tao's drag-n-drop based on `fileDropEnabled`, closes [#4580](https://www.github.com/tauri-apps/tauri/pull/4580) ([#4592](https://www.github.com/tauri-apps/tauri/pull/4592)) on 2022-07-05
+- Added option to disable tray menu on left click on macOS.
+  - [f8a3becb](https://www.github.com/tauri-apps/tauri/commit/f8a3becb287942db7f7b551b5db6aeb5a2e939ee) feat(core): add option to disable tray menu on left click, closes [#4584](https://www.github.com/tauri-apps/tauri/pull/4584) ([#4587](https://www.github.com/tauri-apps/tauri/pull/4587)) on 2022-07-05
+
 ## \[0.10.1]
 
 - Fixes a deadlock on the file drop handler.

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

@@ -1,6 +1,6 @@
 [package]
 name = "tauri-runtime-wry"
-version = "0.10.1"
+version = "0.10.2"
 authors = [ "Tauri Programme within The Commons Conservancy" ]
 categories = [ "gui", "web-programming" ]
 license = "Apache-2.0 OR MIT"
@@ -14,8 +14,8 @@ readme = "README.md"
 
 [dependencies]
 wry = { version = "0.19", default-features = false, features = [ "file-drop", "protocol" ] }
-tauri-runtime = { version = "0.10.1", path = "../tauri-runtime" }
-tauri-utils = { version = "1.0.2", path = "../tauri-utils" }
+tauri-runtime = { version = "0.10.2", path = "../tauri-runtime" }
+tauri-utils = { version = "1.0.3", path = "../tauri-utils" }
 uuid = { version = "1", features = [ "v4" ] }
 rand = "0.8"
 raw-window-handle = "0.4.3"

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

@@ -1,5 +1,10 @@
 # Changelog
 
+## \[0.10.2]
+
+- Added option to disable tray menu on left click on macOS.
+  - [f8a3becb](https://www.github.com/tauri-apps/tauri/commit/f8a3becb287942db7f7b551b5db6aeb5a2e939ee) feat(core): add option to disable tray menu on left click, closes [#4584](https://www.github.com/tauri-apps/tauri/pull/4584) ([#4587](https://www.github.com/tauri-apps/tauri/pull/4587)) on 2022-07-05
+
 ## \[0.10.1]
 
 - Expose `platform::windows_version` function.

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

@@ -1,6 +1,6 @@
 [package]
 name = "tauri-runtime"
-version = "0.10.1"
+version = "0.10.2"
 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.2", path = "../tauri-utils" }
+tauri-utils = { version = "1.0.3", 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.3]
+
+- Added `menu_on_left_click: bool` to the `SystemTrayConfig`.
+  - [f8a3becb](https://www.github.com/tauri-apps/tauri/commit/f8a3becb287942db7f7b551b5db6aeb5a2e939ee) feat(core): add option to disable tray menu on left click, closes [#4584](https://www.github.com/tauri-apps/tauri/pull/4584) ([#4587](https://www.github.com/tauri-apps/tauri/pull/4587)) on 2022-07-05
+- Added `config::parse::read_platform` and `config::parse::get_platform_config_filename`.
+  - [8e3e7fc6](https://www.github.com/tauri-apps/tauri/commit/8e3e7fc64641afc7a6833bc93205e6f525562545) feat(cli): improve bundle identifier validation, closes [#4589](https://www.github.com/tauri-apps/tauri/pull/4589) ([#4596](https://www.github.com/tauri-apps/tauri/pull/4596)) on 2022-07-05
+
 ## \[1.0.2]
 
 - Expose `platform::windows_version` function.

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

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

+ 17 - 0
core/tauri/CHANGELOG.md

@@ -1,5 +1,22 @@
 # Changelog
 
+## \[1.0.3]
+
+- `tauri::Builder` will now include a default menu for macOS without explicitly using `Menu::os_default`, you can still override it through `tauri::Builder::menu` or remove it using `tauri::Builder::enable_macos_default_menu(false)`.
+  - [91055883](https://www.github.com/tauri-apps/tauri/commit/9105588373cc8401bd9ad79bdef26f509b2d76b7) feat: add implicit default menu for macOS only, closes [#4551](https://www.github.com/tauri-apps/tauri/pull/4551) ([#4570](https://www.github.com/tauri-apps/tauri/pull/4570)) on 2022-07-04
+- Use `toString()` on message/confirm/ask dialogs title and message values.
+  - [b8cd2a79](https://www.github.com/tauri-apps/tauri/commit/b8cd2a7993cd2aa5b71b30c545b3307245d254bf) feat(api): call `toString()` on dialog title and message, closes [#4583](https://www.github.com/tauri-apps/tauri/pull/4583) ([#4588](https://www.github.com/tauri-apps/tauri/pull/4588)) on 2022-07-04
+- Fix stack overflow on Windows on commands by changing the implementation of the `async_runtime::spawn` method.
+  - [7e3ac847](https://www.github.com/tauri-apps/tauri/commit/7e3ac8475cfa146f80e13cd4e3cdf82502018d9a) fix(core): command stack overflow on Windows, closes [#4548](https://www.github.com/tauri-apps/tauri/pull/4548) ([#4562](https://www.github.com/tauri-apps/tauri/pull/4562)) on 2022-07-03
+- Emits RunEvent::Exit prior to killing child processes managed by Tauri, allowing graceful shutdown of sidecar binaries.
+  - [34879f73](https://www.github.com/tauri-apps/tauri/commit/34879f73446e218fd08d0d079c086fa556a08b4e) fix: allow graceful shutdown of sidecar commands on exit ([#4561](https://www.github.com/tauri-apps/tauri/pull/4561)) on 2022-07-03
+- Added option to disable tray menu on left click on macOS.
+  - [f8a3becb](https://www.github.com/tauri-apps/tauri/commit/f8a3becb287942db7f7b551b5db6aeb5a2e939ee) feat(core): add option to disable tray menu on left click, closes [#4584](https://www.github.com/tauri-apps/tauri/pull/4584) ([#4587](https://www.github.com/tauri-apps/tauri/pull/4587)) on 2022-07-05
+- Only run the updater default dialog mode in supported platforms or development mode.
+  - [e29fff25](https://www.github.com/tauri-apps/tauri/commit/e29fff2566bf130e9f9cae432edba2f842607516) fix(updater): do not run in dialog mode on .deb, closes [#4573](https://www.github.com/tauri-apps/tauri/pull/4573) ([#4577](https://www.github.com/tauri-apps/tauri/pull/4577)) on 2022-07-05
+- Configure the updater to relaunch after installing the update on Windows.
+  - [0fa74534](https://www.github.com/tauri-apps/tauri/commit/0fa745344e0667434ebf3011a8b9fd776dfc5f59) feat(updater): relaunch on Windows, closes [#4220](https://www.github.com/tauri-apps/tauri/pull/4220) ([#4568](https://www.github.com/tauri-apps/tauri/pull/4568)) on 2022-07-03
+
 ## \[1.0.2]
 
 - Fixes check for local URL when an external URL is provided to the window and it is based on the configured devPath.

+ 5 - 5
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.2"
+version = "1.0.3"
 
 [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.12"
-tauri-runtime = { version = "0.10.1", path = "../tauri-runtime" }
-tauri-macros = { version = "1.0.2", path = "../tauri-macros" }
-tauri-utils = { version = "1.0.2", features = [ "resources" ], path = "../tauri-utils" }
-tauri-runtime-wry = { version = "0.10.1", path = "../tauri-runtime-wry", optional = true }
+tauri-runtime = { version = "0.10.2", path = "../tauri-runtime" }
+tauri-macros = { version = "1.0.3", path = "../tauri-macros" }
+tauri-utils = { version = "1.0.3", features = [ "resources" ], path = "../tauri-utils" }
+tauri-runtime-wry = { version = "0.10.2", path = "../tauri-runtime-wry", optional = true }
 rand = "0.8"
 semver = { version = "1.0", features = [ "serde" ] }
 serde_repr = "0.1"

+ 11 - 0
tooling/api/CHANGELOG.md

@@ -1,5 +1,16 @@
 # Changelog
 
+## \[1.0.2]
+
+- Added helper functions to listen to updater and window events.
+  - [b02fc90f](https://www.github.com/tauri-apps/tauri/commit/b02fc90f450ff9e9d8a35ee55dc1beced4957869) feat(api): add abstractions to updater and window event listeners ([#4569](https://www.github.com/tauri-apps/tauri/pull/4569)) on 2022-07-05
+- Add support to `ArrayBuffer` in `Body.bytes` and `writeBinaryFile`.
+  - [92aca55a](https://www.github.com/tauri-apps/tauri/commit/92aca55a6f1f899d5c0c3a6aae9ac9cb0a7e9a86) feat(api): add support to ArrayBuffer ([#4579](https://www.github.com/tauri-apps/tauri/pull/4579)) on 2022-07-05
+- Use `toString()` on message/confirm/ask dialogs title and message values.
+  - [b8cd2a79](https://www.github.com/tauri-apps/tauri/commit/b8cd2a7993cd2aa5b71b30c545b3307245d254bf) feat(api): call `toString()` on dialog title and message, closes [#4583](https://www.github.com/tauri-apps/tauri/pull/4583) ([#4588](https://www.github.com/tauri-apps/tauri/pull/4588)) on 2022-07-04
+- Remove the `type-fest` dependency, changing the OS types to the specific enum instead of allowing any string.
+  - [d5e910eb](https://www.github.com/tauri-apps/tauri/commit/d5e910ebcc6c8d7f055ab0691286722b140ffcd4) chore(api): remove `type-fest` ([#4605](https://www.github.com/tauri-apps/tauri/pull/4605)) on 2022-07-06
+
 ## \[1.0.1]
 
 - Fixes the `writeBinaryFile` sending an empty file contents when only the first argument is passed.

+ 1 - 1
tooling/api/package.json

@@ -1,6 +1,6 @@
 {
   "name": "@tauri-apps/api",
-  "version": "1.0.1",
+  "version": "1.0.2",
   "description": "Tauri API definitions",
   "type": "module",
   "funding": {

+ 8 - 0
tooling/bundler/CHANGELOG.md

@@ -1,5 +1,13 @@
 # Changelog
 
+## \[1.0.3]
+
+- Build AppImages inside the `src-tauri/target` folder rather than `~/.cache/tauri`. Making it easier to clean and rebuild from scratch.
+  - [8dd03e69](https://www.github.com/tauri-apps/tauri/commit/8dd03e69b0766eaef0b9f9fdcfe2ccbc9d0a10d1) fix(bundler): Build AppImages inside the target folder ([#4521](https://www.github.com/tauri-apps/tauri/pull/4521)) on 2022-07-03
+- Ensure the notarization `RequestUUID` and `Status` parser works on macOS 10.13.6+.
+  - [23d3d847](https://www.github.com/tauri-apps/tauri/commit/23d3d847d1b2d0c394d729a84fbeae2936111116) fix(bundler): ensure RequestUUID and Status parser adds a \n, closes [#4549](https://www.github.com/tauri-apps/tauri/pull/4549) ([#4559](https://www.github.com/tauri-apps/tauri/pull/4559)) on 2022-07-03
+  - [f7c59ecf](https://www.github.com/tauri-apps/tauri/commit/f7c59ecfc85a90a0ff5c22da1a8b0e93d3663c86) fix(bundler): support macOS 10.13.6+ on notarization, closes [#4549](https://www.github.com/tauri-apps/tauri/pull/4549) ([#4593](https://www.github.com/tauri-apps/tauri/pull/4593)) on 2022-07-05
+
 ## \[1.0.2]
 
 - Enhance the `DownloadedBootstrapper` Webview2 install mode compatibility with Windows 8.

+ 2 - 2
tooling/bundler/Cargo.toml

@@ -2,7 +2,7 @@ workspace = { }
 
 [package]
 name = "tauri-bundler"
-version = "1.0.2"
+version = "1.0.3"
 authors = [
   "George Burton <burtonageo@gmail.com>",
   "Tauri Programme within The Commons Conservancy"
@@ -22,7 +22,7 @@ exclude = [
 ]
 
 [dependencies]
-tauri-utils = { version = "1.0.2", path = "../../core/tauri-utils", features = [ "resources" ] }
+tauri-utils = { version = "1.0.3", path = "../../core/tauri-utils", features = [ "resources" ] }
 image = "0.24.2"
 libflate = "1.2"
 anyhow = "1.0"

+ 15 - 0
tooling/cli/CHANGELOG.md

@@ -1,5 +1,20 @@
 # Changelog
 
+## \[1.0.3]
+
+- Changed the app template to not set the default app menu as it is now set automatically on macOS which is the platform that needs a menu to function properly.
+  - [91055883](https://www.github.com/tauri-apps/tauri/commit/9105588373cc8401bd9ad79bdef26f509b2d76b7) feat: add implicit default menu for macOS only, closes [#4551](https://www.github.com/tauri-apps/tauri/pull/4551) ([#4570](https://www.github.com/tauri-apps/tauri/pull/4570)) on 2022-07-04
+- Improved bundle identifier validation showing the exact source of the configuration value.
+  - [8e3e7fc6](https://www.github.com/tauri-apps/tauri/commit/8e3e7fc64641afc7a6833bc93205e6f525562545) feat(cli): improve bundle identifier validation, closes [#4589](https://www.github.com/tauri-apps/tauri/pull/4589) ([#4596](https://www.github.com/tauri-apps/tauri/pull/4596)) on 2022-07-05
+- Improve configuration deserialization error messages.
+  - [9170c920](https://www.github.com/tauri-apps/tauri/commit/9170c9207044fa561535f624916dfdbaa41ff79d) feat(core): improve config deserialization error messages ([#4607](https://www.github.com/tauri-apps/tauri/pull/4607)) on 2022-07-06
+- Skip the static link of the `vcruntime140.dll` if the `STATIC_VCRUNTIME` environment variable is set to `false`.
+  - [2e61abaa](https://www.github.com/tauri-apps/tauri/commit/2e61abaa9ae5d7a41ca1fa6505b5d6c368625ce5) feat(cli): allow dynamic link vcruntime, closes [#4565](https://www.github.com/tauri-apps/tauri/pull/4565) ([#4601](https://www.github.com/tauri-apps/tauri/pull/4601)) on 2022-07-06
+- The `TAURI_CONFIG` environment variable now represents the configuration to be merged instead of the entire JSON.
+  - [fa028ebf](https://www.github.com/tauri-apps/tauri/commit/fa028ebf3c8ca7b43a70d283a01dbea86217594f) refactor: do not pass entire config from CLI to core, send patch instead ([#4598](https://www.github.com/tauri-apps/tauri/pull/4598)) on 2022-07-06
+- Watch for Cargo workspace members in the `dev` file watcher.
+  - [dbb8c87b](https://www.github.com/tauri-apps/tauri/commit/dbb8c87b96dec9942b1bf877b29bafb8246514d4) feat(cli): watch Cargo workspaces in the dev command, closes [#4222](https://www.github.com/tauri-apps/tauri/pull/4222) ([#4572](https://www.github.com/tauri-apps/tauri/pull/4572)) on 2022-07-03
+
 ## \[1.0.2]
 
 - Fixes a crash on the `signer sign` command.

+ 3 - 3
tooling/cli/Cargo.lock

@@ -2766,7 +2766,7 @@ dependencies = [
 
 [[package]]
 name = "tauri-bundler"
-version = "1.0.2"
+version = "1.0.3"
 dependencies = [
  "anyhow",
  "ar",
@@ -2803,7 +2803,7 @@ dependencies = [
 
 [[package]]
 name = "tauri-cli"
-version = "1.0.2"
+version = "1.0.3"
 dependencies = [
  "anyhow",
  "base64",
@@ -2861,7 +2861,7 @@ dependencies = [
 
 [[package]]
 name = "tauri-utils"
-version = "1.0.2"
+version = "1.0.3"
 dependencies = [
  "aes-gcm",
  "ctor",

+ 3 - 3
tooling/cli/Cargo.toml

@@ -3,7 +3,7 @@ members = [ "node" ]
 
 [package]
 name = "tauri-cli"
-version = "1.0.2"
+version = "1.0.3"
 authors = [ "Tauri Programme within The Commons Conservancy" ]
 edition = "2021"
 rust-version = "1.57"
@@ -29,7 +29,7 @@ path = "src/main.rs"
 [dependencies]
 clap = { version = "3.2", features = [ "derive" ] }
 anyhow = "1.0"
-tauri-bundler = { version = "1.0.2", path = "../bundler" }
+tauri-bundler = { version = "1.0.3", path = "../bundler" }
 colored = "2.0"
 once_cell = "1.13"
 serde = { version = "1.0", features = [ "derive" ] }
@@ -39,7 +39,7 @@ notify = "4.0"
 shared_child = "1.0"
 toml_edit = "0.14"
 json-patch = "0.2"
-tauri-utils = { version = "1.0.2", path = "../../core/tauri-utils", features = [ "isolation", "schema", "config-json5" ] }
+tauri-utils = { version = "1.0.3", path = "../../core/tauri-utils", features = [ "isolation", "schema", "config-json5" ] }
 toml = "0.5"
 valico = "3.6"
 handlebars = "4.3"

+ 3 - 3
tooling/cli/metadata.json

@@ -1,8 +1,8 @@
 {
   "cli.js": {
-    "version": "1.0.2",
+    "version": "1.0.3",
     "node": ">= 10.0.0"
   },
-  "tauri": "1.0.2",
-  "tauri-build": "1.0.2"
+  "tauri": "1.0.3",
+  "tauri-build": "1.0.3"
 }

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

@@ -1,5 +1,22 @@
 # Changelog
 
+## \[1.0.3]
+
+- Changed the app template to not set the default app menu as it is now set automatically on macOS which is the platform that needs a menu to function properly.
+  - [91055883](https://www.github.com/tauri-apps/tauri/commit/9105588373cc8401bd9ad79bdef26f509b2d76b7) feat: add implicit default menu for macOS only, closes [#4551](https://www.github.com/tauri-apps/tauri/pull/4551) ([#4570](https://www.github.com/tauri-apps/tauri/pull/4570)) on 2022-07-04
+- Improved bundle identifier validation showing the exact source of the configuration value.
+  - [8e3e7fc6](https://www.github.com/tauri-apps/tauri/commit/8e3e7fc64641afc7a6833bc93205e6f525562545) feat(cli): improve bundle identifier validation, closes [#4589](https://www.github.com/tauri-apps/tauri/pull/4589) ([#4596](https://www.github.com/tauri-apps/tauri/pull/4596)) on 2022-07-05
+- Improve configuration deserialization error messages.
+  - [9170c920](https://www.github.com/tauri-apps/tauri/commit/9170c9207044fa561535f624916dfdbaa41ff79d) feat(core): improve config deserialization error messages ([#4607](https://www.github.com/tauri-apps/tauri/pull/4607)) on 2022-07-06
+- Revert the `run` command to run in a separate thread.
+  - [f65eb4f8](https://www.github.com/tauri-apps/tauri/commit/f65eb4f84d8e511cd30d01d20a8223a297f7e584) fix(cli.js): revert `run` command to be nonblocking on 2022-07-04
+- Skip the static link of the `vcruntime140.dll` if the `STATIC_VCRUNTIME` environment variable is set to `false`.
+  - [2e61abaa](https://www.github.com/tauri-apps/tauri/commit/2e61abaa9ae5d7a41ca1fa6505b5d6c368625ce5) feat(cli): allow dynamic link vcruntime, closes [#4565](https://www.github.com/tauri-apps/tauri/pull/4565) ([#4601](https://www.github.com/tauri-apps/tauri/pull/4601)) on 2022-07-06
+- The `TAURI_CONFIG` environment variable now represents the configuration to be merged instead of the entire JSON.
+  - [fa028ebf](https://www.github.com/tauri-apps/tauri/commit/fa028ebf3c8ca7b43a70d283a01dbea86217594f) refactor: do not pass entire config from CLI to core, send patch instead ([#4598](https://www.github.com/tauri-apps/tauri/pull/4598)) on 2022-07-06
+- Watch for Cargo workspace members in the `dev` file watcher.
+  - [dbb8c87b](https://www.github.com/tauri-apps/tauri/commit/dbb8c87b96dec9942b1bf877b29bafb8246514d4) feat(cli): watch Cargo workspaces in the dev command, closes [#4222](https://www.github.com/tauri-apps/tauri/pull/4222) ([#4572](https://www.github.com/tauri-apps/tauri/pull/4572)) on 2022-07-03
+
 ## \[1.0.2]
 
 - Fixes a crash on the `signer sign` command.

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

@@ -1,6 +1,6 @@
 {
   "name": "@tauri-apps/cli",
-  "version": "1.0.2",
+  "version": "1.0.3",
   "description": "Command line interface for building Tauri apps",
   "funding": {
     "type": "opencollective",