[2.5.1]
685d3424(#3746 by @963s) Fixed a deadlock between loading a store and closing a store at the same time, which could freeze the main thread for good.StoreExt::get_storeand the save on exit took the same two locks in the wrong order too. Store files are also no longer read while the plugin's stores lock is held.
PNPM Publish
npm warn publish npm auto-corrected some errors in your package.json when publishing. Please run "npm pkg fix" to address these errors.
npm warn publish errors corrected:
npm warn publish "repository" was changed from a string to an object
npm warn publish "repository.url" was normalized to "git+https://github.com/tauri-apps/plugins-workspace.git"
npm notice
npm notice 📦 @tauri-apps/plugin-store@2.5.1
npm notice Tarball Contents
npm notice 888B LICENSE.spdx
npm notice 4.4kB README.md
npm notice 23.2kB dist-js/index.cjs
npm notice 25.2kB dist-js/index.d.ts
npm notice 23.0kB dist-js/index.js
npm notice 712B package.json
npm notice Tarball Details
npm notice name: @tauri-apps/plugin-store
npm notice version: 2.5.1
npm notice filename: tauri-apps-plugin-store-2.5.1.tgz
npm notice package size: 7.6 kB
npm notice unpacked size: 77.4 kB
npm notice shasum: 1d9f13ee32a8d2378a529a0770d1c0acc711cf78
npm notice integrity: sha512-lm/84hFRWHKay[...]DDHrPk1C5psaQ==
npm notice total files: 6
npm notice
npm notice npm tokens that bypass 2FA are being restricted for account changes and direct publishing. Learn how to prepare: https://gh.io/npm-gat-bypass2fa-deprecation
npm notice Publishing to https://registry.npmjs.org/ with tag latest and public access
npm notice publish Signed provenance statement with source and build information from GitHub Actions
npm notice publish Provenance statement published to transparency log: https://search.sigstore.dev/?logIndex=3783460421
npm notice Your package is being processed and may take a few minutes to become available.
+ @tauri-apps/plugin-store@2.5.1