mirror of
https://github.com/tauri-apps/tauri.git
synced 2024-12-29 14:04:19 +03:00
Apply Version Updates From Current Changes (#1823)
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
This commit is contained in:
parent
b4426eda9e
commit
5353379d15
@ -1,61 +1,128 @@
|
||||
{
|
||||
"tag": "beta",
|
||||
"changes": [
|
||||
".changes/anonymous-lifetimes.md",
|
||||
".changes/api-cjs-chunks.md",
|
||||
".changes/api-export-BaseDirectory.md",
|
||||
".changes/api-export-package-json.md",
|
||||
".changes/api-export-type.md",
|
||||
".changes/api-feature-flags.md",
|
||||
".changes/api-focus.md",
|
||||
".changes/api-is-decorated.md",
|
||||
".changes/api-is-resizable.md",
|
||||
".changes/api-is-visible.md",
|
||||
".changes/api-request-user-attention.md",
|
||||
".changes/api-set-focus.md",
|
||||
".changes/api-set-skip-taskbar.md",
|
||||
".changes/api-skip-taskbar.md",
|
||||
".changes/api-transparent-window.md",
|
||||
".changes/api-window-center.md",
|
||||
".changes/app-dir-refactor.md",
|
||||
".changes/app-handle-create-window.md",
|
||||
".changes/app-handle.md",
|
||||
".changes/app-state.md",
|
||||
".changes/assets-refactor.md",
|
||||
".changes/async-commands.md",
|
||||
".changes/attohttpc-default-client.md",
|
||||
".changes/beta.md",
|
||||
".changes/build-on-m1.md",
|
||||
".changes/bundle-deb-installed-size.md",
|
||||
".changes/bundler-arm.md",
|
||||
".changes/bundler-docs.md",
|
||||
".changes/bundler-not-copy-resources-outdir.md",
|
||||
".changes/bundler-package-types.md",
|
||||
".changes/bundler-windows-icon-path.md",
|
||||
".changes/cargo-cache.md",
|
||||
".changes/child-process-cleanup.md",
|
||||
".changes/cli-error-logging.md",
|
||||
".changes/cli-init-infer-prompts.md",
|
||||
".changes/cli-rs-info-webview2.md",
|
||||
".changes/cli-runner-arg.md",
|
||||
".changes/cli-target-triple.md",
|
||||
".changes/cli-targets-refactor.md",
|
||||
".changes/cli.js-empty-args.md",
|
||||
".changes/cli.js-error-propagation.md",
|
||||
".changes/cli.js-package-check.md",
|
||||
".changes/cli.js-rustup.md",
|
||||
".changes/cli.rs-dev-workspaces.md",
|
||||
".changes/cli.rs-features-arg.md",
|
||||
".changes/cli.rs-libwebkit2gtk-4.0-37.md",
|
||||
".changes/clipboard-api.md",
|
||||
".changes/cmd-invoke-binding.md",
|
||||
".changes/cmd-touch-bindings.md",
|
||||
".changes/command-api-module.md",
|
||||
".changes/command-app-handle.md",
|
||||
".changes/command-generics.md",
|
||||
".changes/command-macros-binding-refactor.md",
|
||||
".changes/command-message-blocking.md",
|
||||
".changes/command-options.md",
|
||||
".changes/command-return.md",
|
||||
".changes/command-state.md",
|
||||
".changes/command-status-and-output.md",
|
||||
".changes/config-mut-getter.md",
|
||||
".changes/config-package-info-getters.md",
|
||||
".changes/context-mutable-methods.md",
|
||||
".changes/core-features.md",
|
||||
".changes/core-request-user-attention.md",
|
||||
".changes/core-show-hide-menu.md",
|
||||
".changes/create-window-refactor.md",
|
||||
".changes/csp-self.md",
|
||||
".changes/csp.md",
|
||||
".changes/cta-explicitly-install-vite.md",
|
||||
".changes/cta-shift-and-type.md",
|
||||
".changes/cta-testing-suite.md",
|
||||
".changes/cta-vite-before-dev.md",
|
||||
".changes/cta-vite-esbuild-install-direct.md",
|
||||
".changes/cta-vite-templates.md",
|
||||
".changes/cta-welcome-prompt-and-links.md",
|
||||
".changes/debian-depends.md",
|
||||
".changes/default-params-type.md",
|
||||
".changes/dev-copy-resources.md",
|
||||
".changes/dev-path-dist-dir-array.md",
|
||||
".changes/dev-path-dist-dir-validation.md",
|
||||
".changes/dialog-parent.md",
|
||||
".changes/dmg-bundle-fixes.md",
|
||||
".changes/drag-and-drop-config.md",
|
||||
".changes/drag-region-refactor.md",
|
||||
".changes/drag-window-api.md",
|
||||
".changes/emit-window-events.md",
|
||||
".changes/event-refactor.md",
|
||||
".changes/features-support.md",
|
||||
".changes/fix-asset-loading-vue-router.md",
|
||||
".changes/fix-asset-loading.md",
|
||||
".changes/fix-attribute-drag-region.md",
|
||||
".changes/fix-before-dev-command-kill.md",
|
||||
".changes/fix-bundle-targets-config.md",
|
||||
".changes/fix-cli.rs-bundle-arg.md",
|
||||
".changes/fix-command-named-cmd.md",
|
||||
".changes/fix-dialog-allowlist..md",
|
||||
".changes/fix-dmg-volume-icon.md",
|
||||
".changes/fix-drag-and-drop.md",
|
||||
".changes/fix-http-binary-response.md",
|
||||
".changes/fix-http-resolve-error.md",
|
||||
".changes/fix-notifications-on-windows.md",
|
||||
".changes/fix-reqwest-headers.md",
|
||||
".changes/fix-window-events.md",
|
||||
".changes/fix-window-get-all.md",
|
||||
".changes/fix-window-getter-deadlock.md",
|
||||
".changes/fix-windows-info-cmd.md",
|
||||
".changes/focus.md",
|
||||
".changes/global-shortcut-refactor.md",
|
||||
".changes/hide-phf.md",
|
||||
".changes/hotkey-0.1.2.md",
|
||||
".changes/icon-png-support.md",
|
||||
".changes/internal-default-args.md",
|
||||
".changes/is-decorated.md",
|
||||
".changes/is-resizable.md",
|
||||
".changes/is-visible.md",
|
||||
".changes/linux-window-icon.md",
|
||||
".changes/menu-item-accelerator.md",
|
||||
".changes/menu-refactor.md",
|
||||
".changes/menu.md",
|
||||
".changes/msi-license.md",
|
||||
".changes/non-exhaustive.md",
|
||||
".changes/notification-permission.md",
|
||||
".changes/path-resolver.md",
|
||||
".changes/plugin-refactor.md",
|
||||
".changes/pnpm-support.md",
|
||||
".changes/print.md",
|
||||
@ -64,24 +131,50 @@
|
||||
".changes/refactor-settings.md",
|
||||
".changes/refactor-window-management.md",
|
||||
".changes/remove-api-modules.md",
|
||||
".changes/remove-image-crate.md",
|
||||
".changes/remove-window-on-exit.md",
|
||||
".changes/remove-with-window.md",
|
||||
".changes/resources-dir-refactor.md",
|
||||
".changes/restart-application.md",
|
||||
".changes/rpc-security.md",
|
||||
".changes/run-iteration.md",
|
||||
".changes/run-on-main-thread-refactor.md",
|
||||
".changes/runtime-crate.md",
|
||||
".changes/runtime-global-shortcut.md",
|
||||
".changes/runtime-request-user-attention.md",
|
||||
".changes/runtime-run-iteration.md",
|
||||
".changes/runtime-show-hide-menu.md",
|
||||
".changes/set-focus.md",
|
||||
".changes/set-skip-taskbar.md",
|
||||
".changes/setup-error-send.md",
|
||||
".changes/simplify-handle-event-loop.md",
|
||||
".changes/simplify-tag-label-usage.md",
|
||||
".changes/skip-taskbar.md",
|
||||
".changes/support-dep-formats.md",
|
||||
".changes/system-tray-refactor.md",
|
||||
".changes/system-tray-usage-fix.md",
|
||||
".changes/tauri-build-icon-path.md",
|
||||
".changes/tauri-icon-fix.md",
|
||||
".changes/tauri-info-framework-bundler.md",
|
||||
".changes/tauri-wry.md",
|
||||
".changes/template-csp-change.md",
|
||||
".changes/transparency-fix.md",
|
||||
".changes/tray.md",
|
||||
".changes/uri-parse.md",
|
||||
".changes/webview-window-constructor-pub.md",
|
||||
".changes/window-api-validations.md",
|
||||
".changes/window-attributes-rename.md",
|
||||
".changes/window-center.md",
|
||||
".changes/window-create-refactor.md",
|
||||
".changes/window-events.md",
|
||||
".changes/window-getters.md",
|
||||
".changes/window-parent-and-owner.md",
|
||||
".changes/window-parent.md",
|
||||
".changes/windows-resources-set-values.md",
|
||||
".changes/windows-shortcut.md",
|
||||
".changes/wix-bundle-language.md",
|
||||
".changes/wix-config-language.md",
|
||||
".changes/wix-resource-bundling-fix.md",
|
||||
".changes/wry-update.md"
|
||||
]
|
||||
}
|
||||
|
@ -1,5 +1,10 @@
|
||||
# Changelog
|
||||
|
||||
## \[1.0.0-beta.1]
|
||||
|
||||
- Pull Windows resource information (`FileVersion`, `ProductVersion`, `ProductName` and `FileDescription`) from `tauri.conf.json > package` configuration.
|
||||
- [dc6b0d85](https://www.github.com/tauri-apps/tauri/commit/dc6b0d8522ca9f0962aa7c6fe446743889470b8c) feat(core): set .rc values from tauri.conf.json, closes [#1849](https://www.github.com/tauri-apps/tauri/pull/1849) ([#1951](https://www.github.com/tauri-apps/tauri/pull/1951)) on 2021-06-05
|
||||
|
||||
## \[1.0.0-beta.0]
|
||||
|
||||
- The `try_build` method now has a `Attributes` argument to allow specifying the window icon path used on Windows.
|
||||
|
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "tauri-build"
|
||||
version = "1.0.0-beta.0"
|
||||
version = "1.0.0-beta.1"
|
||||
authors = [ "Tauri Programme within The Commons Conservancy" ]
|
||||
categories = [ "gui", "web-programming" ]
|
||||
license = "Apache-2.0 OR MIT"
|
||||
@ -19,7 +19,7 @@ rustdoc-args = [ "--cfg", "doc_cfg" ]
|
||||
anyhow = "1"
|
||||
proc-macro2 = "1"
|
||||
quote = "1"
|
||||
tauri-codegen = { version = "1.0.0-beta.0", path = "../tauri-codegen", optional = true }
|
||||
tauri-codegen = { version = "1.0.0-beta.1", path = "../tauri-codegen", optional = true }
|
||||
|
||||
[target."cfg(windows)".dependencies]
|
||||
winres = "0.1"
|
||||
|
@ -1,5 +1,14 @@
|
||||
# Changelog
|
||||
|
||||
## \[1.0.0-beta.1]
|
||||
|
||||
- Allow `dev_path` and `dist_dir` to be an array of root files and directories to embed.
|
||||
- [6ec54c53](https://www.github.com/tauri-apps/tauri/commit/6ec54c53b504eec3873d326b1a45e450227d46ed) feat(core): allow `dev_path`, `dist_dir` as array of paths, fixes [#1897](https://www.github.com/tauri-apps/tauri/pull/1897) ([#1926](https://www.github.com/tauri-apps/tauri/pull/1926)) on 2021-05-31
|
||||
- Validate `tauri.conf.json > build > devPath` and `tauri.conf.json > build > distDir` values.
|
||||
- [e97846aa](https://www.github.com/tauri-apps/tauri/commit/e97846aae933cad5cba284a2a133ae7aaee1107c) feat(core): validate `devPath` and `distDir` values ([#1848](https://www.github.com/tauri-apps/tauri/pull/1848)) on 2021-05-17
|
||||
- Read `tauri.conf.json > tauri > bundle > icons` and use the first `.png` icon as window icon on Linux. Defaults to `icon/icon.png` if a PNG icon is not configured.
|
||||
- [40b717ed](https://www.github.com/tauri-apps/tauri/commit/40b717edc57288a1393fad0529390e101ab903c1) feat(core): set window icon on Linux, closes [#1922](https://www.github.com/tauri-apps/tauri/pull/1922) ([#1937](https://www.github.com/tauri-apps/tauri/pull/1937)) on 2021-06-01
|
||||
|
||||
## \[1.0.0-beta.0]
|
||||
|
||||
- **Breaking:** The `assets` field on the `tauri::Context` struct is now a `Arc<impl Assets>`.
|
||||
|
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "tauri-codegen"
|
||||
version = "1.0.0-beta.0"
|
||||
version = "1.0.0-beta.1"
|
||||
authors = [ "Tauri Programme within The Commons Conservancy" ]
|
||||
categories = [ "gui", "web-programming" ]
|
||||
license = "Apache-2.0 OR MIT"
|
||||
@ -17,7 +17,7 @@ proc-macro2 = "1"
|
||||
quote = "1"
|
||||
serde = { version = "1", features = [ "derive" ] }
|
||||
serde_json = "1"
|
||||
tauri-utils = { version = "1.0.0-beta.0", path = "../tauri-utils", features = [ "build" ] }
|
||||
tauri-utils = { version = "1.0.0-beta.1", path = "../tauri-utils", features = [ "build" ] }
|
||||
thiserror = "1"
|
||||
walkdir = "2"
|
||||
zstd = "0.9"
|
||||
|
@ -1,5 +1,10 @@
|
||||
# Changelog
|
||||
|
||||
## \[1.0.0-beta.2]
|
||||
|
||||
- internal: Refactor all macro code that expects specific bindings to be passed Idents
|
||||
- [39f8f269](https://www.github.com/tauri-apps/tauri/commit/39f8f269164d2fda3d5b614a193b12bb266e4b4b) refactor(macros): explicitly pass idents ([#1812](https://www.github.com/tauri-apps/tauri/pull/1812)) on 2021-05-13
|
||||
|
||||
## \[1.0.0-beta.1]
|
||||
|
||||
- Fixes a name collision when the command function is named `invoke`.
|
||||
|
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "tauri-macros"
|
||||
version = "1.0.0-beta.1"
|
||||
version = "1.0.0-beta.2"
|
||||
authors = [ "Tauri Programme within The Commons Conservancy" ]
|
||||
categories = [ "gui", "os", "filesystem", "web-programming" ]
|
||||
license = "Apache-2.0 OR MIT"
|
||||
@ -18,7 +18,7 @@ proc-macro = true
|
||||
proc-macro2 = "1"
|
||||
quote = "1"
|
||||
syn = { version = "1", features = [ "full" ] }
|
||||
tauri-codegen = { version = "1.0.0-beta.0", path = "../tauri-codegen" }
|
||||
tauri-codegen = { version = "1.0.0-beta.1", path = "../tauri-codegen" }
|
||||
|
||||
[features]
|
||||
custom-protocol = [ ]
|
||||
|
@ -1,5 +1,62 @@
|
||||
# Changelog
|
||||
|
||||
## \[0.1.2]
|
||||
|
||||
- Adds `clipboard` APIs (write and read text).
|
||||
- [285bf64b](https://www.github.com/tauri-apps/tauri/commit/285bf64bf9569efb2df904c69c6df405ff0d62e2) feat(core): add clipboard writeText and readText APIs ([#2035](https://www.github.com/tauri-apps/tauri/pull/2035)) on 2021-06-21
|
||||
- [dee71ad5](https://www.github.com/tauri-apps/tauri/commit/dee71ad58349f699995cc9077b79032bacc6afcb) fix(workflows): update docs workflow syntax ([#2054](https://www.github.com/tauri-apps/tauri/pull/2054)) on 2021-06-23
|
||||
- Fixes window event being emitted to all windows listeners.
|
||||
- [fca97640](https://www.github.com/tauri-apps/tauri/commit/fca976404e6bec373a81332572458c4c44f7bb3a) fix(wry): window event listeners being emitted to all windows ([#2056](https://www.github.com/tauri-apps/tauri/pull/2056)) on 2021-06-23
|
||||
- Panic on window getters usage on the main thread when the event loop is not running and document it.
|
||||
- [ab3eb44b](https://www.github.com/tauri-apps/tauri/commit/ab3eb44bac7a3bf73a4985df38ccc2b87a913be7) fix(core): deadlock on window getters, fixes [#1893](https://www.github.com/tauri-apps/tauri/pull/1893) ([#1998](https://www.github.com/tauri-apps/tauri/pull/1998)) on 2021-06-16
|
||||
- Adds `focus` API to the WindowBuilder.
|
||||
- [5f351622](https://www.github.com/tauri-apps/tauri/commit/5f351622c7812ad1bb56ddb37364ccaa4124c24b) feat(core): add focus API to the WindowBuilder and WindowOptions, [#1737](https://www.github.com/tauri-apps/tauri/pull/1737) on 2021-05-30
|
||||
- [dee71ad5](https://www.github.com/tauri-apps/tauri/commit/dee71ad58349f699995cc9077b79032bacc6afcb) fix(workflows): update docs workflow syntax ([#2054](https://www.github.com/tauri-apps/tauri/pull/2054)) on 2021-06-23
|
||||
- Adds support to PNG icons.
|
||||
- [40b717ed](https://www.github.com/tauri-apps/tauri/commit/40b717edc57288a1393fad0529390e101ab903c1) feat(core): set window icon on Linux, closes [#1922](https://www.github.com/tauri-apps/tauri/pull/1922) ([#1937](https://www.github.com/tauri-apps/tauri/pull/1937)) on 2021-06-01
|
||||
- Adds `is_decorated` getter on Window.
|
||||
- [f58a2114](https://www.github.com/tauri-apps/tauri/commit/f58a2114fbfd5307c349f05c88f2e08fd8baa8aa) feat(core): add `is_decorated` Window getter on 2021-05-30
|
||||
- [dee71ad5](https://www.github.com/tauri-apps/tauri/commit/dee71ad58349f699995cc9077b79032bacc6afcb) fix(workflows): update docs workflow syntax ([#2054](https://www.github.com/tauri-apps/tauri/pull/2054)) on 2021-06-23
|
||||
- Adds `is_resizable` getter on Window.
|
||||
- [1e8af280](https://www.github.com/tauri-apps/tauri/commit/1e8af280c27f381828d6209722b10e889082fa00) feat(core): add `is_resizable` Window getter on 2021-05-30
|
||||
- [dee71ad5](https://www.github.com/tauri-apps/tauri/commit/dee71ad58349f699995cc9077b79032bacc6afcb) fix(workflows): update docs workflow syntax ([#2054](https://www.github.com/tauri-apps/tauri/pull/2054)) on 2021-06-23
|
||||
- Adds `is_visible` getter on Window.
|
||||
- [36506c96](https://www.github.com/tauri-apps/tauri/commit/36506c967de82bc7ff453d11e6104ecf66d7a588) feat(core): add `is_visible` API on 2021-05-30
|
||||
- [dee71ad5](https://www.github.com/tauri-apps/tauri/commit/dee71ad58349f699995cc9077b79032bacc6afcb) fix(workflows): update docs workflow syntax ([#2054](https://www.github.com/tauri-apps/tauri/pull/2054)) on 2021-06-23
|
||||
- Removes `image` dependency. For now only `.ico` icons on Windows are supported, and we'll implement other types on demand to optimize bundle size.
|
||||
- [1be37a3f](https://www.github.com/tauri-apps/tauri/commit/1be37a3f30ff789d9396ec9009f9c0dd0bb928a7) refactor(core): remove `image` dependency ([#1859](https://www.github.com/tauri-apps/tauri/pull/1859)) on 2021-05-18
|
||||
- The `run_on_main_thread` API now uses WRY's UserEvent, so it wakes the event loop.
|
||||
- [9bf82f0d](https://www.github.com/tauri-apps/tauri/commit/9bf82f0d9261808f58bdb5b5dbd6a255e5dcd333) fix(core): `run_on_main_thread` now wakes the event loop ([#1949](https://www.github.com/tauri-apps/tauri/pull/1949)) on 2021-06-04
|
||||
- Adds global shortcut interfaces.
|
||||
- [3280c4aa](https://www.github.com/tauri-apps/tauri/commit/3280c4aa91e50a8ccdd561a8b48a12a4a13ea8d5) refactor(core): global shortcut is now provided by `tao` ([#2031](https://www.github.com/tauri-apps/tauri/pull/2031)) on 2021-06-21
|
||||
- [dee71ad5](https://www.github.com/tauri-apps/tauri/commit/dee71ad58349f699995cc9077b79032bacc6afcb) fix(workflows): update docs workflow syntax ([#2054](https://www.github.com/tauri-apps/tauri/pull/2054)) on 2021-06-23
|
||||
- Adds `request_user_attention` API to the `Dispatcher` trait.
|
||||
- [7dcca6e9](https://www.github.com/tauri-apps/tauri/commit/7dcca6e9281182b11ad3d4a79871f09b30b9b419) feat(core): add `request_user_attention` API, closes [#2023](https://www.github.com/tauri-apps/tauri/pull/2023) ([#2026](https://www.github.com/tauri-apps/tauri/pull/2026)) on 2021-06-20
|
||||
- [dee71ad5](https://www.github.com/tauri-apps/tauri/commit/dee71ad58349f699995cc9077b79032bacc6afcb) fix(workflows): update docs workflow syntax ([#2054](https://www.github.com/tauri-apps/tauri/pull/2054)) on 2021-06-23
|
||||
- Adds `fn run_iteration` (macOS and Windows only) to the Runtime trait.
|
||||
- [8c0d0739](https://www.github.com/tauri-apps/tauri/commit/8c0d0739eebf7286b64a5380e922746411eb52c6) feat(core): add `run_iteration`, `parent_window` and `owner_window` APIs, closes [#1872](https://www.github.com/tauri-apps/tauri/pull/1872) ([#1874](https://www.github.com/tauri-apps/tauri/pull/1874)) on 2021-05-21
|
||||
- Adds `show_menu`, `hide_menu` and `is_menu_visible` APIs to the `Dispatcher` trait.
|
||||
- [954460c5](https://www.github.com/tauri-apps/tauri/commit/954460c5205d57444ef4b1412051fbedf3e38676) feat(core): MenuHandle `show`, `hide`, `is_visible` and `toggle` APIs ([#1958](https://www.github.com/tauri-apps/tauri/pull/1958)) on 2021-06-15
|
||||
- [dee71ad5](https://www.github.com/tauri-apps/tauri/commit/dee71ad58349f699995cc9077b79032bacc6afcb) fix(workflows): update docs workflow syntax ([#2054](https://www.github.com/tauri-apps/tauri/pull/2054)) on 2021-06-23
|
||||
- Adds `set_focus` API on Window.
|
||||
- [bb6992f8](https://www.github.com/tauri-apps/tauri/commit/bb6992f888196ca7c87bb2fe74ad2bd8bf393e05) feat(core): add `set_focus` window API, fixes [#1737](https://www.github.com/tauri-apps/tauri/pull/1737) on 2021-05-30
|
||||
- [dee71ad5](https://www.github.com/tauri-apps/tauri/commit/dee71ad58349f699995cc9077b79032bacc6afcb) fix(workflows): update docs workflow syntax ([#2054](https://www.github.com/tauri-apps/tauri/pull/2054)) on 2021-06-23
|
||||
- Adds `set_skip_taskbar` API on Window.
|
||||
- [e06aa277](https://www.github.com/tauri-apps/tauri/commit/e06aa277384450cfef617c0e57b0d5d403bb1e7f) feat(core): add `set_skip_taskbar` API on 2021-05-30
|
||||
- [dee71ad5](https://www.github.com/tauri-apps/tauri/commit/dee71ad58349f699995cc9077b79032bacc6afcb) fix(workflows): update docs workflow syntax ([#2054](https://www.github.com/tauri-apps/tauri/pull/2054)) on 2021-06-23
|
||||
- Update `wry` to v0.10.0 and replace the removed `dispatch_script` and `evaluate_script` methods with the new `evaluate_script` method in `handle_event_loop`.
|
||||
- [cca8115d](https://www.github.com/tauri-apps/tauri/commit/cca8115d9c813d13efb30a38445d5bda009a7f97) refactor: update wry, simplify script eval ([#1965](https://www.github.com/tauri-apps/tauri/pull/1965)) on 2021-06-16
|
||||
- [dee71ad5](https://www.github.com/tauri-apps/tauri/commit/dee71ad58349f699995cc9077b79032bacc6afcb) fix(workflows): update docs workflow syntax ([#2054](https://www.github.com/tauri-apps/tauri/pull/2054)) on 2021-06-23
|
||||
- Adds `skip_taskbar` API to the WindowBuilder.
|
||||
- [5525b03a](https://www.github.com/tauri-apps/tauri/commit/5525b03a78a2232c650043fbd9894ce1553cad41) feat(core): add `skip_taskbar` API to the WindowBuilder/WindowOptions on 2021-05-30
|
||||
- [dee71ad5](https://www.github.com/tauri-apps/tauri/commit/dee71ad58349f699995cc9077b79032bacc6afcb) fix(workflows): update docs workflow syntax ([#2054](https://www.github.com/tauri-apps/tauri/pull/2054)) on 2021-06-23
|
||||
- Adds `Window#center` and `WindowBuilder#center` APIs.
|
||||
- [5cba6eb4](https://www.github.com/tauri-apps/tauri/commit/5cba6eb4d28d53f06855d60d4d0eae6b95233ccf) feat(core): add window `center` API, closes [#1822](https://www.github.com/tauri-apps/tauri/pull/1822) ([#1954](https://www.github.com/tauri-apps/tauri/pull/1954)) on 2021-06-05
|
||||
- Adds `parent_window` and `owner_window` setters to the `WindowBuilder` (Windows only).
|
||||
- [8c0d0739](https://www.github.com/tauri-apps/tauri/commit/8c0d0739eebf7286b64a5380e922746411eb52c6) feat(core): add `run_iteration`, `parent_window` and `owner_window` APIs, closes [#1872](https://www.github.com/tauri-apps/tauri/pull/1872) ([#1874](https://www.github.com/tauri-apps/tauri/pull/1874)) on 2021-05-21
|
||||
- Adds window native handle getter (HWND on Windows).
|
||||
- [abf78c58](https://www.github.com/tauri-apps/tauri/commit/abf78c5860cdc52fbfd2bc5dbca29a864e2da8f9) fix(core): set parent window handle on dialogs, closes [#1876](https://www.github.com/tauri-apps/tauri/pull/1876) ([#1889](https://www.github.com/tauri-apps/tauri/pull/1889)) on 2021-05-21
|
||||
|
||||
## \[0.1.1]
|
||||
|
||||
- Fixes `system-tray` feature usage.
|
||||
|
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "tauri-runtime-wry"
|
||||
version = "0.1.1"
|
||||
version = "0.1.2"
|
||||
authors = [ "Tauri Programme within The Commons Conservancy" ]
|
||||
categories = [ "gui", "web-programming" ]
|
||||
license = "Apache-2.0 OR MIT"
|
||||
@ -13,8 +13,8 @@ readme = "README.md"
|
||||
|
||||
[dependencies]
|
||||
wry = { version = "0.10", default-features = false, features = [ "file-drop", "protocol", "win32" ] }
|
||||
tauri-runtime = { version = "0.1.1", path = "../tauri-runtime" }
|
||||
tauri-utils = { version = "1.0.0-beta.0", path = "../tauri-utils" }
|
||||
tauri-runtime = { version = "0.1.2", path = "../tauri-runtime" }
|
||||
tauri-utils = { version = "1.0.0-beta.1", path = "../tauri-utils" }
|
||||
uuid = { version = "0.8.2", features = [ "v4" ] }
|
||||
infer = "0.4"
|
||||
|
||||
|
@ -1,5 +1,51 @@
|
||||
# Changelog
|
||||
|
||||
## \[0.1.2]
|
||||
|
||||
- Adds `clipboard` APIs (write and read text).
|
||||
- [285bf64b](https://www.github.com/tauri-apps/tauri/commit/285bf64bf9569efb2df904c69c6df405ff0d62e2) feat(core): add clipboard writeText and readText APIs ([#2035](https://www.github.com/tauri-apps/tauri/pull/2035)) on 2021-06-21
|
||||
- [dee71ad5](https://www.github.com/tauri-apps/tauri/commit/dee71ad58349f699995cc9077b79032bacc6afcb) fix(workflows): update docs workflow syntax ([#2054](https://www.github.com/tauri-apps/tauri/pull/2054)) on 2021-06-23
|
||||
- Adds `focus` API to the WindowBuilder.
|
||||
- [5f351622](https://www.github.com/tauri-apps/tauri/commit/5f351622c7812ad1bb56ddb37364ccaa4124c24b) feat(core): add focus API to the WindowBuilder and WindowOptions, [#1737](https://www.github.com/tauri-apps/tauri/pull/1737) on 2021-05-30
|
||||
- [dee71ad5](https://www.github.com/tauri-apps/tauri/commit/dee71ad58349f699995cc9077b79032bacc6afcb) fix(workflows): update docs workflow syntax ([#2054](https://www.github.com/tauri-apps/tauri/pull/2054)) on 2021-06-23
|
||||
- Adds `is_decorated` getter on Window.
|
||||
- [f58a2114](https://www.github.com/tauri-apps/tauri/commit/f58a2114fbfd5307c349f05c88f2e08fd8baa8aa) feat(core): add `is_decorated` Window getter on 2021-05-30
|
||||
- [dee71ad5](https://www.github.com/tauri-apps/tauri/commit/dee71ad58349f699995cc9077b79032bacc6afcb) fix(workflows): update docs workflow syntax ([#2054](https://www.github.com/tauri-apps/tauri/pull/2054)) on 2021-06-23
|
||||
- Adds `is_resizable` getter on Window.
|
||||
- [1e8af280](https://www.github.com/tauri-apps/tauri/commit/1e8af280c27f381828d6209722b10e889082fa00) feat(core): add `is_resizable` Window getter on 2021-05-30
|
||||
- [dee71ad5](https://www.github.com/tauri-apps/tauri/commit/dee71ad58349f699995cc9077b79032bacc6afcb) fix(workflows): update docs workflow syntax ([#2054](https://www.github.com/tauri-apps/tauri/pull/2054)) on 2021-06-23
|
||||
- Adds `is_visible` getter on Window.
|
||||
- [36506c96](https://www.github.com/tauri-apps/tauri/commit/36506c967de82bc7ff453d11e6104ecf66d7a588) feat(core): add `is_visible` API on 2021-05-30
|
||||
- [dee71ad5](https://www.github.com/tauri-apps/tauri/commit/dee71ad58349f699995cc9077b79032bacc6afcb) fix(workflows): update docs workflow syntax ([#2054](https://www.github.com/tauri-apps/tauri/pull/2054)) on 2021-06-23
|
||||
- Adds `accelerator` method to the `CustomMenuItem` struct to define a keyboard shortcut for the menu item.
|
||||
- [034c2601](https://www.github.com/tauri-apps/tauri/commit/034c26013bce0c7bbe6db067ea7fd24a53a5c998) feat(core): add `accelerator` method to `CustomMenuItem` ([#2043](https://www.github.com/tauri-apps/tauri/pull/2043)) on 2021-06-22
|
||||
- Adds global shortcut interfaces.
|
||||
- [3280c4aa](https://www.github.com/tauri-apps/tauri/commit/3280c4aa91e50a8ccdd561a8b48a12a4a13ea8d5) refactor(core): global shortcut is now provided by `tao` ([#2031](https://www.github.com/tauri-apps/tauri/pull/2031)) on 2021-06-21
|
||||
- [dee71ad5](https://www.github.com/tauri-apps/tauri/commit/dee71ad58349f699995cc9077b79032bacc6afcb) fix(workflows): update docs workflow syntax ([#2054](https://www.github.com/tauri-apps/tauri/pull/2054)) on 2021-06-23
|
||||
- Adds `request_user_attention` API to the `Dispatcher` trait.
|
||||
- [7dcca6e9](https://www.github.com/tauri-apps/tauri/commit/7dcca6e9281182b11ad3d4a79871f09b30b9b419) feat(core): add `request_user_attention` API, closes [#2023](https://www.github.com/tauri-apps/tauri/pull/2023) ([#2026](https://www.github.com/tauri-apps/tauri/pull/2026)) on 2021-06-20
|
||||
- [dee71ad5](https://www.github.com/tauri-apps/tauri/commit/dee71ad58349f699995cc9077b79032bacc6afcb) fix(workflows): update docs workflow syntax ([#2054](https://www.github.com/tauri-apps/tauri/pull/2054)) on 2021-06-23
|
||||
- Adds `fn run_iteration` (macOS and Windows only) to the Runtime trait.
|
||||
- [8c0d0739](https://www.github.com/tauri-apps/tauri/commit/8c0d0739eebf7286b64a5380e922746411eb52c6) feat(core): add `run_iteration`, `parent_window` and `owner_window` APIs, closes [#1872](https://www.github.com/tauri-apps/tauri/pull/1872) ([#1874](https://www.github.com/tauri-apps/tauri/pull/1874)) on 2021-05-21
|
||||
- Adds `show_menu`, `hide_menu` and `is_menu_visible` APIs to the `Dispatcher` trait.
|
||||
- [954460c5](https://www.github.com/tauri-apps/tauri/commit/954460c5205d57444ef4b1412051fbedf3e38676) feat(core): MenuHandle `show`, `hide`, `is_visible` and `toggle` APIs ([#1958](https://www.github.com/tauri-apps/tauri/pull/1958)) on 2021-06-15
|
||||
- [dee71ad5](https://www.github.com/tauri-apps/tauri/commit/dee71ad58349f699995cc9077b79032bacc6afcb) fix(workflows): update docs workflow syntax ([#2054](https://www.github.com/tauri-apps/tauri/pull/2054)) on 2021-06-23
|
||||
- Adds `set_focus` API on Window.
|
||||
- [bb6992f8](https://www.github.com/tauri-apps/tauri/commit/bb6992f888196ca7c87bb2fe74ad2bd8bf393e05) feat(core): add `set_focus` window API, fixes [#1737](https://www.github.com/tauri-apps/tauri/pull/1737) on 2021-05-30
|
||||
- [dee71ad5](https://www.github.com/tauri-apps/tauri/commit/dee71ad58349f699995cc9077b79032bacc6afcb) fix(workflows): update docs workflow syntax ([#2054](https://www.github.com/tauri-apps/tauri/pull/2054)) on 2021-06-23
|
||||
- Adds `set_skip_taskbar` API on Window.
|
||||
- [e06aa277](https://www.github.com/tauri-apps/tauri/commit/e06aa277384450cfef617c0e57b0d5d403bb1e7f) feat(core): add `set_skip_taskbar` API on 2021-05-30
|
||||
- [dee71ad5](https://www.github.com/tauri-apps/tauri/commit/dee71ad58349f699995cc9077b79032bacc6afcb) fix(workflows): update docs workflow syntax ([#2054](https://www.github.com/tauri-apps/tauri/pull/2054)) on 2021-06-23
|
||||
- Adds `skip_taskbar` API to the WindowBuilder.
|
||||
- [5525b03a](https://www.github.com/tauri-apps/tauri/commit/5525b03a78a2232c650043fbd9894ce1553cad41) feat(core): add `skip_taskbar` API to the WindowBuilder/WindowOptions on 2021-05-30
|
||||
- [dee71ad5](https://www.github.com/tauri-apps/tauri/commit/dee71ad58349f699995cc9077b79032bacc6afcb) fix(workflows): update docs workflow syntax ([#2054](https://www.github.com/tauri-apps/tauri/pull/2054)) on 2021-06-23
|
||||
- Adds `Window#center` and `WindowBuilder#center` APIs.
|
||||
- [5cba6eb4](https://www.github.com/tauri-apps/tauri/commit/5cba6eb4d28d53f06855d60d4d0eae6b95233ccf) feat(core): add window `center` API, closes [#1822](https://www.github.com/tauri-apps/tauri/pull/1822) ([#1954](https://www.github.com/tauri-apps/tauri/pull/1954)) on 2021-06-05
|
||||
- Adds `parent_window` and `owner_window` setters to the `WindowBuilder` (Windows only).
|
||||
- [8c0d0739](https://www.github.com/tauri-apps/tauri/commit/8c0d0739eebf7286b64a5380e922746411eb52c6) feat(core): add `run_iteration`, `parent_window` and `owner_window` APIs, closes [#1872](https://www.github.com/tauri-apps/tauri/pull/1872) ([#1874](https://www.github.com/tauri-apps/tauri/pull/1874)) on 2021-05-21
|
||||
- Adds window native handle getter (HWND on Windows).
|
||||
- [abf78c58](https://www.github.com/tauri-apps/tauri/commit/abf78c5860cdc52fbfd2bc5dbca29a864e2da8f9) fix(core): set parent window handle on dialogs, closes [#1876](https://www.github.com/tauri-apps/tauri/pull/1876) ([#1889](https://www.github.com/tauri-apps/tauri/pull/1889)) on 2021-05-21
|
||||
|
||||
## \[0.1.1]
|
||||
|
||||
- Fixes `system-tray` feature usage.
|
||||
|
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "tauri-runtime"
|
||||
version = "0.1.1"
|
||||
version = "0.1.2"
|
||||
authors = [ "Tauri Programme within The Commons Conservancy" ]
|
||||
categories = [ "gui", "web-programming" ]
|
||||
license = "Apache-2.0 OR MIT"
|
||||
@ -25,7 +25,7 @@ targets = [
|
||||
serde = { version = "1.0", features = [ "derive" ] }
|
||||
serde_json = "1.0"
|
||||
thiserror = "1.0"
|
||||
tauri-utils = { version = "1.0.0-beta.0", path = "../tauri-utils" }
|
||||
tauri-utils = { version = "1.0.0-beta.1", path = "../tauri-utils" }
|
||||
uuid = { version = "0.8.2", features = [ "v4" ] }
|
||||
|
||||
[target."cfg(windows)".dependencies]
|
||||
|
@ -1,5 +1,16 @@
|
||||
# Changelog
|
||||
|
||||
## \[1.0.0-beta.1]
|
||||
|
||||
- Allow `dev_path` and `dist_dir` to be an array of root files and directories to embed.
|
||||
- [6ec54c53](https://www.github.com/tauri-apps/tauri/commit/6ec54c53b504eec3873d326b1a45e450227d46ed) feat(core): allow `dev_path`, `dist_dir` as array of paths, fixes [#1897](https://www.github.com/tauri-apps/tauri/pull/1897) ([#1926](https://www.github.com/tauri-apps/tauri/pull/1926)) on 2021-05-31
|
||||
- Validate `tauri.conf.json > build > devPath` and `tauri.conf.json > build > distDir` values.
|
||||
- [e97846aa](https://www.github.com/tauri-apps/tauri/commit/e97846aae933cad5cba284a2a133ae7aaee1107c) feat(core): validate `devPath` and `distDir` values ([#1848](https://www.github.com/tauri-apps/tauri/pull/1848)) on 2021-05-17
|
||||
- Adds `file_drop_enabled` flag on `WindowConfig`.
|
||||
- [9cd10df4](https://www.github.com/tauri-apps/tauri/commit/9cd10df4d520de12f3b13fe88cc1c1a1b4bd48bf) feat(core): allow disabling file drop handler, closes [#2014](https://www.github.com/tauri-apps/tauri/pull/2014) ([#2030](https://www.github.com/tauri-apps/tauri/pull/2030)) on 2021-06-21
|
||||
- Hide `phf` crate export (not public API).
|
||||
- [cd1a299a](https://www.github.com/tauri-apps/tauri/commit/cd1a299a7d5a9bd164063a32c87a27762b71e9a8) chore(core): hide phf, closes [#1961](https://www.github.com/tauri-apps/tauri/pull/1961) ([#1964](https://www.github.com/tauri-apps/tauri/pull/1964)) on 2021-06-09
|
||||
|
||||
## \[1.0.0-beta.0]
|
||||
|
||||
- **Breaking:** The `assets` field on the `tauri::Context` struct is now a `Arc<impl Assets>`.
|
||||
|
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "tauri-utils"
|
||||
version = "1.0.0-beta.0"
|
||||
version = "1.0.0-beta.1"
|
||||
authors = [ "Tauri Programme within The Commons Conservancy" ]
|
||||
license = "Apache-2.0 OR MIT"
|
||||
homepage = "https://tauri.studio"
|
||||
|
@ -1,5 +1,176 @@
|
||||
# Changelog
|
||||
|
||||
## \[1.0.0-beta.2]
|
||||
|
||||
- Remove anonymous lifetimes on examples.
|
||||
- [c1f8e113](https://www.github.com/tauri-apps/tauri/commit/c1f8e11342941b846479d73bf50cb0a328ac3574) chore: remove unnecessary anonymous lifetimes ([#1829](https://www.github.com/tauri-apps/tauri/pull/1829)) on 2021-05-14
|
||||
|
||||
- Moves `shell`, `dialog::FileDialogBuilder` and `process::Command` APIs behind their allowlist feature flags.
|
||||
- [aab3e1f1](https://www.github.com/tauri-apps/tauri/commit/aab3e1f18b74efd63fdc227e84382ee6e9e63817) refactor(core): move api modules behind allowlist feature flags ([#1864](https://www.github.com/tauri-apps/tauri/pull/1864)) on 2021-05-19
|
||||
|
||||
- Adds `create_window` API to the `AppHandle` struct.
|
||||
- [95d518af](https://www.github.com/tauri-apps/tauri/commit/95d518afa14fe613302d7091622b4b115543e1f2) feat(core): expose `AppHandle`, add `create_window` API ([#1855](https://www.github.com/tauri-apps/tauri/pull/1855)) on 2021-05-18
|
||||
|
||||
- Adds a `handle` function to the `App` struct, which returns a `Send` handle to the app instance.
|
||||
- [95d518af](https://www.github.com/tauri-apps/tauri/commit/95d518afa14fe613302d7091622b4b115543e1f2) feat(core): expose `AppHandle`, add `create_window` API ([#1855](https://www.github.com/tauri-apps/tauri/pull/1855)) on 2021-05-18
|
||||
|
||||
- Use `attohttpc` on the HTTP API by default for bundle size optimization. `reqwest` is implemented behind the `reqwest-client` feature flag.
|
||||
- [17c7c439](https://www.github.com/tauri-apps/tauri/commit/17c7c4396ff2d5e13fc8726c2965b4e810fad6b9) refactor(core): use `attohttpc` by default ([#1861](https://www.github.com/tauri-apps/tauri/pull/1861)) on 2021-05-19
|
||||
|
||||
- Kill child processes spawned with `tauri::api::process::Command` on `tauri::App` drop. Can be skipped with `tauri::Builder#skip_cleanup_on_drop`.
|
||||
- [4bdc4066](https://www.github.com/tauri-apps/tauri/commit/4bdc406679363f460e39079cb26319c39ab8cac8) feat(core): kill sidecar child processes on App drop, closes [#1896](https://www.github.com/tauri-apps/tauri/pull/1896) ([#1932](https://www.github.com/tauri-apps/tauri/pull/1932)) on 2021-06-01
|
||||
|
||||
- Adds `clipboard` APIs (write and read text).
|
||||
- [285bf64b](https://www.github.com/tauri-apps/tauri/commit/285bf64bf9569efb2df904c69c6df405ff0d62e2) feat(core): add clipboard writeText and readText APIs ([#2035](https://www.github.com/tauri-apps/tauri/pull/2035)) on 2021-06-21
|
||||
- [dee71ad5](https://www.github.com/tauri-apps/tauri/commit/dee71ad58349f699995cc9077b79032bacc6afcb) fix(workflows): update docs workflow syntax ([#2054](https://www.github.com/tauri-apps/tauri/pull/2054)) on 2021-06-23
|
||||
|
||||
- Allow accessing an `AppHandle` instance on a command through dependency injection.
|
||||
- [59784c7e](https://www.github.com/tauri-apps/tauri/commit/59784c7e5587ff10d7f0c37ac414499da42d0707) feat(core): implement `CommandArg` for `AppHandle` ([#2037](https://www.github.com/tauri-apps/tauri/pull/2037)) on 2021-06-21
|
||||
|
||||
- Fixes child processes messages not arriving until the subprocess is terminated.
|
||||
- [df21ffc6](https://www.github.com/tauri-apps/tauri/commit/df21ffc61f42ffb4dfde50c74a01c07a59a76e3e) fix(core): command mpsc usage, closes [#1935](https://www.github.com/tauri-apps/tauri/pull/1935) ([#1936](https://www.github.com/tauri-apps/tauri/pull/1936)) on 2021-06-01
|
||||
|
||||
- Adds `config` and `package_info` getters to the `App` and `AppHandle` structs.
|
||||
- [70fc87a7](https://www.github.com/tauri-apps/tauri/commit/70fc87a7ff5a149c0cb22c13afdf90f25ddafde8) feat(core): add `config` and `package_info` getters on App and AppHandle ([#2016](https://www.github.com/tauri-apps/tauri/pull/2016)) on 2021-06-20
|
||||
|
||||
- Expose mutable getters for the rest of the public `Context` getters.
|
||||
|
||||
- `pub fn assets_mut(&mut self) -> &mut Arc<A>`
|
||||
|
||||
- `pub fn default_window_icon_mut(&mut self) -> &mut Option<Vec<u8>>`
|
||||
|
||||
- `pub fn system_tray_icon_mut(&mut self) -> &mut Option<Icon>`
|
||||
|
||||
- `pub fn package_info_mut(&mut self) -> &mut tauri::api::PackageInfo`
|
||||
|
||||
- [754c2e76](https://www.github.com/tauri-apps/tauri/commit/754c2e766abe25da053236ce311318aa1410d106) feat(core): finish mutable getters for `Context` ([#1814](https://www.github.com/tauri-apps/tauri/pull/1814)) on 2021-05-13
|
||||
|
||||
- Adds `request_user_attention` API to the `Window` struct.
|
||||
- [7dcca6e9](https://www.github.com/tauri-apps/tauri/commit/7dcca6e9281182b11ad3d4a79871f09b30b9b419) feat(core): add `request_user_attention` API, closes [#2023](https://www.github.com/tauri-apps/tauri/pull/2023) ([#2026](https://www.github.com/tauri-apps/tauri/pull/2026)) on 2021-06-20
|
||||
|
||||
- Adds `show`, `hide`, `is_visible` and `toggle` APIs to the `MenuHandle`.
|
||||
- [954460c5](https://www.github.com/tauri-apps/tauri/commit/954460c5205d57444ef4b1412051fbedf3e38676) feat(core): MenuHandle `show`, `hide`, `is_visible` and `toggle` APIs ([#1958](https://www.github.com/tauri-apps/tauri/pull/1958)) on 2021-06-15
|
||||
|
||||
- Allow `dev_path` and `dist_dir` to be an array of root files and directories to embed.
|
||||
- [6ec54c53](https://www.github.com/tauri-apps/tauri/commit/6ec54c53b504eec3873d326b1a45e450227d46ed) feat(core): allow `dev_path`, `dist_dir` as array of paths, fixes [#1897](https://www.github.com/tauri-apps/tauri/pull/1897) ([#1926](https://www.github.com/tauri-apps/tauri/pull/1926)) on 2021-05-31
|
||||
|
||||
- Validate `tauri.conf.json > build > devPath` and `tauri.conf.json > build > distDir` values.
|
||||
- [e97846aa](https://www.github.com/tauri-apps/tauri/commit/e97846aae933cad5cba284a2a133ae7aaee1107c) feat(core): validate `devPath` and `distDir` values ([#1848](https://www.github.com/tauri-apps/tauri/pull/1848)) on 2021-05-17
|
||||
|
||||
- Set the Tauri window as parent for dialogs.
|
||||
- [abf78c58](https://www.github.com/tauri-apps/tauri/commit/abf78c5860cdc52fbfd2bc5dbca29a864e2da8f9) fix(core): set parent window handle on dialogs, closes [#1876](https://www.github.com/tauri-apps/tauri/pull/1876) ([#1889](https://www.github.com/tauri-apps/tauri/pull/1889)) on 2021-05-21
|
||||
|
||||
- Fallback to `index.html` on asset loading so router with history mode works.
|
||||
- [8a7921e5](https://www.github.com/tauri-apps/tauri/commit/8a7921e5cbcbecea16d4ad4a29ef05d984ad3110) fix(core): fallback to index.html on asset loading, closes [#2020](https://www.github.com/tauri-apps/tauri/pull/2020) [#2021](https://www.github.com/tauri-apps/tauri/pull/2021) ([#2022](https://www.github.com/tauri-apps/tauri/pull/2022)) on 2021-06-20
|
||||
|
||||
- Fixes custom protocol asset loader not decoding the percent-encoded path.
|
||||
- [c021968e](https://www.github.com/tauri-apps/tauri/commit/c021968eb81f541599a3ce08eebb44e92604e39a) fix(core): asset loading not decoding percent-encoded path, closes [#1879](https://www.github.com/tauri-apps/tauri/pull/1879) ([#1938](https://www.github.com/tauri-apps/tauri/pull/1938)) on 2021-06-01
|
||||
|
||||
- As some frameworks automatically add "true" as the value of the attribute, we need to check if it exists instead.
|
||||
- [23707764](https://www.github.com/tauri-apps/tauri/commit/23707764dc54037e9aaba3023f2509459e3a9a8d) Drag region attribute check ([#1907](https://www.github.com/tauri-apps/tauri/pull/1907)) on 2021-05-30
|
||||
|
||||
- Fixes build without the dialog Cargo features.
|
||||
- [49fb3b72](https://www.github.com/tauri-apps/tauri/commit/49fb3b72255993ea6f92e8d475021adac0c914a7) fix(core): build without dialog Cargo features ([#1973](https://www.github.com/tauri-apps/tauri/pull/1973)) on 2021-06-09
|
||||
|
||||
- Allow disabling the webview file drop handler (required to use drag and drop on the frontend on Windows) using the `tauri.conf.json > tauri > windows > fileDropEnabled` flag or the `WebviewAttributes#disable_file_drop_handler` method.
|
||||
- [9cd10df4](https://www.github.com/tauri-apps/tauri/commit/9cd10df4d520de12f3b13fe88cc1c1a1b4bd48bf) feat(core): allow disabling file drop handler, closes [#2014](https://www.github.com/tauri-apps/tauri/pull/2014) ([#2030](https://www.github.com/tauri-apps/tauri/pull/2030)) on 2021-06-21
|
||||
|
||||
- Fixes the HTTP API binary response serialization.
|
||||
- [47f75584](https://www.github.com/tauri-apps/tauri/commit/47f7558417cc654bdb1d018127e8900bc4eac622) fix(core): resolve HTTP API on non-ok status code, fix binary response, closes [#2046](https://www.github.com/tauri-apps/tauri/pull/2046) ([#2053](https://www.github.com/tauri-apps/tauri/pull/2053)) on 2021-06-23
|
||||
|
||||
- The `http` APIs now resolve the returned promise when the API call finishes with an error status code.
|
||||
- [47f75584](https://www.github.com/tauri-apps/tauri/commit/47f7558417cc654bdb1d018127e8900bc4eac622) fix(core): resolve HTTP API on non-ok status code, fix binary response, closes [#2046](https://www.github.com/tauri-apps/tauri/pull/2046) ([#2053](https://www.github.com/tauri-apps/tauri/pull/2053)) on 2021-06-23
|
||||
|
||||
- Run the `notification.show()` method on a dedicated async task to prevent a panic on Windows.
|
||||
- [86d0aaa0](https://www.github.com/tauri-apps/tauri/commit/86d0aaa021f146529a65228de9e07d5f4df5b099) fix(core): notification panic on Windows, closes [#917](https://www.github.com/tauri-apps/tauri/pull/917) ([#2011](https://www.github.com/tauri-apps/tauri/pull/2011)) on 2021-06-19
|
||||
|
||||
- Fixes HTTP API headers being overwritten when using the `reqwest` client.
|
||||
- [1006c1cf](https://www.github.com/tauri-apps/tauri/commit/1006c1cf3be9be054d0650f0d9787b5aee045f5a) fix(core): HTTP headers being overwritten by reqwest, closes [#2032](https://www.github.com/tauri-apps/tauri/pull/2032) ([#2036](https://www.github.com/tauri-apps/tauri/pull/2036)) on 2021-06-21
|
||||
|
||||
- Remove closed window from the `window.__TAURI__.__windows` array, used by the `window.getAll` API from `@tauri-apps/api`.
|
||||
- [ebaa33cb](https://www.github.com/tauri-apps/tauri/commit/ebaa33cb47e045af75140d818565d211f45946b4) fix(core): remove closed window from `window.__TAURI__.__windows` ([#2057](https://www.github.com/tauri-apps/tauri/pull/2057)) on 2021-06-23
|
||||
|
||||
- Panic on window getters usage on the main thread when the event loop is not running and document it.
|
||||
- [ab3eb44b](https://www.github.com/tauri-apps/tauri/commit/ab3eb44bac7a3bf73a4985df38ccc2b87a913be7) fix(core): deadlock on window getters, fixes [#1893](https://www.github.com/tauri-apps/tauri/pull/1893) ([#1998](https://www.github.com/tauri-apps/tauri/pull/1998)) on 2021-06-16
|
||||
|
||||
- Adds `focus` API to the WindowBuilder.
|
||||
- [5f351622](https://www.github.com/tauri-apps/tauri/commit/5f351622c7812ad1bb56ddb37364ccaa4124c24b) feat(core): add focus API to the WindowBuilder and WindowOptions, [#1737](https://www.github.com/tauri-apps/tauri/pull/1737) on 2021-05-30
|
||||
- [dee71ad5](https://www.github.com/tauri-apps/tauri/commit/dee71ad58349f699995cc9077b79032bacc6afcb) fix(workflows): update docs workflow syntax ([#2054](https://www.github.com/tauri-apps/tauri/pull/2054)) on 2021-06-23
|
||||
|
||||
- **Breaking change**: The global shortcut API is now managed by `tao` so it cannot be accessed globally, the manager is now exposed on the `App` and `AppHandle` structs.
|
||||
- [3280c4aa](https://www.github.com/tauri-apps/tauri/commit/3280c4aa91e50a8ccdd561a8b48a12a4a13ea8d5) refactor(core): global shortcut is now provided by `tao` ([#2031](https://www.github.com/tauri-apps/tauri/pull/2031)) on 2021-06-21
|
||||
|
||||
- Hide `phf` crate export (not public API).
|
||||
- [cd1a299a](https://www.github.com/tauri-apps/tauri/commit/cd1a299a7d5a9bd164063a32c87a27762b71e9a8) chore(core): hide phf, closes [#1961](https://www.github.com/tauri-apps/tauri/pull/1961) ([#1964](https://www.github.com/tauri-apps/tauri/pull/1964)) on 2021-06-09
|
||||
|
||||
- (internal): allow `wry` dependency to be optional again while keeping default args.
|
||||
code that wishes to expose a struct with a default arg should use the `crate::manager::default_args!` macro to declare
|
||||
the struct, so that it can automatically feature-gate `DefaultArgs` behind using `wry`.
|
||||
- [3d8dcbbf](https://www.github.com/tauri-apps/tauri/commit/3d8dcbbf8188b9e96d6b03dc984ca022eebf53e4) fix(core): allow wry to be an optional dep again (fix [#1841](https://www.github.com/tauri-apps/tauri/pull/1841)) ([#1854](https://www.github.com/tauri-apps/tauri/pull/1854)) on 2021-05-17
|
||||
|
||||
- Adds `is_decorated` getter on Window.
|
||||
- [f58a2114](https://www.github.com/tauri-apps/tauri/commit/f58a2114fbfd5307c349f05c88f2e08fd8baa8aa) feat(core): add `is_decorated` Window getter on 2021-05-30
|
||||
- [dee71ad5](https://www.github.com/tauri-apps/tauri/commit/dee71ad58349f699995cc9077b79032bacc6afcb) fix(workflows): update docs workflow syntax ([#2054](https://www.github.com/tauri-apps/tauri/pull/2054)) on 2021-06-23
|
||||
|
||||
- Adds `is_resizable` getter on Window.
|
||||
- [1e8af280](https://www.github.com/tauri-apps/tauri/commit/1e8af280c27f381828d6209722b10e889082fa00) feat(core): add `is_resizable` Window getter on 2021-05-30
|
||||
- [dee71ad5](https://www.github.com/tauri-apps/tauri/commit/dee71ad58349f699995cc9077b79032bacc6afcb) fix(workflows): update docs workflow syntax ([#2054](https://www.github.com/tauri-apps/tauri/pull/2054)) on 2021-06-23
|
||||
|
||||
- Adds `is_visible` getter on Window.
|
||||
- [36506c96](https://www.github.com/tauri-apps/tauri/commit/36506c967de82bc7ff453d11e6104ecf66d7a588) feat(core): add `is_visible` API on 2021-05-30
|
||||
- [dee71ad5](https://www.github.com/tauri-apps/tauri/commit/dee71ad58349f699995cc9077b79032bacc6afcb) fix(workflows): update docs workflow syntax ([#2054](https://www.github.com/tauri-apps/tauri/pull/2054)) on 2021-06-23
|
||||
|
||||
- Read `tauri.conf.json > tauri > bundle > icons` and use the first `.png` icon as window icon on Linux. Defaults to `icon/icon.png` if a PNG icon is not configured.
|
||||
- [40b717ed](https://www.github.com/tauri-apps/tauri/commit/40b717edc57288a1393fad0529390e101ab903c1) feat(core): set window icon on Linux, closes [#1922](https://www.github.com/tauri-apps/tauri/pull/1922) ([#1937](https://www.github.com/tauri-apps/tauri/pull/1937)) on 2021-06-01
|
||||
|
||||
- Adds `accelerator` method to the `CustomMenuItem` struct to define a keyboard shortcut for the menu item.
|
||||
- [034c2601](https://www.github.com/tauri-apps/tauri/commit/034c26013bce0c7bbe6db067ea7fd24a53a5c998) feat(core): add `accelerator` method to `CustomMenuItem` ([#2043](https://www.github.com/tauri-apps/tauri/pull/2043)) on 2021-06-22
|
||||
|
||||
- **Breaking change**: The `menu` API was not designed to have all the new features: submenus, item updates, disabled state... so we broke it before going to stable.
|
||||
- [f7e9fe8f](https://www.github.com/tauri-apps/tauri/commit/f7e9fe8f3f7c83532713be6cc4ef84e8b127c208) refactor(core): new system tray and window menu APIs, closes [#1898](https://www.github.com/tauri-apps/tauri/pull/1898) ([#1944](https://www.github.com/tauri-apps/tauri/pull/1944)) on 2021-06-04
|
||||
|
||||
- Adds a `PathResolver` struct to simplify the usage of the `tauri::api::path::{app_dir, resource_dir}` APIs, accessible through the `App` and `AppHandle` `path_resolver` methods.
|
||||
- [5ca462f6](https://www.github.com/tauri-apps/tauri/commit/5ca462f6ccc6c970a6f2c8c6c1bc0e3343a52bfb) feat(core): add path resolver API to the App and AppHandle structs ([#2015](https://www.github.com/tauri-apps/tauri/pull/2015)) on 2021-06-19
|
||||
|
||||
- Removes `image` dependency. For now only `.ico` icons on Windows are supported, and we'll implement other types on demand to optimize bundle size.
|
||||
- [1be37a3f](https://www.github.com/tauri-apps/tauri/commit/1be37a3f30ff789d9396ec9009f9c0dd0bb928a7) refactor(core): remove `image` dependency ([#1859](https://www.github.com/tauri-apps/tauri/pull/1859)) on 2021-05-18
|
||||
|
||||
- Remove window object from the `Manager` internal `HashMap` on close. This fixes the behavior of using `[App|AppHandle|Window]#get_window` after the window is closed (now correctly returns `None`).
|
||||
- [08c161c5](https://www.github.com/tauri-apps/tauri/commit/08c161c5e85d9f6392be55723b573030fa70637b) fix(core): remove window from HashMap on close ([#2024](https://www.github.com/tauri-apps/tauri/pull/2024)) on 2021-06-20
|
||||
|
||||
- Improve RPC security by requiring a numeric code to invoke commands. The codes are generated by the Rust side and injected into the app's code using a closure, so external scripts can't access the backend. This change doesn't protect `withGlobalTauri` (`window.__TAURI__`) usage.
|
||||
- [160fb052](https://www.github.com/tauri-apps/tauri/commit/160fb0529fd31d755574ae30fbdf01fa221a2acb) feat(core): improve RPC security, closes [#814](https://www.github.com/tauri-apps/tauri/pull/814) ([#2047](https://www.github.com/tauri-apps/tauri/pull/2047)) on 2021-06-22
|
||||
|
||||
- Adds `run_iteration` API to the `App` and return the app instance on the `build` method of the `Builder`. The `run_iteration` method runs the window event loop step by step, allowing Tauri to be run along other applications.
|
||||
- [8c0d0739](https://www.github.com/tauri-apps/tauri/commit/8c0d0739eebf7286b64a5380e922746411eb52c6) feat(core): add `run_iteration`, `parent_window` and `owner_window` APIs, closes [#1872](https://www.github.com/tauri-apps/tauri/pull/1872) ([#1874](https://www.github.com/tauri-apps/tauri/pull/1874)) on 2021-05-21
|
||||
|
||||
- The `run_on_main_thread` API now uses WRY's UserEvent, so it wakes the event loop.
|
||||
- [9bf82f0d](https://www.github.com/tauri-apps/tauri/commit/9bf82f0d9261808f58bdb5b5dbd6a255e5dcd333) fix(core): `run_on_main_thread` now wakes the event loop ([#1949](https://www.github.com/tauri-apps/tauri/pull/1949)) on 2021-06-04
|
||||
|
||||
- Adds `set_focus` API on Window.
|
||||
- [bb6992f8](https://www.github.com/tauri-apps/tauri/commit/bb6992f888196ca7c87bb2fe74ad2bd8bf393e05) feat(core): add `set_focus` window API, fixes [#1737](https://www.github.com/tauri-apps/tauri/pull/1737) on 2021-05-30
|
||||
- [dee71ad5](https://www.github.com/tauri-apps/tauri/commit/dee71ad58349f699995cc9077b79032bacc6afcb) fix(workflows): update docs workflow syntax ([#2054](https://www.github.com/tauri-apps/tauri/pull/2054)) on 2021-06-23
|
||||
|
||||
- Adds `set_skip_taskbar` API on Window.
|
||||
- [e06aa277](https://www.github.com/tauri-apps/tauri/commit/e06aa277384450cfef617c0e57b0d5d403bb1e7f) feat(core): add `set_skip_taskbar` API on 2021-05-30
|
||||
- [dee71ad5](https://www.github.com/tauri-apps/tauri/commit/dee71ad58349f699995cc9077b79032bacc6afcb) fix(workflows): update docs workflow syntax ([#2054](https://www.github.com/tauri-apps/tauri/pull/2054)) on 2021-06-23
|
||||
|
||||
- Adds `skip_taskbar` API to the WindowBuilder.
|
||||
- [5525b03a](https://www.github.com/tauri-apps/tauri/commit/5525b03a78a2232c650043fbd9894ce1553cad41) feat(core): add `skip_taskbar` API to the WindowBuilder/WindowOptions on 2021-05-30
|
||||
- [dee71ad5](https://www.github.com/tauri-apps/tauri/commit/dee71ad58349f699995cc9077b79032bacc6afcb) fix(workflows): update docs workflow syntax ([#2054](https://www.github.com/tauri-apps/tauri/pull/2054)) on 2021-06-23
|
||||
|
||||
- **Breaking change**: The `system_tray` and `on_system_tray_event` APIs were not designed to have all the new features: submenus, item updates, click events, positioning... so we broke it before going to stable.
|
||||
- [f7e9fe8f](https://www.github.com/tauri-apps/tauri/commit/f7e9fe8f3f7c83532713be6cc4ef84e8b127c208) refactor(core): new system tray and window menu APIs, closes [#1898](https://www.github.com/tauri-apps/tauri/pull/1898) ([#1944](https://www.github.com/tauri-apps/tauri/pull/1944)) on 2021-06-04
|
||||
|
||||
- Fix loading url containing URI fragment
|
||||
- [07fd9a92](https://www.github.com/tauri-apps/tauri/commit/07fd9a92dea695fc8178d34bb71e0745f21cd634) fix(core): add hash symbol in uri parse, closes [#1943](https://www.github.com/tauri-apps/tauri/pull/1943) ([#1947](https://www.github.com/tauri-apps/tauri/pull/1947)) on 2021-06-05
|
||||
|
||||
- Adds `Window#center` and `WindowBuilder#center` APIs.
|
||||
- [5cba6eb4](https://www.github.com/tauri-apps/tauri/commit/5cba6eb4d28d53f06855d60d4d0eae6b95233ccf) feat(core): add window `center` API, closes [#1822](https://www.github.com/tauri-apps/tauri/pull/1822) ([#1954](https://www.github.com/tauri-apps/tauri/pull/1954)) on 2021-06-05
|
||||
|
||||
- Adds window native handle getter (HWND on Windows).
|
||||
- [abf78c58](https://www.github.com/tauri-apps/tauri/commit/abf78c5860cdc52fbfd2bc5dbca29a864e2da8f9) fix(core): set parent window handle on dialogs, closes [#1876](https://www.github.com/tauri-apps/tauri/pull/1876) ([#1889](https://www.github.com/tauri-apps/tauri/pull/1889)) on 2021-05-21
|
||||
|
||||
## \[1.0.0-beta.1]
|
||||
|
||||
- Adds a mutable `config` getter on the `Context` struct.
|
||||
|
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "tauri"
|
||||
version = "1.0.0-beta.1"
|
||||
version = "1.0.0-beta.2"
|
||||
authors = [ "Tauri Programme within The Commons Conservancy" ]
|
||||
categories = [ "gui", "web-programming" ]
|
||||
license = "Apache-2.0 OR MIT"
|
||||
@ -28,7 +28,7 @@ targets = [
|
||||
]
|
||||
|
||||
[package.metadata.cargo-udeps.ignore]
|
||||
normal = ["attohttpc"] # we ignore attohttpc because we can't remove it based on `not(feature = "reqwest-client")`
|
||||
normal = [ "attohttpc" ]
|
||||
|
||||
[dependencies]
|
||||
serde_json = { version = "1.0", features = [ "raw_value" ] }
|
||||
@ -38,10 +38,10 @@ futures = "0.3"
|
||||
uuid = { version = "0.8", features = [ "v4" ] }
|
||||
thiserror = "1.0"
|
||||
once_cell = "1.8"
|
||||
tauri-runtime = { version = "0.1.1", path = "../tauri-runtime" }
|
||||
tauri-macros = { version = "1.0.0-beta.1", path = "../tauri-macros" }
|
||||
tauri-utils = { version = "1.0.0-beta.0", path = "../tauri-utils" }
|
||||
tauri-runtime-wry = { version = "0.1.1", path = "../tauri-runtime-wry", optional = true }
|
||||
tauri-runtime = { version = "0.1.2", path = "../tauri-runtime" }
|
||||
tauri-macros = { version = "1.0.0-beta.2", path = "../tauri-macros" }
|
||||
tauri-utils = { version = "1.0.0-beta.1", path = "../tauri-utils" }
|
||||
tauri-runtime-wry = { version = "0.1.2", path = "../tauri-runtime-wry", optional = true }
|
||||
rand = "0.8"
|
||||
tempfile = "3"
|
||||
semver = "1.0"
|
||||
@ -56,31 +56,17 @@ state = "0.5"
|
||||
bincode = "1.3"
|
||||
dirs-next = "2.0"
|
||||
percent-encoding = "2.1"
|
||||
|
||||
# FS
|
||||
base64 = { version = "0.13", optional = true } # also used on the updater
|
||||
|
||||
# CLI
|
||||
base64 = { version = "0.13", optional = true }
|
||||
clap = { version = "=3.0.0-beta.2", optional = true }
|
||||
|
||||
# Notifications
|
||||
notify-rust = { version = "4.5", optional = true }
|
||||
|
||||
# HTTP
|
||||
reqwest = { version = "0.11", features = [ "json", "multipart" ], optional = true }
|
||||
bytes = { version = "1", features = [ "serde" ], optional = true }
|
||||
attohttpc = { version = "0.17", features = [ "json", "form" ] }
|
||||
|
||||
# Shell
|
||||
open = { version = "1.7", optional = true }
|
||||
shared_child = { version = "0.3", optional = true }
|
||||
os_pipe = { version = "0.9", optional = true }
|
||||
|
||||
# Dialogs
|
||||
rfd = "0.4"
|
||||
raw-window-handle = { version="0.3.3", optional = true }
|
||||
|
||||
# Updater
|
||||
raw-window-handle = { version = "0.3.3", optional = true }
|
||||
minisign-verify = { version = "0.1", optional = true }
|
||||
|
||||
[build-dependencies]
|
||||
@ -102,10 +88,16 @@ dox = [ "tauri-runtime-wry/dox" ]
|
||||
wry = [ "tauri-runtime-wry" ]
|
||||
cli = [ "clap" ]
|
||||
custom-protocol = [ "tauri-macros/custom-protocol" ]
|
||||
api-all = [ "notification-all", "global-shortcut-all", "shell-all", "dialog-all", "updater" ]
|
||||
api-all = [
|
||||
"notification-all",
|
||||
"global-shortcut-all",
|
||||
"shell-all",
|
||||
"dialog-all",
|
||||
"updater"
|
||||
]
|
||||
updater = [ "minisign-verify", "base64" ]
|
||||
menu = [ "tauri-runtime/menu", "tauri-runtime-wry/menu" ]
|
||||
system-tray = [ "tauri-runtime/system-tray", "tauri-runtime-wry/system-tray"]
|
||||
system-tray = [ "tauri-runtime/system-tray", "tauri-runtime-wry/system-tray" ]
|
||||
reqwest-client = [ "reqwest", "bytes" ]
|
||||
fs-all = [ ]
|
||||
fs-read-text-file = [ ]
|
||||
|
@ -1,5 +1,42 @@
|
||||
# Changelog
|
||||
|
||||
## \[1.0.0-beta.2]
|
||||
|
||||
- Export `BaseDirectory` in `path` module
|
||||
- [277f5ca5](https://www.github.com/tauri-apps/tauri/commit/277f5ca5a8ae227bbdccee1ad52bdd88b4a5b11b) feat(api): export `BaseDirectory` in `path` module ([#1885](https://www.github.com/tauri-apps/tauri/pull/1885)) on 2021-05-30
|
||||
- Use `export type` to export TS types, enums and interfaces.
|
||||
- [9a662d26](https://www.github.com/tauri-apps/tauri/commit/9a662d2601b01d712c6bd205f8db1b674f56dfa7) fix: Monitor if --isolatedModules is enabled ([#1825](https://www.github.com/tauri-apps/tauri/pull/1825)) on 2021-05-13
|
||||
- [612cd8ec](https://www.github.com/tauri-apps/tauri/commit/612cd8ecb8e02954f3696b9e138cbc7d2c228fad) feat(api): finalize `export type` usage ([#1847](https://www.github.com/tauri-apps/tauri/pull/1847)) on 2021-05-17
|
||||
- Adds `focus?: boolean` to the WindowOptions interface.
|
||||
- [5f351622](https://www.github.com/tauri-apps/tauri/commit/5f351622c7812ad1bb56ddb37364ccaa4124c24b) feat(core): add focus API to the WindowBuilder and WindowOptions, [#1737](https://www.github.com/tauri-apps/tauri/pull/1737) on 2021-05-30
|
||||
- Adds `isDecorated` getter on the window API.
|
||||
- [f58a2114](https://www.github.com/tauri-apps/tauri/commit/f58a2114fbfd5307c349f05c88f2e08fd8baa8aa) feat(core): add `is_decorated` Window getter on 2021-05-30
|
||||
- Adds `isResizable` getter on the window API.
|
||||
- [1e8af280](https://www.github.com/tauri-apps/tauri/commit/1e8af280c27f381828d6209722b10e889082fa00) feat(core): add `is_resizable` Window getter on 2021-05-30
|
||||
- Adds `isVisible` getter on the window API.
|
||||
- [36506c96](https://www.github.com/tauri-apps/tauri/commit/36506c967de82bc7ff453d11e6104ecf66d7a588) feat(core): add `is_visible` API on 2021-05-30
|
||||
- Adds `requestUserAttention` API to the `window` module.
|
||||
- [7dcca6e9](https://www.github.com/tauri-apps/tauri/commit/7dcca6e9281182b11ad3d4a79871f09b30b9b419) feat(core): add `request_user_attention` API, closes [#2023](https://www.github.com/tauri-apps/tauri/pull/2023) ([#2026](https://www.github.com/tauri-apps/tauri/pull/2026)) on 2021-06-20
|
||||
- Adds `setFocus` to the window API.
|
||||
- [bb6992f8](https://www.github.com/tauri-apps/tauri/commit/bb6992f888196ca7c87bb2fe74ad2bd8bf393e05) feat(core): add `set_focus` window API, fixes [#1737](https://www.github.com/tauri-apps/tauri/pull/1737) on 2021-05-30
|
||||
- Adds `setSkipTaskbar` to the window API.
|
||||
- [e06aa277](https://www.github.com/tauri-apps/tauri/commit/e06aa277384450cfef617c0e57b0d5d403bb1e7f) feat(core): add `set_skip_taskbar` API on 2021-05-30
|
||||
- Adds `skipTaskbar?: boolean` to the WindowOptions interface.
|
||||
- [5525b03a](https://www.github.com/tauri-apps/tauri/commit/5525b03a78a2232c650043fbd9894ce1553cad41) feat(core): add `skip_taskbar` API to the WindowBuilder/WindowOptions on 2021-05-30
|
||||
- Adds `center?: boolean` to `WindowOptions` and `center()` API to the `appWindow`.
|
||||
- [5cba6eb4](https://www.github.com/tauri-apps/tauri/commit/5cba6eb4d28d53f06855d60d4d0eae6b95233ccf) feat(core): add window `center` API, closes [#1822](https://www.github.com/tauri-apps/tauri/pull/1822) ([#1954](https://www.github.com/tauri-apps/tauri/pull/1954)) on 2021-06-05
|
||||
- Adds `clipboard` APIs (write and read text).
|
||||
- [285bf64b](https://www.github.com/tauri-apps/tauri/commit/285bf64bf9569efb2df904c69c6df405ff0d62e2) feat(core): add clipboard writeText and readText APIs ([#2035](https://www.github.com/tauri-apps/tauri/pull/2035)) on 2021-06-21
|
||||
- [dee71ad5](https://www.github.com/tauri-apps/tauri/commit/dee71ad58349f699995cc9077b79032bacc6afcb) fix(workflows): update docs workflow syntax ([#2054](https://www.github.com/tauri-apps/tauri/pull/2054)) on 2021-06-23
|
||||
- The `http` APIs now resolve the returned promise when the API call finishes with an error status code.
|
||||
- [47f75584](https://www.github.com/tauri-apps/tauri/commit/47f7558417cc654bdb1d018127e8900bc4eac622) fix(core): resolve HTTP API on non-ok status code, fix binary response, closes [#2046](https://www.github.com/tauri-apps/tauri/pull/2046) ([#2053](https://www.github.com/tauri-apps/tauri/pull/2053)) on 2021-06-23
|
||||
- Improve RPC security by requiring a numeric code to invoke commands. The codes are generated by the Rust side and injected into the app's code using a closure, so external scripts can't access the backend. This change doesn't protect `withGlobalTauri` (`window.__TAURI__`) usage.
|
||||
- [160fb052](https://www.github.com/tauri-apps/tauri/commit/160fb0529fd31d755574ae30fbdf01fa221a2acb) feat(core): improve RPC security, closes [#814](https://www.github.com/tauri-apps/tauri/pull/814) ([#2047](https://www.github.com/tauri-apps/tauri/pull/2047)) on 2021-06-22
|
||||
- Mark the `WebviewWindow` constructor as public.
|
||||
- [4aeb936e](https://www.github.com/tauri-apps/tauri/commit/4aeb936e9b60b895d383597dc698ee5d638436f9) fix(api): `WebviewWindow` constructor is public ([#1888](https://www.github.com/tauri-apps/tauri/pull/1888)) on 2021-05-21
|
||||
- Validate arguments on the window `setLocation`, `setSize`, `setMinSize` and `setMaxSize` API.
|
||||
- [7616e6cc](https://www.github.com/tauri-apps/tauri/commit/7616e6cc7bcd49f688b0d00fdc33c94b7b93713d) feat(api): validate window API `size` and `location` arguments ([#1846](https://www.github.com/tauri-apps/tauri/pull/1846)) on 2021-05-17
|
||||
|
||||
## \[1.0.0-beta.1]
|
||||
|
||||
- Adds `package.json` to the `exports` object.
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@tauri-apps/api",
|
||||
"version": "1.0.0-beta.1",
|
||||
"version": "1.0.0-beta.2",
|
||||
"description": "Tauri API definitions",
|
||||
"type": "module",
|
||||
"funding": {
|
||||
|
@ -1,5 +1,18 @@
|
||||
# Changelog
|
||||
|
||||
## \[1.0.0-beta.1]
|
||||
|
||||
- The process of copying binaries and resources to `project_out_directory` was moved to the Tauri CLI.
|
||||
- [8f29a260](https://www.github.com/tauri-apps/tauri/commit/8f29a260e67aa111f6aeb262bd846a46d2858ce9) fix(cli.rs): copy resources and binaries on dev, closes [#1298](https://www.github.com/tauri-apps/tauri/pull/1298) ([#1946](https://www.github.com/tauri-apps/tauri/pull/1946)) on 2021-06-04
|
||||
- Allow setting a path to a license file for the Windows Installer (`tauri.conf.json > bundle > windows > wix > license`).
|
||||
- [b769c7f7](https://www.github.com/tauri-apps/tauri/commit/b769c7f7da4064b6133bf39a82127863d0d35531) feat(bundler): windows installer license, closes [#2009](https://www.github.com/tauri-apps/tauri/pull/2009) ([#2027](https://www.github.com/tauri-apps/tauri/pull/2027)) on 2021-06-21
|
||||
- Configure app shortcut on the Windows Installer.
|
||||
- [f0603fcc](https://www.github.com/tauri-apps/tauri/commit/f0603fccb389620e105a5927a9e4b84b5e6853f4) feat(bundler): desktop shortcut on Windows ([#2052](https://www.github.com/tauri-apps/tauri/pull/2052)) on 2021-06-23
|
||||
- Allow setting the Windows installer language and using project names that contains non-Unicode characters.
|
||||
- [47919619](https://www.github.com/tauri-apps/tauri/commit/47919619815900fc3af47ec5873e31afb778b0ad) feat(bundler): allow setting wix language, closes [#1976](https://www.github.com/tauri-apps/tauri/pull/1976) ([#1988](https://www.github.com/tauri-apps/tauri/pull/1988)) on 2021-06-15
|
||||
- Fixes resource bundling on Windows when there is nested resource folders.
|
||||
- [35a20527](https://www.github.com/tauri-apps/tauri/commit/35a2052771fc0897064ed146d9557527a0a76453) fix(bundler): windows resources bundling with nested folders ([#1878](https://www.github.com/tauri-apps/tauri/pull/1878)) on 2021-05-21
|
||||
|
||||
## \[1.0.0-beta.0]
|
||||
|
||||
- Fixes the `Installed-Size` value on the debian package.
|
||||
|
@ -2,7 +2,7 @@ workspace = { }
|
||||
|
||||
[package]
|
||||
name = "tauri-bundler"
|
||||
version = "1.0.0-beta.0"
|
||||
version = "1.0.0-beta.1"
|
||||
authors = [
|
||||
"George Burton <burtonageo@gmail.com>",
|
||||
"Tauri Programme within The Commons Conservancy"
|
||||
|
@ -1,5 +1,10 @@
|
||||
# Changelog
|
||||
|
||||
## \[1.0.0-beta.3]
|
||||
|
||||
- Allow empty argument when running `cli.rs`.
|
||||
- [8be35ced](https://www.github.com/tauri-apps/tauri/commit/8be35ced78658de732360e3b20d7d70108c9b32d) fix(cli.rs): `tauri.conf.json > tauri > bundle > targets` being ignored ([#1945](https://www.github.com/tauri-apps/tauri/pull/1945)) on 2021-06-04
|
||||
|
||||
## \[1.0.0-beta.2]
|
||||
|
||||
- Packages are checked with `!=` instead of `semver` for beta releases.
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@tauri-apps/cli",
|
||||
"version": "1.0.0-beta.2",
|
||||
"version": "1.0.0-beta.3",
|
||||
"description": "Command line interface for building Tauri apps",
|
||||
"bin": {
|
||||
"tauri": "./bin/tauri.js"
|
||||
|
@ -1,5 +1,35 @@
|
||||
# Changelog
|
||||
|
||||
## \[1.0.0-beta.2]
|
||||
|
||||
- Support `cargo tauri build` on Apple M1 chip.
|
||||
- [3bf853d7](https://www.github.com/tauri-apps/tauri/commit/3bf853d782b491ad4965a1da25d19337eeac161f) feat(cli.rs): support tauri build on M1 chip ([#1915](https://www.github.com/tauri-apps/tauri/pull/1915)) on 2021-05-29
|
||||
- Infer `app name` and `window title` from `package.json > productName` or `package.json > name`.
|
||||
Infer `distDir` and `devPath` by reading the package.json and trying to determine the UI framework (Vue.js, Angular, React, Svelte and some UI frameworks).
|
||||
- [21a971c3](https://www.github.com/tauri-apps/tauri/commit/21a971c3b76bf0c26d00b2520b4976fa526738f5) feat(cli.rs): infer devPath/distDir/appName from package.json ([#1930](https://www.github.com/tauri-apps/tauri/pull/1930)) on 2021-05-31
|
||||
- Watch workspace crates on `dev` command.
|
||||
- [86a23ff3](https://www.github.com/tauri-apps/tauri/commit/86a23ff30b4f18effa39c87b7cae6b7e324d131c) added support for cargo workspaces for `dev` command ([#1827](https://www.github.com/tauri-apps/tauri/pull/1827)) on 2021-05-13
|
||||
- Adds `features` argument to the `dev` and `build` commands.
|
||||
- [6ec8e84d](https://www.github.com/tauri-apps/tauri/commit/6ec8e84d9172c090ee1549db56c98c66f12436ff) feat(cli.rs): add `features` arg to dev/build ([#1828](https://www.github.com/tauri-apps/tauri/pull/1828)) on 2021-05-13
|
||||
- Fixes the libwebkit2gtk package name.
|
||||
- [e08065d7](https://www.github.com/tauri-apps/tauri/commit/e08065d7fe8398b41180b3a64854ec8e71174d42) fix: deb installation error ([#1844](https://www.github.com/tauri-apps/tauri/pull/1844)) on 2021-05-18
|
||||
- Properly keep all `tauri` features that are not managed by the CLI.
|
||||
- [17c7c439](https://www.github.com/tauri-apps/tauri/commit/17c7c4396ff2d5e13fc8726c2965b4e810fad6b9) refactor(core): use `attohttpc` by default ([#1861](https://www.github.com/tauri-apps/tauri/pull/1861)) on 2021-05-19
|
||||
- Copy resources and binaries to `OUT_DIR` on `tauri dev` command.
|
||||
- [8f29a260](https://www.github.com/tauri-apps/tauri/commit/8f29a260e67aa111f6aeb262bd846a46d2858ce9) fix(cli.rs): copy resources and binaries on dev, closes [#1298](https://www.github.com/tauri-apps/tauri/pull/1298) ([#1946](https://www.github.com/tauri-apps/tauri/pull/1946)) on 2021-06-04
|
||||
- Read cargo features from `tauri.conf.json > build > features` and propagate them on `dev` and `build`.
|
||||
- [2b814e9c](https://www.github.com/tauri-apps/tauri/commit/2b814e9c937489af0acb56051bd01c0d7fca2413) added cargo features to tauri config ([#1824](https://www.github.com/tauri-apps/tauri/pull/1824)) on 2021-05-13
|
||||
- Fixes `tauri.conf.json > tauri > bundle > targets` not applying to the bundler.
|
||||
- [8be35ced](https://www.github.com/tauri-apps/tauri/commit/8be35ced78658de732360e3b20d7d70108c9b32d) fix(cli.rs): `tauri.conf.json > tauri > bundle > targets` being ignored ([#1945](https://www.github.com/tauri-apps/tauri/pull/1945)) on 2021-06-04
|
||||
- Fixes `info` command not striping `\r` from child process version output.
|
||||
- [6a95d7ac](https://www.github.com/tauri-apps/tauri/commit/6a95d7acc378b40230bab18d00ea32de40a5818c) fix(cli.rs): `info` version checks not striping `\r` on Windows ([#1952](https://www.github.com/tauri-apps/tauri/pull/1952)) on 2021-06-05
|
||||
- Allow setting a path to a license file for the Windows Installer (`tauri.conf.json > bundle > windows > wix > license`).
|
||||
- [b769c7f7](https://www.github.com/tauri-apps/tauri/commit/b769c7f7da4064b6133bf39a82127863d0d35531) feat(bundler): windows installer license, closes [#2009](https://www.github.com/tauri-apps/tauri/pull/2009) ([#2027](https://www.github.com/tauri-apps/tauri/pull/2027)) on 2021-06-21
|
||||
- Change the `csp` value on the template to include `wss:` and `tauri:` to the `default-src` attribute.
|
||||
- [463fd00d](https://www.github.com/tauri-apps/tauri/commit/463fd00d06241c734994fe8e1882788dc30cc993) fix(csp): add wss and tauri to conf template ([#1974](https://www.github.com/tauri-apps/tauri/pull/1974)) on 2021-06-15
|
||||
- Adds `tauri > bundle > windows > wix > language` config option. See https://docs.microsoft.com/en-us/windows/win32/msi/localizing-the-error-and-actiontext-tables.
|
||||
- [47919619](https://www.github.com/tauri-apps/tauri/commit/47919619815900fc3af47ec5873e31afb778b0ad) feat(bundler): allow setting wix language, closes [#1976](https://www.github.com/tauri-apps/tauri/pull/1976) ([#1988](https://www.github.com/tauri-apps/tauri/pull/1988)) on 2021-06-15
|
||||
|
||||
## \[1.0.0-beta.1]
|
||||
|
||||
- Add `'self'` to default CSP because otherwise no joy on macOS.
|
||||
|
4
tooling/cli.rs/Cargo.lock
generated
4
tooling/cli.rs/Cargo.lock
generated
@ -1881,7 +1881,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "tauri-bundler"
|
||||
version = "1.0.0-beta.0"
|
||||
version = "1.0.0-beta.1"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"ar",
|
||||
@ -1914,7 +1914,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "tauri-cli"
|
||||
version = "1.0.0-beta.1"
|
||||
version = "1.0.0-beta.2"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"base64",
|
||||
|
@ -2,7 +2,7 @@ workspace = { }
|
||||
|
||||
[package]
|
||||
name = "tauri-cli"
|
||||
version = "1.0.0-beta.1"
|
||||
version = "1.0.0-beta.2"
|
||||
authors = [ "Tauri Programme within The Commons Conservancy" ]
|
||||
edition = "2018"
|
||||
categories = [ "gui", "web-programming" ]
|
||||
@ -19,7 +19,7 @@ path = "src/main.rs"
|
||||
[dependencies]
|
||||
clap = { version = "3.0.0-beta.2", features = [ "yaml" ] }
|
||||
anyhow = "1.0"
|
||||
tauri-bundler = { version = "1.0.0-beta.0", path = "../bundler" }
|
||||
tauri-bundler = { version = "1.0.0-beta.1", path = "../bundler" }
|
||||
colored = "2.0"
|
||||
once_cell = "1.8"
|
||||
serde = { version = "1.0", features = [ "derive" ] }
|
||||
|
@ -1,8 +1,8 @@
|
||||
{
|
||||
"cli.js": {
|
||||
"version": "1.0.0-beta.2",
|
||||
"version": "1.0.0-beta.3",
|
||||
"node": ">= 12.13.0"
|
||||
},
|
||||
"tauri": "1.0.0-beta.1",
|
||||
"tauri-build": "1.0.0-beta.0"
|
||||
"tauri": "1.0.0-beta.2",
|
||||
"tauri-build": "1.0.0-beta.1"
|
||||
}
|
||||
|
@ -1,5 +1,10 @@
|
||||
# Changelog
|
||||
|
||||
## \[1.0.0-beta.2]
|
||||
|
||||
- Fixes the `beforeDevCommand` on vite recipe.
|
||||
- [3c21ddc7](https://www.github.com/tauri-apps/tauri/commit/3c21ddc73cd7ab8141b730ceade46fc2dfadd996) fix(cta): use correct `beforeDevCommand` for vite recipe ([#1931](https://www.github.com/tauri-apps/tauri/pull/1931)) on 2021-06-01
|
||||
|
||||
## \[1.0.0-beta.1]
|
||||
|
||||
- Work around bugs between esbuild and npm by installing directly at the end of the sequence. Also default to using the latest on all of the installs instead of npx's cache.
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "create-tauri-app",
|
||||
"version": "1.0.0-beta.1",
|
||||
"version": "1.0.0-beta.2",
|
||||
"description": "Jump right into a Tauri App!",
|
||||
"bin": {
|
||||
"create-tauri-app": "./bin/create-tauri-app.js"
|
||||
|
Loading…
Reference in New Issue
Block a user