Files
upstream-tauri-plugins/.changes/global-api-script-reuse-core.md
upstream-mirror 9ad64ec987
Some checks failed
integration tests / run-integration-tests (windows-latest) (push) Has been cancelled
Test Rust / test (push) Has been cancelled
test plugins e2e (mobile) / ios (push) Has been cancelled
test plugins e2e / test (map[name:Windows os:windows-latest]) (push) Has been cancelled
test plugins e2e / test (map[name:macOS os:macos-latest]) (push) Has been cancelled
integration tests / run-integration-tests (macos-latest) (push) Has been cancelled
version or publish / version-or-publish (push) Failing after 0s
integration tests / run-integration-tests (ubuntu-22.04) (push) Failing after 0s
Lint JavaScript / eslint (push) Failing after 0s
Sync / sync-to-mirrors (push) Failing after 0s
test plugins e2e (mobile) / android (push) Failing after 0s
test plugins e2e / test (map[name:Linux os:ubuntu-latest]) (push) Failing after 0s
Test Rust / changes (push) Failing after 0s
Lint Rust / changes (push) Failing after 0s
Lint Rust / clippy (push) Has been skipped
Audit Rust / audit-rust (push) Failing after 1s
Audit JavaScript / audit-js (push) Failing after 1s
snapshot of https://github.com/tauri-apps/plugins-workspace.git (v2, 2026-09-23; blobs > 131072B omitted)
2026-09-23 17:17:10 +05:00

1.5 KiB

autostart, autostart-js, barcode-scanner, barcode-scanner-js, biometric, biometric-js, cli, cli-js, clipboard-manager, clipboard-manager-js, deep-link, deep-link-js, dialog, dialog-js, fs, fs-js, geolocation, geolocation-js, global-shortcut, global-shortcut-js, haptics, haptics-js, http, http-js, log, log-js, nfc, nfc-js, notification, notification-js, opener, opener-js, os, os-js, positioner, positioner-js, process, process-js, shell, shell-js, sql, sql-js, store, store-js, stronghold, stronghold-js, updater, updater-js, upload, upload-js, websocket, websocket-js, window-state, window-state-js
autostart autostart-js barcode-scanner barcode-scanner-js biometric biometric-js cli cli-js clipboard-manager clipboard-manager-js deep-link deep-link-js dialog dialog-js fs fs-js geolocation geolocation-js global-shortcut global-shortcut-js haptics haptics-js http http-js log log-js nfc nfc-js notification notification-js opener opener-js os os-js positioner positioner-js process process-js shell shell-js sql sql-js store store-js stronghold stronghold-js updater updater-js upload upload-js websocket websocket-js window-state window-state-js
patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch

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.