diff --git a/.changeset/pre.json b/.changeset/pre.json index 95ca551a8..2bd0a2fef 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -234,6 +234,7 @@ "sse-solid2-async-reactivity", "state-machine-solid2-migration", "storage-isolated-declarations-fix", + "storage-sync-cleanup", "styles-solid2-migration", "sunny-poets-brush", "sweet-olives-talk", diff --git a/packages/storage/CHANGELOG.md b/packages/storage/CHANGELOG.md index 7d595659d..bf6f7e252 100644 --- a/packages/storage/CHANGELOG.md +++ b/packages/storage/CHANGELOG.md @@ -1,5 +1,11 @@ # @solid-primitives/storage +## 5.0.0-next.7 + +### Patch Changes + +- 2dfa8d5: Return an explicit disposer as the fourth value from `makePersisted` to unsubscribe sync listeners and cancel pending initialization. Preserve writes made before deferred initialization. + ## 5.0.0-next.6 ### Patch Changes diff --git a/packages/storage/deno.jsonc b/packages/storage/deno.jsonc index 74c4db07d..f4f213065 100644 --- a/packages/storage/deno.jsonc +++ b/packages/storage/deno.jsonc @@ -1,6 +1,6 @@ { "name": "@solid-primitives/storage", - "version": "5.0.0-next.6", + "version": "5.0.0-next.7", "description": "Primitive that provides reactive wrappers for storage access", "license": "MIT", "exports": { diff --git a/packages/storage/package.json b/packages/storage/package.json index 0592f4af3..5508f798f 100644 --- a/packages/storage/package.json +++ b/packages/storage/package.json @@ -1,6 +1,6 @@ { "name": "@solid-primitives/storage", - "version": "5.0.0-next.6", + "version": "5.0.0-next.7", "description": "Primitive that provides reactive wrappers for storage access", "author": "Alex Lohr ", "contributors": [