Files
tauri-plugins-workspace/plugins/deep-link/CHANGELOG.md
T
github-actions[bot]andLucas Nogueira 44293a5722 Publish New Versions (v2) (#3689)
* publish new versions

* torch 2.0.0

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.app>
2026-10-14 15:17:54 -03:00

20 KiB

Changelog

[2.6.2]

  • 2d541bc0 (#3585 by @vincentkoc) Return an I/O error when an XDG registration, unregistration, or query command exits unsuccessfully on Linux. Match the queried desktop filename exactly, and remove the app's MIME association when unregistering so it is not selected again by fallback. Preserve other schemes, applications, defaults, and desktop command quoting.

[2.6.1]

  • 569ee82c Fix the docs.rs build for Android: the build script now detects docs.rs through the DOCS_RS environment variable, since cfg(docsrs) is never set for build scripts.

[2.6.0]

  • ecd3273e (#3480 by @renovate) Updated windows-rs dependencies:

    • deep-link: updated windows-registry to 0.6 and windows-result to 0.4. The public Error::Windows variant wraps windows_result::Error; applications using this type directly should update their windows-result dependency.
    • opener: updated windows to 0.62. The public Error::Win32Error variant wraps windows::core::Error; applications using this type directly should update their windows dependency.
    • single-instance: updated windows-sys to 0.61
    • updater: updated windows-sys to 0.61

[2.5.0]

  • ae3c808e (#3602) The plugin's global API script (used with app.withGlobalTauri) now resolves the core API from window.__TAURI__ instead of bundling its own copy of @tauri-apps/api. Values created with the core API are now accepted by plugin APIs in global mode (e.g. an Image from window.__TAURI__.image passed to clipboardManager.writeImage, which previously failed the instanceof check against the plugin's private copy), and the script is considerably smaller.
  • 9b29b601 Update MSRV to 1.90 to match tauri.
  • a87a3c7d Update documentation.

[2.4.10]

[2.4.9]

[2.4.8]

  • 024ec0c2 (#3214 by @joshIsCoding) Account for differing Android VIEW intent in ChromeOS, fixing deep-link behaviour on Chromium platforms.
  • 015e817c (#3186 by @lucasfernog) Validate Android new intent is actually a deep link before triggering the onOpenUrl event.

[2.4.7]

[2.4.6]

[2.4.5]

  • 93426f85 Fixed an issue that caused docs.rs builds to fail. No user facing changes.

[2.4.4]

[2.4.3]

[2.4.2]

[2.4.1]

  • d4f8299b (#2844 by @yobson1) Fix deep link protocol handler not set as default on linux Fix duplicate protocols added to MimeType section in .desktop files on linux

[2.4.0]

[2.3.0]

  • 4d10acee (#993 by @m00nwtchr) Exposed Android's path, pathPattern and pathSuffix configurations.
  • 4d10acee (#993 by @m00nwtchr) Added a scheme configuration to set a scheme other than http/https. This is only supported on Android and will still default to http,https if not set.

[2.2.1]

bug

  • 38deef43 (#2483) Fix is_registered not being able to pickup deep link registered in HKEY_LOCAL_MACHINE on Windows
  • 38deef43 (#2483) Fix unregister not being able to remove deep link registered in HKEY_LOCAL_MACHINE on Windows

[2.2.0]

  • 3a79266b (#2173 by @FabianLars) Bumped all plugins to v2.2.0. From now, the versions for the Rust and JavaScript packages of each plugin will be in sync with each other.

[2.0.1]

[2.0.1]

[2.0.0]

  • e2c4dfb6 Update to tauri v2 stable release.

[2.0.0-rc.7]

[2.0.0-rc.6]

  • 6f3f6679 (#1780) Added DeepLink::on_open_url function to match the JavaScript API implementation, which wraps the deep-link://new-url event and also send the current deep link if there's any.

[2.0.0-rc.5]

  • 984110a9 (#1770 by @lucasfernog) Emit the deep-link://new-url event on Linux and Windows when the app is executed with a deep link CLI argument, matching the iOS and macOS behavior.

[2.0.0-rc.2]

[2.0.0-rc.3]

[2.0.0-rc.1]

[2.0.0-rc.1]

  • 2c00c029 (#1630 by @FabianLars) Fixed an issue that caused multi-word IIFE names to not be formatted correctly. For example the barcode-scanner was defined as window.__TAURI_PLUGIN_CLIPBOARDMANAGER__ instead of window.__TAURI_PLUGIN_CLIPBOARD_MANAGER__.
  • 5d170a54 (#1671 by @lucasfernog) Update to tauri 2.0.0-rc.3.

changes

[2.0.0-rc.0]

[2.0.0-beta.10]

[2.0.0-beta.9]

[2.0.0-beta.8]

[2.0.0-beta.7]

[2.0.0-beta.6]

[2.0.0-beta.5]

[2.0.0-beta.4]

[2.0.0-beta.3]

[2.0.0-beta.3]

  • a04ea2f(#1071) The global API script is now only added to the binary when the withGlobalTauri config is true.

[2.0.0-beta.2]

[2.0.0-beta.1]

[2.0.0-beta.0]

[2.0.0-alpha.5]

[2.0.0-alpha.4]

  • 387c2f9(#802) Update to @tauri-apps/api v2.0.0-alpha.13.

[2.0.0-alpha.3]

  • 387c2f9(#802) Update to @tauri-apps/api v2.0.0-alpha.12.

[2.0.0-alpha.2]

  • e438e0a(#676) Update to @tauri-apps/api v2.0.0-alpha.11.

[2.0.0-alpha.1]

  • 5c13736(#673) Update to @tauri-apps/api v2.0.0-alpha.9.

[2.0.0-alpha.0]