Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Apply Version Updates From Current Changes #8775

Merged
merged 1 commit into from
Feb 19, 2024
Merged

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Feb 5, 2024

Version Updates

Merging this PR will release new versions of the following packages based on your change files.

@tauri-apps/api

[2.0.0-beta.1]

New Features

  • 16e550ec(#8844) Add a new webviewWindow module that exports WebviewWindow class and related methods such as getCurrent and getAll.
  • 16e550ec(#8844) Add Window.onFileDropEvent method.

Breaking Changes

  • 16e550ec(#8844) Renamed the following enum variants of TauriEvent enum:

    • TauriEvent.WEBVIEW_FILE_DROP -> TauriEvent.FILE_DROP
    • TauriEvent.WEBVIEW_FILE_DROP_HOVER -> TauriEvent.FILE_DROP_HOVER
    • TauriEvent.WEBVIEW_FILE_DROP_CANCELLED -> TauriEvent.FILE_DROP_CANCELLED
  • 16e550ec(#8844) Move WebviewWindow class from webview module to a new webviewWindow module.

tauri-utils

[2.0.0-beta.2]

Enhancements

  • 0cb0a15c(#8789) Add webviews array on the capability for usage on multiwebview contexts.
  • 83a68deb(#8797) Added a new configuration option tauri.conf.json > app > security > capabilities to reference existing capabilities and inline new ones. If it is empty, all capabilities are still included preserving the current behavior.
  • 8d16a80d(#8802) The Context struct now includes the runtime authority instead of the resolved ACL. This does not impact most applications.
  • 28fb036c(#8852) Enhance resource directory resolution on development.
  • dd7571a7(#8815) Do not generate JSON schema and markdown reference file if the plugin does not define any permissions and delete those files if they exist.
  • 5618f6d2(#8856) Relax requirements on plugin's identifiers to be alphanumeric and - instead of only lower alpha and -.
  • 8d16a80d(#8802) Refactored the capability types and resolution algorithm.

Bug Fixes

  • ae0fe47c(#8774) Fix compile error when tauri.conf.json had bundle > license set.

Breaking Changes

  • f284f9c5(#8898) Changed the capability remote configuration to take a list of urls instead of domains for more flexibility.

tauri-bundler

[2.0.0-beta.2]

Dependencies

tauri-runtime

[2.0.0-beta.2]

What's Changed

  • 16e550ec(#8844) Add WebviewEvent, RunEvent::WebviewEvent and WebviewDispatch::on_webview_event.

Dependencies

Breaking Changes

tauri-runtime-wry

[2.0.0-beta.2]

What's Changed

  • 76ce9f61(#3002) Enhance centering a newly created window, it will no longer jump to center after being visible.
  • 16e550ec(#8844) Add WebviewEvent, RunEvent::WebviewEvent and WebviewDispatch::on_webview_event.

Dependencies

Breaking Changes

tauri-codegen

[2.0.0-beta.2]

Enhancements

  • 83a68deb(#8797) Added a new configuration option tauri.conf.json > app > security > capabilities to reference existing capabilities and inline new ones. If it is empty, all capabilities are still included preserving the current behavior.
  • 8d16a80d(#8802) The generate_context proc macro now accepts a capabilities attribute where the value is an array of file paths that can be conditionally compiled. These capabilities are added to the application along the capabilities defined in the Tauri configuration file.

Dependencies

tauri-macros

[2.0.0-beta.2]

Enhancements

  • 8d16a80d(#8802) The generate_context proc macro now accepts a capabilities attribute where the value is an array of file paths that can be conditionally compiled. These capabilities are added to the application along the capabilities defined in the Tauri configuration file.

Dependencies

tauri-plugin

[2.0.0-beta.2]

Enhancements

  • dd7571a7(#8815) Do not generate JSON schema and markdown reference file if the plugin does not define any permissions and delete those files if they exist.

Dependencies

tauri-build

[2.0.0-beta.2]

Enhancements

  • 83a68deb(#8797) Added a new configuration option tauri.conf.json > app > security > capabilities to reference existing capabilities and inline new ones. If it is empty, all capabilities are still included preserving the current behavior.
  • edb11c13(#8781) Added Attributes::plugin() to register a plugin that is inlined in the application crate.
  • 8d16a80d(#8802) Added CodegenContext::capability to include a capability file dynamically.

Bug Fixes

  • 0e8e9cd0(#8906) Fixes the capability schema not resolving inner definitions.
  • 19fb5f0b(#8782) Fix generating invalid schema files.

Dependencies

tauri

[2.0.0-beta.3]

New Features

  • 16e550ec(#8844) Add webview-specific events for multi-webview windows:

    • Add WebviewEvent enum
    • Add RunEvent::WebviewEvent variant.
    • Add Builder::on_webview_event and Webview::on_webview_event methods.

Enhancements

  • 11a5816b(#8864) A file-drop now allows sub-directories recursively when the path is a directory.
  • 0cb0a15c(#8789) Add webviews array on the capability for usage on multiwebview contexts.
  • 258494bd(#8806) Added Manager::add_capability to add a capability file at runtime.
  • 5618f6d2(#8856) Relax requirements on plugin's identifiers to be alphanumeric and - instead of only lower alpha and -.

Bug Fixes

  • 16e550ec(#8844) Fix JS event listeners registered using JS listen api with EventTarget::Any never fired.
  • 8751c329(#8793) Fix invoking toggle devtools by hotkey.
  • bd73ab0a(#8766) When using the multiwebview mode, properly remove the webview from memory on Webview::close.
  • 46b6598a(#8826) Fix JS onCloseRequested catching close event from other windows.
  • 2e6db908(#8777) Fix regression in tauri::Error not being Sync.

What's Changed

  • 76ce9f61(#3002) Enhance centering a newly created window, it will no longer jump to center after being visible.

Dependencies

Breaking Changes

  • 258494bd(#8806) Removed the lifetime parameter from ipc::GlobalScope and ipc::CommandScope.
  • f284f9c5(#8898) Changed the capability remote configuration to take a list of urls instead of domains for more flexibility.
  • 2f55bfec(#8795) Update raw-window-handle to 0.6.
  • 2e6db908(#8777) Require ScopeObject::Error to be Sync as well.

@tauri-apps/cli

[2.0.0-beta.2]

Enhancements

  • 83a68deb(#8797) Update app template following capabilities configuration change.

Bug Fixes

  • aa06a053(#8810) Fix tauri plugin android init printing invalid code that has a missing closing ".
  • 3cee26a5(#8865) On Windows, fixed tauri info fails to detect the build tool when the system language is CJK.
  • 052e8b43(#8838) Downgrade minisign dependency fixing updater signing key bug and prevent it from happening in the future.
  • fb0d9971(#8783) Fixes a regression on the --config argument not accepting file paths.
  • baca704d(#8768) Do not migrate updater configuration if the active flag is set to false.

Dependencies

tauri-cli

[2.0.0-beta.2]

Enhancements

  • 83a68deb(#8797) Update app template following capabilities configuration change.

Bug Fixes

  • aa06a053(#8810) Fix tauri plugin android init printing invalid code that has a missing closing ".
  • 3cee26a5(#8865) On Windows, fixed tauri info fails to detect the build tool when the system language is CJK.
  • 052e8b43(#8838) Downgrade minisign dependency fixing updater signing key bug and prevent it from happening in the future.
  • fb0d9971(#8783) Fixes a regression on the --config argument not accepting file paths.
  • baca704d(#8768) Do not migrate updater configuration if the active flag is set to false.

Dependencies

@github-actions github-actions bot requested a review from a team as a code owner February 5, 2024 13:08
@github-actions github-actions bot force-pushed the release/version-updates branch 5 times, most recently from 1ff0b9d to b1f35a5 Compare February 6, 2024 11:04
@github-actions github-actions bot force-pushed the release/version-updates branch 5 times, most recently from bc74892 to 3943e26 Compare February 12, 2024 16:14
@github-actions github-actions bot force-pushed the release/version-updates branch 13 times, most recently from a23e589 to 70a910a Compare February 19, 2024 18:27
@lucasfernog lucasfernog force-pushed the release/version-updates branch from 70a910a to 11f8151 Compare February 19, 2024 18:37
@lucasfernog lucasfernog merged commit 18ff84f into dev Feb 19, 2024
34 checks passed
@lucasfernog lucasfernog deleted the release/version-updates branch February 19, 2024 18:49
@kitty-eu-org
Copy link

@lucasfernog tauri-shell-plugin use ipc::GlobalScope and ipc::CommandScope with lifetime, Can you update tauri-shell-plugin synchronously?

@kitty-eu-org
Copy link

I forked a tauri-shell-plugin project, but it couldn't be compiled.

@lucasfernog
Copy link
Member

we're working on it, there's an open PR on the plugin workspace but we're facing an issue with zstd

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants