diff --git a/.changeset/solid-two-integration.md b/.changeset/solid-two-integration.md deleted file mode 100644 index a2ec5e5..0000000 --- a/.changeset/solid-two-integration.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -'@codebelt/classy-store': minor ---- - -Migrate the `/solid` adapter to Solid 2.0.0-rc.18 only. Solid 1 is no longer -supported. Pin the exact release candidate; browser apps should also use -`@solidjs/web@2.0.0-rc.18` and Solid 2's compiler tooling. The public -`useClassyStore(store): () => Snapshot` API is unchanged. - -Forward store notifications synchronously to Solid while preserving Solid 2's -native scheduling and ordinary core subscription batching. Solid's `flush()` -now applies pending store-backed computed values and DOM updates. - -Require a live Solid owner before subscribing, and release subscriptions on owner -disposal, including disposal during notification. Add real-component regressions -for inputs, computed values, keyed lists, timing, and cleanup; update the example, -TypeScript checks, CI, and public integration guide. diff --git a/packages/classy-store/CHANGELOG.md b/packages/classy-store/CHANGELOG.md index ac58d55..9b2622a 100644 --- a/packages/classy-store/CHANGELOG.md +++ b/packages/classy-store/CHANGELOG.md @@ -1,5 +1,23 @@ # @codebelt/classy-store +## 0.9.0 + +### Minor Changes + +- [#40](https://github.com/codeBelt/classy-store/pull/40) [`3e2281d`](https://github.com/codeBelt/classy-store/commit/3e2281ddf1202c4742afdd72b0f5065c7d81d237) Thanks [@codeBelt](https://github.com/codeBelt)! - Migrate the `/solid` adapter to Solid 2.0.0-rc.18 only. Solid 1 is no longer + supported. Pin the exact release candidate; browser apps should also use + `@solidjs/web@2.0.0-rc.18` and Solid 2's compiler tooling. The public + `useClassyStore(store): () => Snapshot` API is unchanged. + + Forward store notifications synchronously to Solid while preserving Solid 2's + native scheduling and ordinary core subscription batching. Solid's `flush()` + now applies pending store-backed computed values and DOM updates. + + Require a live Solid owner before subscribing, and release subscriptions on owner + disposal, including disposal during notification. Add real-component regressions + for inputs, computed values, keyed lists, timing, and cleanup; update the example, + TypeScript checks, CI, and public integration guide. + ## 0.8.2 ### Patch Changes diff --git a/packages/classy-store/package.json b/packages/classy-store/package.json index d7c8074..838433e 100644 --- a/packages/classy-store/package.json +++ b/packages/classy-store/package.json @@ -1,6 +1,6 @@ { "name": "@codebelt/classy-store", - "version": "0.8.2", + "version": "0.9.0", "description": "Class-based reactive state management — ES6 Proxy + immutable snapshots", "repository": { "type": "git",