瀏覽代碼

Apply Version Updates From Current Changes (#4382)

Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
github-actions[bot] 3 年之前
父節點
當前提交
df5fd52a4c
共有 67 個文件被更改,包括 234 次插入294 次删除
  1. 0 6
      .changes/add-missing-dpi-methods.md
  2. 0 5
      .changes/appimage-fix.md
  3. 0 5
      .changes/bundler-appimage-fix-space.md
  4. 0 5
      .changes/bundler-appimage-fix.md
  5. 0 8
      .changes/bundler-deb-rm-pkg-config.md
  6. 0 7
      .changes/bundler-libnames.md
  7. 0 6
      .changes/cargo-not-found.md
  8. 0 6
      .changes/change-template-menu.md
  9. 0 6
      .changes/check-updater-target-cli.md
  10. 0 6
      .changes/cli-check-target.md
  11. 0 6
      .changes/cli-plugin-template-covector.md
  12. 0 5
      .changes/config-targets.md
  13. 0 7
      .changes/dev-app-metadata.md
  14. 0 6
      .changes/dev-bin-name.md
  15. 0 6
      .changes/dev-custom-ignore-file.md
  16. 0 7
      .changes/dev-dock-icon.md
  17. 0 5
      .changes/fix-allowlist-error-check.md
  18. 0 6
      .changes/fix-cli-kill-children.md
  19. 0 6
      .changes/fix-cli-plugin-template.md
  20. 0 5
      .changes/fix-dev-path-origin.md
  21. 0 6
      .changes/fix-language-code.md
  22. 0 5
      .changes/fix-plugin-deadlock.md
  23. 0 6
      .changes/fix-schema-path-fmt.md
  24. 0 5
      .changes/fix-updater-linux.md
  25. 0 5
      .changes/fix-window-emit-target.md
  26. 0 6
      .changes/info-command-workspace.md
  27. 0 5
      .changes/is-windows-7.md
  28. 0 6
      .changes/keep-manifest-fmt.md
  29. 0 7
      .changes/linux-raw-window-handle.md
  30. 0 5
      .changes/plugin-on-drop.md
  31. 0 5
      .changes/refactor-bundler-plist.md
  32. 0 5
      .changes/refactor-listeners-wry.md
  33. 0 6
      .changes/refactor-wry-plugin.md
  34. 0 5
      .changes/remove-plugin.md
  35. 0 6
      .changes/runtime-remove-hwnd-ns_window.md
  36. 0 7
      .changes/theme-api-macos.md
  37. 0 7
      .changes/unused-vars.md
  38. 0 6
      .changes/update-tao-wry.md
  39. 0 6
      .changes/updater-sig-metadata.md
  40. 0 6
      .changes/validate-identifier.md
  41. 0 5
      .changes/validate-wix-version.md
  42. 0 5
      .changes/validate-wixtools.md
  43. 0 6
      .changes/webview-install-mode.md
  44. 0 5
      .changes/win7-notifications.md
  45. 0 5
      .changes/windows-deadlock.md
  46. 15 0
      core/tauri-build/CHANGELOG.md
  47. 3 3
      core/tauri-build/Cargo.toml
  48. 7 0
      core/tauri-codegen/CHANGELOG.md
  49. 2 2
      core/tauri-codegen/Cargo.toml
  50. 7 0
      core/tauri-macros/CHANGELOG.md
  51. 3 3
      core/tauri-macros/Cargo.toml
  52. 19 0
      core/tauri-runtime-wry/CHANGELOG.md
  53. 3 3
      core/tauri-runtime-wry/Cargo.toml
  54. 11 0
      core/tauri-runtime/CHANGELOG.md
  55. 2 2
      core/tauri-runtime/Cargo.toml
  56. 11 0
      core/tauri-utils/CHANGELOG.md
  57. 1 1
      core/tauri-utils/Cargo.toml
  58. 35 0
      core/tauri/CHANGELOG.md
  59. 8 8
      core/tauri/Cargo.toml
  60. 21 0
      tooling/bundler/CHANGELOG.md
  61. 2 2
      tooling/bundler/Cargo.toml
  62. 37 0
      tooling/cli/CHANGELOG.md
  63. 3 3
      tooling/cli/Cargo.lock
  64. 3 3
      tooling/cli/Cargo.toml
  65. 3 3
      tooling/cli/metadata.json
  66. 37 0
      tooling/cli/node/CHANGELOG.md
  67. 1 1
      tooling/cli/node/package.json

+ 0 - 6
.changes/add-missing-dpi-methods.md

@@ -1,6 +0,0 @@
----
-"tauri-runtime": patch
-"tauri": patch
----
-
-Added `fn new` constructors for `PhysicalSize`, `LogicalSize`, `PhysicalPosition` and `LogicalPosition` and missing conversion methods.

+ 0 - 5
.changes/appimage-fix.md

@@ -1,5 +0,0 @@
----
-"tauri-bundler": patch
----
-
-Fix AppImage bundling when appimagelauncher is enabled.

+ 0 - 5
.changes/bundler-appimage-fix-space.md

@@ -1,5 +0,0 @@
----
-"tauri-bundler": patch
----
-
-Fixes AppImage bundler crashes when the file path contains whitespace.

+ 0 - 5
.changes/bundler-appimage-fix.md

@@ -1,5 +0,0 @@
----
-"tauri-bundler": patch
----
-
-Ensure `usr/lib` is a directory in the AppImage bundle.

+ 0 - 8
.changes/bundler-deb-rm-pkg-config.md

@@ -1,8 +0,0 @@
----
-'cli.js': patch
-'cli.rs': patch
----
-
-No longer adds the `pkg-config` dependency to `.deb` packages when the `systemTray` is used.
-This only works with recent versions of `libappindicator-sys` (including https://github.com/tauri-apps/libappindicator-rs/pull/38),
-so a `cargo update` may be necessary if you create `.deb` bundles and use the tray feature.

+ 0 - 7
.changes/bundler-libnames.md

@@ -1,7 +0,0 @@
----
-"cli.rs": patch
-"cli.js": patch
-"tauri-bundler": patch
----
-
-AppImage bundling will now prefer bundling correctly named appincidator library (including `.1` version suffix). With a symlink for compatibility with the old naming.

+ 0 - 6
.changes/cargo-not-found.md

@@ -1,6 +0,0 @@
----
-"cli.rs": patch
-"cli.js": patch
----
-
-Improve error message when `cargo` is not installed.

+ 0 - 6
.changes/change-template-menu.md

@@ -1,6 +0,0 @@
----
-"cli.rs": patch
-"cli.js": patch
----
-
-The app template now only sets the default menu on macOS.

+ 0 - 6
.changes/check-updater-target-cli.md

@@ -1,6 +0,0 @@
----
-"cli.rs": patch
-"cli.js": patch
----
-
-Warn if updater is enabled but not in the bundle target list.

+ 0 - 6
.changes/cli-check-target.md

@@ -1,6 +0,0 @@
----
-"cli.rs": patch
-"cli.js": patch
----
-
-Check if target exists and is installed on dev and build commands.

+ 0 - 6
.changes/cli-plugin-template-covector.md

@@ -1,6 +0,0 @@
----
-"cli.rs": patch
-"cli.js": patch
----
-
-Fixes the covector configuration on the plugin templates.

+ 0 - 5
.changes/config-targets.md

@@ -1,5 +0,0 @@
----
-"tauri-utils": patch
----
-
-Changed the `BundleConfig::targets` to a `BundleTarget` enum to enhance generated documentation.

+ 0 - 7
.changes/dev-app-metadata.md

@@ -1,7 +0,0 @@
----
-"tauri-codegen": patch
-"tauri-macros": patch
-"tauri": patch
----
-
-Set the bundle name and app metadata in the Info.plist file in development mode.

+ 0 - 6
.changes/dev-bin-name.md

@@ -1,6 +0,0 @@
----
-"cli.rs": patch
-"cli.js": patch
----
-
-Set the binary name to the product name in development.

+ 0 - 6
.changes/dev-custom-ignore-file.md

@@ -1,6 +0,0 @@
----
-"cli.rs": patch
-"cli.js": patch
----
-
-Allow registering a `.gitignore` file to skip watching some project files and directories via the `TAURI_DEV_WATCHER_IGNORE_FILE` environment variable.

+ 0 - 7
.changes/dev-dock-icon.md

@@ -1,7 +0,0 @@
----
-"tauri-codegen": patch
-"tauri-macros": patch
-"tauri": patch
----
-
-Set the application icon in development mode on macOS.

+ 0 - 5
.changes/fix-allowlist-error-check.md

@@ -1,5 +0,0 @@
----
-"tauri": patch
----
-
-Fixes the error message when using the `window.unminimize` API without enabling it in the allowlist.

+ 0 - 6
.changes/fix-cli-kill-children.md

@@ -1,6 +0,0 @@
----
-"cli.rs": patch
-"cli.js": patch
----
-
-Fix shebang for `kill-children.sh`.

+ 0 - 6
.changes/fix-cli-plugin-template.md

@@ -1,6 +0,0 @@
----
-"cli.rs": patch
-"cli.js": patch
----
-
-Update plugin templates to use newer `tauri-apps/create-pull-request` GitHub action.

+ 0 - 5
.changes/fix-dev-path-origin.md

@@ -1,5 +0,0 @@
----
-"tauri": patch
----
-
-Initialize Tauri script when `devPath` is an external URL with path.

+ 0 - 6
.changes/fix-language-code.md

@@ -1,6 +0,0 @@
----
-"tauri-bundler": patch
----
-
-Fix language code for korean (ko-KR).
-

+ 0 - 5
.changes/fix-plugin-deadlock.md

@@ -1,5 +0,0 @@
----
-"tauri": patch
----
-
-Fixes deadlock when a plugin window ready event needs to block the thread waiting on the event loop.

+ 0 - 6
.changes/fix-schema-path-fmt.md

@@ -1,6 +0,0 @@
----
-"cli.js": patch
-"cli.rs": patch
----
-
-Use UNIX path separator on the init `$schema` field.

+ 0 - 5
.changes/fix-updater-linux.md

@@ -1,5 +0,0 @@
----
-"tauri": patch
----
-
-Adjust the updater to fallback to `$HOME/.cache` or the current working directory as temp directory if the system default is in a different mount point.

+ 0 - 5
.changes/fix-window-emit-target.md

@@ -1,5 +0,0 @@
----
-"tauri": patch
----
-
-Properly fill the origin window when using `emit_to` and `emit_all` from `Window`.

+ 0 - 6
.changes/info-command-workspace.md

@@ -1,6 +0,0 @@
----
-"cli.rs": patch
-"cli.js": patch
----
-
-The `info` command now can check the Cargo lockfile on workspaces.

+ 0 - 5
.changes/is-windows-7.md

@@ -1,5 +0,0 @@
----
-"tauri-utils": patch
----
-
-Added `platform::is_windows_7`.

+ 0 - 6
.changes/keep-manifest-fmt.md

@@ -1,6 +0,0 @@
----
-"cli.rs": patch
-"cli.js": patch
----
-
-Preserve the `Cargo.toml` formatting when the features array is not changed.

+ 0 - 7
.changes/linux-raw-window-handle.md

@@ -1,7 +0,0 @@
----
-"tauri": "patch"
-"tauri-runtime": "patch"
-"tauri-runtime-wry": "patch"
----
-
-Implement `raw_window_handle::HasRawWindowHandle` on Linux.

+ 0 - 5
.changes/plugin-on-drop.md

@@ -1,5 +0,0 @@
----
-"tauri": patch
----
-
-Added `on_drop` hook to the `plugin::Builder`.

+ 0 - 5
.changes/refactor-bundler-plist.md

@@ -1,5 +0,0 @@
----
-"tauri-bundler": patch
----
-
-Use the plist crate instead of the `PlistBuddy` binary to merge user Info.plist file.

+ 0 - 5
.changes/refactor-listeners-wry.md

@@ -1,5 +0,0 @@
----
-"tauri-runtime-wry": patch
----
-
-Moved the window and menu event listeners to the window struct.

+ 0 - 6
.changes/refactor-wry-plugin.md

@@ -1,6 +0,0 @@
----
-"tauri-runtime-wry": minor
-"tauri": patch
----
-
-Refactored the `tauri-runtime-wry` plugin interface.

+ 0 - 5
.changes/remove-plugin.md

@@ -1,5 +0,0 @@
----
-"tauri": patch
----
-
-Added `AppHandle::remove_plugin`.

+ 0 - 6
.changes/runtime-remove-hwnd-ns_window.md

@@ -1,6 +0,0 @@
----
-"tauri-runtime": minor
-"tauri-runtime-wry": minor
----
-
-Removed the `hwnd` and `ns_window` functions from `Dispatch` in favor of `raw_window_handle`.

+ 0 - 7
.changes/theme-api-macos.md

@@ -1,7 +0,0 @@
----
-"tauri": patch
-"tauri-runtime": patch
-"tauri-runtime-wry": patch
----
-
-The theme API is now implemented on macOS 10.14+.

+ 0 - 7
.changes/unused-vars.md

@@ -1,7 +0,0 @@
----
-"tauri-utils": patch
-"tauri-runtime-wry": patch
-"tauri": patch
----
-
-Suppress unused variable warning in release builds.

+ 0 - 6
.changes/update-tao-wry.md

@@ -1,6 +0,0 @@
----
-"tauri-runtime-wry": minor
-"tauri": patch
----
-
-Update tao to 0.12 and wry to 0.19.

+ 0 - 6
.changes/updater-sig-metadata.md

@@ -1,6 +0,0 @@
----
-"cli.rs": patch
-"cli.js": patch
----
-
-Change the updater signature metadata to include the file name instead of its full path.

+ 0 - 6
.changes/validate-identifier.md

@@ -1,6 +0,0 @@
----
-"cli.rs": patch
-"cli.js": patch
----
-
-Validate bundle identifier as it must only contain alphanumeric characters, hyphens and periods.

+ 0 - 5
.changes/validate-wix-version.md

@@ -1,5 +0,0 @@
----
-"tauri-bundler": patch
----
-
-Validate app version before bundling WiX.

+ 0 - 5
.changes/validate-wixtools.md

@@ -1,5 +0,0 @@
----
-"tauri-bundler": patch
----
-
-Check if `$HOME\AppData\Local\tauri\WixTools` directory has all the required files and redownload WiX if something is missing.

+ 0 - 6
.changes/webview-install-mode.md

@@ -1,6 +0,0 @@
----
-"tauri-utils": patch
-"tauri-bundler": patch
----
-
-Added webview install mode options.

+ 0 - 5
.changes/win7-notifications.md

@@ -1,5 +0,0 @@
----
-"tauri": patch
----
-
-Added `Notification::notify` API behind the `windows7-compat` Cargo feature, which includes Windows 7 support.

+ 0 - 5
.changes/windows-deadlock.md

@@ -1,5 +0,0 @@
----
-"tauri-runtime-wry": patch
----
-
-Fixes deadlocks when using window setters in the main thread.

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

@@ -1,5 +1,20 @@
 # Changelog
 
+## \[1.0.1]
+
+- Changed the `BundleConfig::targets` to a `BundleTarget` enum to enhance generated documentation.
+  - Bumped due to a bump in tauri-utils.
+  - [31c15cd2](https://www.github.com/tauri-apps/tauri/commit/31c15cd2bd94dbe39fb94982a15cbe02ac5d8925) docs(config): enhance documentation for bundle targets, closes [#3251](https://www.github.com/tauri-apps/tauri/pull/3251) ([#4418](https://www.github.com/tauri-apps/tauri/pull/4418)) on 2022-06-21
+- Added `platform::is_windows_7`.
+  - Bumped due to a bump in tauri-utils.
+  - [57039fb2](https://www.github.com/tauri-apps/tauri/commit/57039fb2166571de85271b014a8711a29f06be1a) fix(core): add windows 7 notification support ([#4491](https://www.github.com/tauri-apps/tauri/pull/4491)) on 2022-06-28
+- Suppress unused variable warning in release builds.
+  - Bumped due to a bump in tauri-utils.
+  - [45981851](https://www.github.com/tauri-apps/tauri/commit/45981851e35119266c1a079e1ff27a39f1fdfaed) chore(lint): unused variable warnings for release builds ([#4411](https://www.github.com/tauri-apps/tauri/pull/4411)) on 2022-06-22
+- Added webview install mode options.
+  - Bumped due to a bump in tauri-utils.
+  - [2ca762d2](https://www.github.com/tauri-apps/tauri/commit/2ca762d207030a892a6d128b519e150e2d733468) feat(bundler): extend webview2 installation options, closes [#2882](https://www.github.com/tauri-apps/tauri/pull/2882) [#2452](https://www.github.com/tauri-apps/tauri/pull/2452) ([#4466](https://www.github.com/tauri-apps/tauri/pull/4466)) on 2022-06-26
+
 ## \[1.0.0]
 
 - Upgrade to `stable`!

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

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

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

@@ -1,5 +1,12 @@
 # Changelog
 
+## \[1.0.1]
+
+- Set the bundle name and app metadata in the Info.plist file in development mode.
+  - [38f5db6e](https://www.github.com/tauri-apps/tauri/commit/38f5db6e6a8b496b50d486db6fd8204266de3a69) feat(codegen): fill app metadata in development Info.plist on 2022-06-21
+- Set the application icon in development mode on macOS.
+  - [307c2ebf](https://www.github.com/tauri-apps/tauri/commit/307c2ebfb68238dacab6088f9c6ba310c727c68c) feat(core): set macOS app icon in development ([#4385](https://www.github.com/tauri-apps/tauri/pull/4385)) on 2022-06-19
+
 ## \[1.0.0]
 
 - Upgrade to `stable`!

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

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

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

@@ -1,5 +1,12 @@
 # Changelog
 
+## \[1.0.1]
+
+- Set the bundle name and app metadata in the Info.plist file in development mode.
+  - [38f5db6e](https://www.github.com/tauri-apps/tauri/commit/38f5db6e6a8b496b50d486db6fd8204266de3a69) feat(codegen): fill app metadata in development Info.plist on 2022-06-21
+- Set the application icon in development mode on macOS.
+  - [307c2ebf](https://www.github.com/tauri-apps/tauri/commit/307c2ebfb68238dacab6088f9c6ba310c727c68c) feat(core): set macOS app icon in development ([#4385](https://www.github.com/tauri-apps/tauri/pull/4385)) on 2022-06-19
+
 ## \[1.0.0]
 
 - Upgrade to `stable`!

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

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

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

@@ -1,5 +1,24 @@
 # Changelog
 
+## \[0.10.0]
+
+- Implement `raw_window_handle::HasRawWindowHandle` on Linux.
+  - [3efbc67f](https://www.github.com/tauri-apps/tauri/commit/3efbc67f7469ce65a2d9ea4ff2b60b51d2a36aa5) feat: implement `raw_window_handle` on Linux ([#4469](https://www.github.com/tauri-apps/tauri/pull/4469)) on 2022-06-26
+- Moved the window and menu event listeners to the window struct.
+  - [46196fe9](https://www.github.com/tauri-apps/tauri/commit/46196fe922f4f1b38057155c6113236cfa4b3597) refactor(tauri-runtime-wry): move window and menu listeners to window ([#4485](https://www.github.com/tauri-apps/tauri/pull/4485)) on 2022-06-27
+- Refactored the `tauri-runtime-wry` plugin interface.
+  - [e39e2999](https://www.github.com/tauri-apps/tauri/commit/e39e2999e0ab1843a8195ba83aea3d6de705c3d8) refactor(tauri-runtime-wry): enhance plugin interface ([#4476](https://www.github.com/tauri-apps/tauri/pull/4476)) on 2022-06-27
+- Removed the `hwnd` and `ns_window` functions from `Dispatch` in favor of `raw_window_handle`.
+  - [3efbc67f](https://www.github.com/tauri-apps/tauri/commit/3efbc67f7469ce65a2d9ea4ff2b60b51d2a36aa5) feat: implement `raw_window_handle` on Linux ([#4469](https://www.github.com/tauri-apps/tauri/pull/4469)) on 2022-06-26
+- The theme API is now implemented on macOS 10.14+.
+  - [6d94ce42](https://www.github.com/tauri-apps/tauri/commit/6d94ce42353204a02fe9c82ed397d349439f75ef) feat(core): theme is now implemented on macOS ([#4380](https://www.github.com/tauri-apps/tauri/pull/4380)) on 2022-06-17
+- Suppress unused variable warning in release builds.
+  - [45981851](https://www.github.com/tauri-apps/tauri/commit/45981851e35119266c1a079e1ff27a39f1fdfaed) chore(lint): unused variable warnings for release builds ([#4411](https://www.github.com/tauri-apps/tauri/pull/4411)) on 2022-06-22
+- Update tao to 0.12 and wry to 0.19.
+  - [f6edc6df](https://www.github.com/tauri-apps/tauri/commit/f6edc6df29b1c45b483fa87c481a3b95730b131b) chore(deps): update tao to 0.12, wry to 0.19, closes [#3220](https://www.github.com/tauri-apps/tauri/pull/3220) ([#4502](https://www.github.com/tauri-apps/tauri/pull/4502)) on 2022-06-28
+- Fixes deadlocks when using window setters in the main thread.
+  - [123f6e69](https://www.github.com/tauri-apps/tauri/commit/123f6e69f60ca6d4b2fd738ca3ff5cf016d8e814) fix(tauri-runtime-wry): release windows lock immediately, closes [#4390](https://www.github.com/tauri-apps/tauri/pull/4390) ([#4392](https://www.github.com/tauri-apps/tauri/pull/4392)) on 2022-06-19
+
 ## \[0.9.0]
 
 - Upgrade to `stable`!

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

@@ -1,6 +1,6 @@
 [package]
 name = "tauri-runtime-wry"
-version = "0.9.0"
+version = "0.10.0"
 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.9.0", path = "../tauri-runtime" }
-tauri-utils = { version = "1.0.0", path = "../tauri-utils" }
+tauri-runtime = { version = "0.10.0", path = "../tauri-runtime" }
+tauri-utils = { version = "1.0.1", path = "../tauri-utils" }
 uuid = { version = "1", features = [ "v4" ] }
 rand = "0.8"
 raw-window-handle = "0.4.3"

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

@@ -1,5 +1,16 @@
 # Changelog
 
+## \[0.10.0]
+
+- Added `fn new` constructors for `PhysicalSize`, `LogicalSize`, `PhysicalPosition` and `LogicalPosition` and missing conversion methods.
+  - [c7d13a1c](https://www.github.com/tauri-apps/tauri/commit/c7d13a1c60cdbe0c42834ea059321d7a3a7f01a0) feat(core): add missing methods to the dpi module ([#4393](https://www.github.com/tauri-apps/tauri/pull/4393)) on 2022-06-19
+- Implement `raw_window_handle::HasRawWindowHandle` on Linux.
+  - [3efbc67f](https://www.github.com/tauri-apps/tauri/commit/3efbc67f7469ce65a2d9ea4ff2b60b51d2a36aa5) feat: implement `raw_window_handle` on Linux ([#4469](https://www.github.com/tauri-apps/tauri/pull/4469)) on 2022-06-26
+- Removed the `hwnd` and `ns_window` functions from `Dispatch` in favor of `raw_window_handle`.
+  - [3efbc67f](https://www.github.com/tauri-apps/tauri/commit/3efbc67f7469ce65a2d9ea4ff2b60b51d2a36aa5) feat: implement `raw_window_handle` on Linux ([#4469](https://www.github.com/tauri-apps/tauri/pull/4469)) on 2022-06-26
+- The theme API is now implemented on macOS 10.14+.
+  - [6d94ce42](https://www.github.com/tauri-apps/tauri/commit/6d94ce42353204a02fe9c82ed397d349439f75ef) feat(core): theme is now implemented on macOS ([#4380](https://www.github.com/tauri-apps/tauri/pull/4380)) on 2022-06-17
+
 ## \[0.9.0]
 
 - Upgrade to `stable`!

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

@@ -1,6 +1,6 @@
 [package]
 name = "tauri-runtime"
-version = "0.9.0"
+version = "0.10.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", path = "../tauri-utils" }
+tauri-utils = { version = "1.0.1", path = "../tauri-utils" }
 uuid = { version = "1", features = [ "v4" ] }
 http = "0.2.4"
 http-range = "0.1.4"

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

@@ -1,5 +1,16 @@
 # Changelog
 
+## \[1.0.1]
+
+- Changed the `BundleConfig::targets` to a `BundleTarget` enum to enhance generated documentation.
+  - [31c15cd2](https://www.github.com/tauri-apps/tauri/commit/31c15cd2bd94dbe39fb94982a15cbe02ac5d8925) docs(config): enhance documentation for bundle targets, closes [#3251](https://www.github.com/tauri-apps/tauri/pull/3251) ([#4418](https://www.github.com/tauri-apps/tauri/pull/4418)) on 2022-06-21
+- Added `platform::is_windows_7`.
+  - [57039fb2](https://www.github.com/tauri-apps/tauri/commit/57039fb2166571de85271b014a8711a29f06be1a) fix(core): add windows 7 notification support ([#4491](https://www.github.com/tauri-apps/tauri/pull/4491)) on 2022-06-28
+- Suppress unused variable warning in release builds.
+  - [45981851](https://www.github.com/tauri-apps/tauri/commit/45981851e35119266c1a079e1ff27a39f1fdfaed) chore(lint): unused variable warnings for release builds ([#4411](https://www.github.com/tauri-apps/tauri/pull/4411)) on 2022-06-22
+- Added webview install mode options.
+  - [2ca762d2](https://www.github.com/tauri-apps/tauri/commit/2ca762d207030a892a6d128b519e150e2d733468) feat(bundler): extend webview2 installation options, closes [#2882](https://www.github.com/tauri-apps/tauri/pull/2882) [#2452](https://www.github.com/tauri-apps/tauri/pull/2452) ([#4466](https://www.github.com/tauri-apps/tauri/pull/4466)) on 2022-06-26
+
 ## \[1.0.0]
 
 - Upgrade to `stable`!

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

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

+ 35 - 0
core/tauri/CHANGELOG.md

@@ -1,5 +1,40 @@
 # Changelog
 
+## \[1.0.1]
+
+- Added `fn new` constructors for `PhysicalSize`, `LogicalSize`, `PhysicalPosition` and `LogicalPosition` and missing conversion methods.
+  - [c7d13a1c](https://www.github.com/tauri-apps/tauri/commit/c7d13a1c60cdbe0c42834ea059321d7a3a7f01a0) feat(core): add missing methods to the dpi module ([#4393](https://www.github.com/tauri-apps/tauri/pull/4393)) on 2022-06-19
+- Set the bundle name and app metadata in the Info.plist file in development mode.
+  - [38f5db6e](https://www.github.com/tauri-apps/tauri/commit/38f5db6e6a8b496b50d486db6fd8204266de3a69) feat(codegen): fill app metadata in development Info.plist on 2022-06-21
+- Set the application icon in development mode on macOS.
+  - [307c2ebf](https://www.github.com/tauri-apps/tauri/commit/307c2ebfb68238dacab6088f9c6ba310c727c68c) feat(core): set macOS app icon in development ([#4385](https://www.github.com/tauri-apps/tauri/pull/4385)) on 2022-06-19
+- Fixes the error message when using the `window.unminimize` API without enabling it in the allowlist.
+  - [cbceb7d6](https://www.github.com/tauri-apps/tauri/commit/cbceb7d6cf7c9ee8c093e81d8569285ef3ca5fe3) fix: some typos ([#4403](https://www.github.com/tauri-apps/tauri/pull/4403)) on 2022-06-19
+- Initialize Tauri script when `devPath` is an external URL with path.
+  - [079b1cc0](https://www.github.com/tauri-apps/tauri/commit/079b1cc06e1e5437686bac9049d5ac569c3f42df) fix(core): properly get external URL origin, closes [#4414](https://www.github.com/tauri-apps/tauri/pull/4414) ([#4417](https://www.github.com/tauri-apps/tauri/pull/4417)) on 2022-06-21
+- Fixes deadlock when a plugin window ready event needs to block the thread waiting on the event loop.
+  - [9d33d093](https://www.github.com/tauri-apps/tauri/commit/9d33d09341fd995740149f92387b88120e33dcad) fix(core): deadlock on plugin webview ready hook ([#4462](https://www.github.com/tauri-apps/tauri/pull/4462)) on 2022-06-24
+- Adjust the updater to fallback to `$HOME/.cache` or the current working directory as temp directory if the system default is in a different mount point.
+  - [fd125f76](https://www.github.com/tauri-apps/tauri/commit/fd125f76d768099dc3d4b2d4114349ffc31ffac9) fix(updater): fallback if tmp is on different mount point, closes [#4500](https://www.github.com/tauri-apps/tauri/pull/4500) ([#4504](https://www.github.com/tauri-apps/tauri/pull/4504)) on 2022-06-28
+- Properly fill the origin window when using `emit_to` and `emit_all` from `Window`.
+  - [643ae846](https://www.github.com/tauri-apps/tauri/commit/643ae846d86108b00cec748cd02a307b5badba18) fix: fire window-specific event on Window emit_to/emit_all, closes [#4493](https://www.github.com/tauri-apps/tauri/pull/4493) ([#4498](https://www.github.com/tauri-apps/tauri/pull/4498)) on 2022-06-28
+- Implement `raw_window_handle::HasRawWindowHandle` on Linux.
+  - [3efbc67f](https://www.github.com/tauri-apps/tauri/commit/3efbc67f7469ce65a2d9ea4ff2b60b51d2a36aa5) feat: implement `raw_window_handle` on Linux ([#4469](https://www.github.com/tauri-apps/tauri/pull/4469)) on 2022-06-26
+- Added `on_drop` hook to the `plugin::Builder`.
+  - [be4bb391](https://www.github.com/tauri-apps/tauri/commit/be4bb391a9bcd76dd949c001b1ace11684a8c6dc) feat: add `AppHandle::remove_plugin` and plugin `on_drop`, closes [#4361](https://www.github.com/tauri-apps/tauri/pull/4361) ([#4443](https://www.github.com/tauri-apps/tauri/pull/4443)) on 2022-06-23
+- Refactored the `tauri-runtime-wry` plugin interface.
+  - [e39e2999](https://www.github.com/tauri-apps/tauri/commit/e39e2999e0ab1843a8195ba83aea3d6de705c3d8) refactor(tauri-runtime-wry): enhance plugin interface ([#4476](https://www.github.com/tauri-apps/tauri/pull/4476)) on 2022-06-27
+- Added `AppHandle::remove_plugin`.
+  - [be4bb391](https://www.github.com/tauri-apps/tauri/commit/be4bb391a9bcd76dd949c001b1ace11684a8c6dc) feat: add `AppHandle::remove_plugin` and plugin `on_drop`, closes [#4361](https://www.github.com/tauri-apps/tauri/pull/4361) ([#4443](https://www.github.com/tauri-apps/tauri/pull/4443)) on 2022-06-23
+- The theme API is now implemented on macOS 10.14+.
+  - [6d94ce42](https://www.github.com/tauri-apps/tauri/commit/6d94ce42353204a02fe9c82ed397d349439f75ef) feat(core): theme is now implemented on macOS ([#4380](https://www.github.com/tauri-apps/tauri/pull/4380)) on 2022-06-17
+- Suppress unused variable warning in release builds.
+  - [45981851](https://www.github.com/tauri-apps/tauri/commit/45981851e35119266c1a079e1ff27a39f1fdfaed) chore(lint): unused variable warnings for release builds ([#4411](https://www.github.com/tauri-apps/tauri/pull/4411)) on 2022-06-22
+- Update tao to 0.12 and wry to 0.19.
+  - [f6edc6df](https://www.github.com/tauri-apps/tauri/commit/f6edc6df29b1c45b483fa87c481a3b95730b131b) chore(deps): update tao to 0.12, wry to 0.19, closes [#3220](https://www.github.com/tauri-apps/tauri/pull/3220) ([#4502](https://www.github.com/tauri-apps/tauri/pull/4502)) on 2022-06-28
+- Added `Notification::notify` API behind the `windows7-compat` Cargo feature, which includes Windows 7 support.
+  - [57039fb2](https://www.github.com/tauri-apps/tauri/commit/57039fb2166571de85271b014a8711a29f06be1a) fix(core): add windows 7 notification support ([#4491](https://www.github.com/tauri-apps/tauri/pull/4491)) on 2022-06-28
+
 ## \[1.0.0]
 
 - Allow choosing multiple folders in `dialog.open`.

+ 8 - 8
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"
+version = "1.0.1"
 
 [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.9.0", path = "../tauri-runtime" }
-tauri-macros = { version = "1.0.0", path = "../tauri-macros" }
-tauri-utils = { version = "1.0.0", features = [ "resources" ], path = "../tauri-utils" }
-tauri-runtime-wry = { version = "0.9.0", path = "../tauri-runtime-wry", optional = true }
+tauri-runtime = { version = "0.10.0", path = "../tauri-runtime" }
+tauri-macros = { version = "1.0.1", path = "../tauri-macros" }
+tauri-utils = { version = "1.0.1", features = [ "resources" ], path = "../tauri-utils" }
+tauri-runtime-wry = { version = "0.10.0", path = "../tauri-runtime-wry", optional = true }
 rand = "0.8"
 semver = { version = "1.0", features = [ "serde" ] }
 serde_repr = "0.1"
@@ -108,9 +108,9 @@ objc = "0.2"
 webview2-com = "0.16.0"
 win7-notifications = { version = "0.3.0", optional = true }
 
-[target."cfg(windows)".dependencies.windows]
-version = "0.37.0"
-features = [ "Win32_Foundation" ]
+  [target."cfg(windows)".dependencies.windows]
+  version = "0.37.0"
+  features = [ "Win32_Foundation" ]
 
 [build-dependencies]
 heck = "0.4"

+ 21 - 0
tooling/bundler/CHANGELOG.md

@@ -1,5 +1,26 @@
 # Changelog
 
+## \[1.0.1]
+
+- Fix AppImage bundling when appimagelauncher is enabled.
+  - [b0133083](https://www.github.com/tauri-apps/tauri/commit/b0133083dd4d22b0b7fdee02000ef8ecab26694b) Fix appimage creation in container when host has appimagelauncher enabled ([#4457](https://www.github.com/tauri-apps/tauri/pull/4457)) on 2022-06-27
+- Fixes AppImage bundler crashes when the file path contains whitespace.
+  - [82eb6e79](https://www.github.com/tauri-apps/tauri/commit/82eb6e79e8098bccd2b3d3581056b5350beb46c6) fix(bundler): Fix appimage bundler crashing if path has spaces ([#4471](https://www.github.com/tauri-apps/tauri/pull/4471)) on 2022-06-26
+- Ensure `usr/lib` is a directory in the AppImage bundle.
+  - [aa0336d6](https://www.github.com/tauri-apps/tauri/commit/aa0336d6c5764f1357d845f2bf3763a89a3771a1) fix(bundler): ensure AppImage usr/lib is a dir ([#4419](https://www.github.com/tauri-apps/tauri/pull/4419)) on 2022-06-21
+- AppImage bundling will now prefer bundling correctly named appincidator library (including `.1` version suffix). With a symlink for compatibility with the old naming.
+  - [bf45ca1d](https://www.github.com/tauri-apps/tauri/commit/bf45ca1df6691c05bdf72c5716cc01e89a7791d4) fix(cli,bundler): prefer AppImage libraries with ABI version ([#4505](https://www.github.com/tauri-apps/tauri/pull/4505)) on 2022-06-29
+- Fix language code for korean (ko-KR).
+  - [08a73acd](https://www.github.com/tauri-apps/tauri/commit/08a73acde877453ca5b45ea7548cdd3d407366a2) fix(bundler): fix language code. closes [#4437](https://www.github.com/tauri-apps/tauri/pull/4437) ([#4444](https://www.github.com/tauri-apps/tauri/pull/4444)) on 2022-06-24
+- Use the plist crate instead of the `PlistBuddy` binary to merge user Info.plist file.
+  - [45076b3e](https://www.github.com/tauri-apps/tauri/commit/45076b3ede4c5a3c14ffc0e4277c2c87639690cb) refactor(bundler): use the `plist` crate to create and merge Info.plist ([#4412](https://www.github.com/tauri-apps/tauri/pull/4412)) on 2022-06-21
+- Validate app version before bundling WiX.
+  - [672174b8](https://www.github.com/tauri-apps/tauri/commit/672174b822fcd2dff4a4aeeab370be3748e13843) feat(bundler): validate version before bundling with WiX ([#4429](https://www.github.com/tauri-apps/tauri/pull/4429)) on 2022-06-21
+- Check if `$HOME\AppData\Local\tauri\WixTools` directory has all the required files and redownload WiX if something is missing.
+  - [956af4f3](https://www.github.com/tauri-apps/tauri/commit/956af4f30f665a1d059aad15d070b4bab9ca49b3) feat(bundler): validate wix toolset files, ref [#4474](https://www.github.com/tauri-apps/tauri/pull/4474) ([#4475](https://www.github.com/tauri-apps/tauri/pull/4475)) on 2022-06-26
+- Added webview install mode options.
+  - [2ca762d2](https://www.github.com/tauri-apps/tauri/commit/2ca762d207030a892a6d128b519e150e2d733468) feat(bundler): extend webview2 installation options, closes [#2882](https://www.github.com/tauri-apps/tauri/pull/2882) [#2452](https://www.github.com/tauri-apps/tauri/pull/2452) ([#4466](https://www.github.com/tauri-apps/tauri/pull/4466)) on 2022-06-26
+
 ## \[1.0.0]
 
 - Upgrade to `stable`!

+ 2 - 2
tooling/bundler/Cargo.toml

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

+ 37 - 0
tooling/cli/CHANGELOG.md

@@ -1,5 +1,42 @@
 # Changelog
 
+## \[1.0.1]
+
+- No longer adds the `pkg-config` dependency to `.deb` packages when the `systemTray` is used.
+  This only works with recent versions of `libappindicator-sys` (including https://github.com/tauri-apps/libappindicator-rs/pull/38),
+  so a `cargo update` may be necessary if you create `.deb` bundles and use the tray feature.
+  - [0e6edeb1](https://www.github.com/tauri-apps/tauri/commit/0e6edeb14f379af1e02a7cebb4e3a5c9e87ebf7f) fix(cli): Don't add `pkg-config` to `deb` ([#4508](https://www.github.com/tauri-apps/tauri/pull/4508)) on 2022-06-29
+- AppImage bundling will now prefer bundling correctly named appincidator library (including `.1` version suffix). With a symlink for compatibility with the old naming.
+  - [bf45ca1d](https://www.github.com/tauri-apps/tauri/commit/bf45ca1df6691c05bdf72c5716cc01e89a7791d4) fix(cli,bundler): prefer AppImage libraries with ABI version ([#4505](https://www.github.com/tauri-apps/tauri/pull/4505)) on 2022-06-29
+- Improve error message when `cargo` is not installed.
+  - [e0e5f772](https://www.github.com/tauri-apps/tauri/commit/e0e5f772430f6349ec99ba891e601331e376e3c7) feat(cli): improve `cargo not found` error message, closes [#4428](https://www.github.com/tauri-apps/tauri/pull/4428) ([#4430](https://www.github.com/tauri-apps/tauri/pull/4430)) on 2022-06-21
+- The app template now only sets the default menu on macOS.
+  - [5105b428](https://www.github.com/tauri-apps/tauri/commit/5105b428c4726b2179cd4b3244350d1a1ee73734) feat(cli): change app template to only set default menu on macOS ([#4518](https://www.github.com/tauri-apps/tauri/pull/4518)) on 2022-06-29
+- Warn if updater is enabled but not in the bundle target list.
+  - [31c15cd2](https://www.github.com/tauri-apps/tauri/commit/31c15cd2bd94dbe39fb94982a15cbe02ac5d8925) docs(config): enhance documentation for bundle targets, closes [#3251](https://www.github.com/tauri-apps/tauri/pull/3251) ([#4418](https://www.github.com/tauri-apps/tauri/pull/4418)) on 2022-06-21
+- Check if target exists and is installed on dev and build commands.
+  - [13b8a240](https://www.github.com/tauri-apps/tauri/commit/13b8a2403d1353a8c3a643fbc6b6e862af68376e) feat(cli): validate target argument ([#4458](https://www.github.com/tauri-apps/tauri/pull/4458)) on 2022-06-24
+- Fixes the covector configuration on the plugin templates.
+  - [b8a64d01](https://www.github.com/tauri-apps/tauri/commit/b8a64d01bab11f955b7bbdf323d0afa1a3db4b64) fix(cli): add prepublish scripts to the plugin templates on 2022-06-19
+- Set the binary name to the product name in development.
+  - [b025b9f5](https://www.github.com/tauri-apps/tauri/commit/b025b9f581ac1a6ae0a26789c2be1e9928fb0282) refactor(cli): set binary name on dev ([#4447](https://www.github.com/tauri-apps/tauri/pull/4447)) on 2022-06-23
+- Allow registering a `.gitignore` file to skip watching some project files and directories via the `TAURI_DEV_WATCHER_IGNORE_FILE` environment variable.
+  - [83186dd8](https://www.github.com/tauri-apps/tauri/commit/83186dd89768407984db35fb67c3cc51f50ea8f5) Read extra ignore file for dev watcher, closes [#4406](https://www.github.com/tauri-apps/tauri/pull/4406) ([#4409](https://www.github.com/tauri-apps/tauri/pull/4409)) on 2022-06-20
+- Fix shebang for `kill-children.sh`.
+  - [35dd51db](https://www.github.com/tauri-apps/tauri/commit/35dd51db6826ec1eed7b90082b9eb6b2a699b627) fix(cli): add shebang for kill-children.sh, closes [#4262](https://www.github.com/tauri-apps/tauri/pull/4262) ([#4416](https://www.github.com/tauri-apps/tauri/pull/4416)) on 2022-06-22
+- Update plugin templates to use newer `tauri-apps/create-pull-request` GitHub action.
+  - [07f90795](https://www.github.com/tauri-apps/tauri/commit/07f9079532a42f3517d96faeaf46cad6176b31ac) chore(cli): update plugin template tauri-apps/create-pull-request on 2022-06-19
+- Use UNIX path separator on the init `$schema` field.
+  - [01053045](https://www.github.com/tauri-apps/tauri/commit/010530459ef62c48eed68ca965f2688accabcf69) chore(cli): use unix path separator on $schema ([#4384](https://www.github.com/tauri-apps/tauri/pull/4384)) on 2022-06-19
+- The `info` command now can check the Cargo lockfile on workspaces.
+  - [12f65219](https://www.github.com/tauri-apps/tauri/commit/12f65219ea75a51ebd38659ddce1563e015a036c) fix(cli): read lockfile from workspace on the info command, closes [#4232](https://www.github.com/tauri-apps/tauri/pull/4232) ([#4423](https://www.github.com/tauri-apps/tauri/pull/4423)) on 2022-06-21
+- Preserve the `Cargo.toml` formatting when the features array is not changed.
+  - [6650e5d6](https://www.github.com/tauri-apps/tauri/commit/6650e5d6720c215530ca1fdccd19bd2948dd6ca3) fix(cli): preserve Cargo manifest formatting when possible ([#4431](https://www.github.com/tauri-apps/tauri/pull/4431)) on 2022-06-21
+- Change the updater signature metadata to include the file name instead of its full path.
+  - [094b3eb3](https://www.github.com/tauri-apps/tauri/commit/094b3eb352bcf5de28414015e7c44290d619ea8c) fix(cli): file name instead of path on updater sig comment, closes [#4467](https://www.github.com/tauri-apps/tauri/pull/4467) ([#4484](https://www.github.com/tauri-apps/tauri/pull/4484)) on 2022-06-27
+- Validate bundle identifier as it must only contain alphanumeric characters, hyphens and periods.
+  - [0674a801](https://www.github.com/tauri-apps/tauri/commit/0674a80129d7c31bc93257849afc0a5069129fed) fix: assert config.bundle.identifier to be only alphanumeric, hyphens or dots. closes [#4359](https://www.github.com/tauri-apps/tauri/pull/4359) ([#4363](https://www.github.com/tauri-apps/tauri/pull/4363)) on 2022-06-17
+
 ## \[1.0.0]
 
 - Upgrade to `stable`!

+ 3 - 3
tooling/cli/Cargo.lock

@@ -2719,7 +2719,7 @@ dependencies = [
 
 [[package]]
 name = "tauri-bundler"
-version = "1.0.0"
+version = "1.0.1"
 dependencies = [
  "anyhow",
  "ar",
@@ -2756,7 +2756,7 @@ dependencies = [
 
 [[package]]
 name = "tauri-cli"
-version = "1.0.0"
+version = "1.0.1"
 dependencies = [
  "anyhow",
  "base64",
@@ -2813,7 +2813,7 @@ dependencies = [
 
 [[package]]
 name = "tauri-utils"
-version = "1.0.0"
+version = "1.0.1"
 dependencies = [
  "aes-gcm",
  "ctor",

+ 3 - 3
tooling/cli/Cargo.toml

@@ -3,7 +3,7 @@ members = [ "node" ]
 
 [package]
 name = "tauri-cli"
-version = "1.0.0"
+version = "1.0.1"
 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.0", path = "../bundler" }
+tauri-bundler = { version = "1.0.1", path = "../bundler" }
 colored = "2.0"
 once_cell = "1.12"
 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.0", path = "../../core/tauri-utils", features = [ "isolation", "schema", "config-json5" ] }
+tauri-utils = { version = "1.0.1", 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.0",
+    "version": "1.0.1",
     "node": ">= 10.0.0"
   },
-  "tauri": "1.0.0",
-  "tauri-build": "1.0.0"
+  "tauri": "1.0.1",
+  "tauri-build": "1.0.1"
 }

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

@@ -1,5 +1,42 @@
 # Changelog
 
+## \[1.0.1]
+
+- No longer adds the `pkg-config` dependency to `.deb` packages when the `systemTray` is used.
+  This only works with recent versions of `libappindicator-sys` (including https://github.com/tauri-apps/libappindicator-rs/pull/38),
+  so a `cargo update` may be necessary if you create `.deb` bundles and use the tray feature.
+  - [0e6edeb1](https://www.github.com/tauri-apps/tauri/commit/0e6edeb14f379af1e02a7cebb4e3a5c9e87ebf7f) fix(cli): Don't add `pkg-config` to `deb` ([#4508](https://www.github.com/tauri-apps/tauri/pull/4508)) on 2022-06-29
+- AppImage bundling will now prefer bundling correctly named appincidator library (including `.1` version suffix). With a symlink for compatibility with the old naming.
+  - [bf45ca1d](https://www.github.com/tauri-apps/tauri/commit/bf45ca1df6691c05bdf72c5716cc01e89a7791d4) fix(cli,bundler): prefer AppImage libraries with ABI version ([#4505](https://www.github.com/tauri-apps/tauri/pull/4505)) on 2022-06-29
+- Improve error message when `cargo` is not installed.
+  - [e0e5f772](https://www.github.com/tauri-apps/tauri/commit/e0e5f772430f6349ec99ba891e601331e376e3c7) feat(cli): improve `cargo not found` error message, closes [#4428](https://www.github.com/tauri-apps/tauri/pull/4428) ([#4430](https://www.github.com/tauri-apps/tauri/pull/4430)) on 2022-06-21
+- The app template now only sets the default menu on macOS.
+  - [5105b428](https://www.github.com/tauri-apps/tauri/commit/5105b428c4726b2179cd4b3244350d1a1ee73734) feat(cli): change app template to only set default menu on macOS ([#4518](https://www.github.com/tauri-apps/tauri/pull/4518)) on 2022-06-29
+- Warn if updater is enabled but not in the bundle target list.
+  - [31c15cd2](https://www.github.com/tauri-apps/tauri/commit/31c15cd2bd94dbe39fb94982a15cbe02ac5d8925) docs(config): enhance documentation for bundle targets, closes [#3251](https://www.github.com/tauri-apps/tauri/pull/3251) ([#4418](https://www.github.com/tauri-apps/tauri/pull/4418)) on 2022-06-21
+- Check if target exists and is installed on dev and build commands.
+  - [13b8a240](https://www.github.com/tauri-apps/tauri/commit/13b8a2403d1353a8c3a643fbc6b6e862af68376e) feat(cli): validate target argument ([#4458](https://www.github.com/tauri-apps/tauri/pull/4458)) on 2022-06-24
+- Fixes the covector configuration on the plugin templates.
+  - [b8a64d01](https://www.github.com/tauri-apps/tauri/commit/b8a64d01bab11f955b7bbdf323d0afa1a3db4b64) fix(cli): add prepublish scripts to the plugin templates on 2022-06-19
+- Set the binary name to the product name in development.
+  - [b025b9f5](https://www.github.com/tauri-apps/tauri/commit/b025b9f581ac1a6ae0a26789c2be1e9928fb0282) refactor(cli): set binary name on dev ([#4447](https://www.github.com/tauri-apps/tauri/pull/4447)) on 2022-06-23
+- Allow registering a `.gitignore` file to skip watching some project files and directories via the `TAURI_DEV_WATCHER_IGNORE_FILE` environment variable.
+  - [83186dd8](https://www.github.com/tauri-apps/tauri/commit/83186dd89768407984db35fb67c3cc51f50ea8f5) Read extra ignore file for dev watcher, closes [#4406](https://www.github.com/tauri-apps/tauri/pull/4406) ([#4409](https://www.github.com/tauri-apps/tauri/pull/4409)) on 2022-06-20
+- Fix shebang for `kill-children.sh`.
+  - [35dd51db](https://www.github.com/tauri-apps/tauri/commit/35dd51db6826ec1eed7b90082b9eb6b2a699b627) fix(cli): add shebang for kill-children.sh, closes [#4262](https://www.github.com/tauri-apps/tauri/pull/4262) ([#4416](https://www.github.com/tauri-apps/tauri/pull/4416)) on 2022-06-22
+- Update plugin templates to use newer `tauri-apps/create-pull-request` GitHub action.
+  - [07f90795](https://www.github.com/tauri-apps/tauri/commit/07f9079532a42f3517d96faeaf46cad6176b31ac) chore(cli): update plugin template tauri-apps/create-pull-request on 2022-06-19
+- Use UNIX path separator on the init `$schema` field.
+  - [01053045](https://www.github.com/tauri-apps/tauri/commit/010530459ef62c48eed68ca965f2688accabcf69) chore(cli): use unix path separator on $schema ([#4384](https://www.github.com/tauri-apps/tauri/pull/4384)) on 2022-06-19
+- The `info` command now can check the Cargo lockfile on workspaces.
+  - [12f65219](https://www.github.com/tauri-apps/tauri/commit/12f65219ea75a51ebd38659ddce1563e015a036c) fix(cli): read lockfile from workspace on the info command, closes [#4232](https://www.github.com/tauri-apps/tauri/pull/4232) ([#4423](https://www.github.com/tauri-apps/tauri/pull/4423)) on 2022-06-21
+- Preserve the `Cargo.toml` formatting when the features array is not changed.
+  - [6650e5d6](https://www.github.com/tauri-apps/tauri/commit/6650e5d6720c215530ca1fdccd19bd2948dd6ca3) fix(cli): preserve Cargo manifest formatting when possible ([#4431](https://www.github.com/tauri-apps/tauri/pull/4431)) on 2022-06-21
+- Change the updater signature metadata to include the file name instead of its full path.
+  - [094b3eb3](https://www.github.com/tauri-apps/tauri/commit/094b3eb352bcf5de28414015e7c44290d619ea8c) fix(cli): file name instead of path on updater sig comment, closes [#4467](https://www.github.com/tauri-apps/tauri/pull/4467) ([#4484](https://www.github.com/tauri-apps/tauri/pull/4484)) on 2022-06-27
+- Validate bundle identifier as it must only contain alphanumeric characters, hyphens and periods.
+  - [0674a801](https://www.github.com/tauri-apps/tauri/commit/0674a80129d7c31bc93257849afc0a5069129fed) fix: assert config.bundle.identifier to be only alphanumeric, hyphens or dots. closes [#4359](https://www.github.com/tauri-apps/tauri/pull/4359) ([#4363](https://www.github.com/tauri-apps/tauri/pull/4363)) on 2022-06-17
+
 ## \[1.0.0]
 
 - Upgrade to `stable`!

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

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