diff --git a/CHANGELOG.md b/CHANGELOG.md index 9b29db33..3e128850 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,24 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.2.0](https://github.com/TrigenSoftware/nano_kit/compare/v1.1.0...v1.2.0) (2026-08-12) + +### Features + +* **agera,kida,nanoviews:** bottom-up deferred effect scopes ([#189](https://github.com/TrigenSoftware/nano_kit/issues/189)) ([dd3169f](https://github.com/TrigenSoftware/nano_kit/commit/dd3169fbddcffbb3d8000f1f6127e40c37ec2386)) +* **agera:** derive mounted state from the graph instead of counting subscribers ([#191](https://github.com/TrigenSoftware/nano_kit/issues/191)) ([9c43fce](https://github.com/TrigenSoftware/nano_kit/commit/9c43fcedac7b7a46ac3ce3106bb89ea00f2233f9)) +* **nanoviews:** rename effect attributes from `$$name` to `name$` ([#188](https://github.com/TrigenSoftware/nano_kit/issues/188)) ([468a293](https://github.com/TrigenSoftware/nano_kit/commit/468a293e6f39ff032618ecc302e21d0b755cbe21)) + +### Bug Fixes + +* **agera,kida,nanoviews,query:** run user reducers and event handlers untracked ([#193](https://github.com/TrigenSoftware/nano_kit/issues/193)) ([03c78db](https://github.com/TrigenSoftware/nano_kit/commit/03c78db4332524c25393098980731c222a938647)) +* **nanoviews:** apply multi-word and custom style properties ([#195](https://github.com/TrigenSoftware/nano_kit/issues/195)) ([3270183](https://github.com/TrigenSoftware/nano_kit/commit/3270183ca2b2afe591c2ef5d8af3e8ce0a2ee873)) + +### Performance Improvements + +* **agera,kida,store:** replace `morph` with the signal constructor protocol ([#197](https://github.com/TrigenSoftware/nano_kit/issues/197)) ([23b3370](https://github.com/TrigenSoftware/nano_kit/commit/23b337007b4898d5e0d2fc0e4e127a2df71d392e)) +* **agera,nanoviews:** cut allocations and graph work on the binding paths ([#196](https://github.com/TrigenSoftware/nano_kit/issues/196)) ([3d1c93b](https://github.com/TrigenSoftware/nano_kit/commit/3d1c93b987f5ee8e161c42005b07b9ab11a2a63f)) + ## [1.1.0](https://github.com/TrigenSoftware/nano_kit/compare/v1.0.0...v1.1.0) (2026-08-03) ### ✨ Highlights diff --git a/package.json b/package.json index 3a52a2af..fe8ffe1e 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "nano_kit", "type": "module", "private": true, - "version": "1.1.0", + "version": "1.2.0", "description": "A small Direct DOM library for creating user interfaces.", "author": "dangreen", "license": "MIT", diff --git a/packages/agera/CHANGELOG.md b/packages/agera/CHANGELOG.md index 3e9144f8..37c6c33e 100644 --- a/packages/agera/CHANGELOG.md +++ b/packages/agera/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.2.0](https://github.com/TrigenSoftware/nano_kit/compare/v1.0.0...v1.2.0) (2026-08-12) + +### Features + +* bottom-up deferred effect scopes ([#189](https://github.com/TrigenSoftware/nano_kit/issues/189)) ([dd3169f](https://github.com/TrigenSoftware/nano_kit/commit/dd3169fbddcffbb3d8000f1f6127e40c37ec2386)) +* derive mounted state from the graph instead of counting subscribers ([#191](https://github.com/TrigenSoftware/nano_kit/issues/191)) ([9c43fce](https://github.com/TrigenSoftware/nano_kit/commit/9c43fcedac7b7a46ac3ce3106bb89ea00f2233f9)) + +### Bug Fixes + +* run user reducers and event handlers untracked ([#193](https://github.com/TrigenSoftware/nano_kit/issues/193)) ([03c78db](https://github.com/TrigenSoftware/nano_kit/commit/03c78db4332524c25393098980731c222a938647)) + +### Performance Improvements + +* cut allocations and graph work on the binding paths ([#196](https://github.com/TrigenSoftware/nano_kit/issues/196)) ([3d1c93b](https://github.com/TrigenSoftware/nano_kit/commit/3d1c93b987f5ee8e161c42005b07b9ab11a2a63f)) +* replace `morph` with the signal constructor protocol ([#197](https://github.com/TrigenSoftware/nano_kit/issues/197)) ([23b3370](https://github.com/TrigenSoftware/nano_kit/commit/23b337007b4898d5e0d2fc0e4e127a2df71d392e)) + ## [1.0.0](https://github.com/TrigenSoftware/nano_kit/compare/v1.0.0-alpha.1...v1.0.0) (2026-07-22) ### Nano Kit 1.0 🎉 diff --git a/packages/agera/package.json b/packages/agera/package.json index 224d50fa..a3e0f584 100644 --- a/packages/agera/package.json +++ b/packages/agera/package.json @@ -1,7 +1,7 @@ { "name": "agera", "type": "module", - "version": "1.0.0", + "version": "1.2.0", "description": "A small push-pull based signal library based on alien-signals algorithm.", "author": "dangreen", "license": "MIT", diff --git a/packages/kida/CHANGELOG.md b/packages/kida/CHANGELOG.md index 2cacaec5..d161c857 100644 --- a/packages/kida/CHANGELOG.md +++ b/packages/kida/CHANGELOG.md @@ -3,6 +3,20 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.2.0](https://github.com/TrigenSoftware/nano_kit/compare/v1.0.0...v1.2.0) (2026-08-12) + +### Features + +* bottom-up deferred effect scopes ([#189](https://github.com/TrigenSoftware/nano_kit/issues/189)) ([dd3169f](https://github.com/TrigenSoftware/nano_kit/commit/dd3169fbddcffbb3d8000f1f6127e40c37ec2386)) + +### Bug Fixes + +* run user reducers and event handlers untracked ([#193](https://github.com/TrigenSoftware/nano_kit/issues/193)) ([03c78db](https://github.com/TrigenSoftware/nano_kit/commit/03c78db4332524c25393098980731c222a938647)) + +### Performance Improvements + +* replace `morph` with the signal constructor protocol ([#197](https://github.com/TrigenSoftware/nano_kit/issues/197)) ([23b3370](https://github.com/TrigenSoftware/nano_kit/commit/23b337007b4898d5e0d2fc0e4e127a2df71d392e)) + ## [1.0.0](https://github.com/TrigenSoftware/nano_kit/compare/v1.0.0-alpha.1...v1.0.0) (2026-07-22) ### Nano Kit 1.0 🎉 diff --git a/packages/kida/package.json b/packages/kida/package.json index 5f858f03..6db020bc 100644 --- a/packages/kida/package.json +++ b/packages/kida/package.json @@ -1,7 +1,7 @@ { "name": "kida", "type": "module", - "version": "1.0.0", + "version": "1.2.0", "description": "A small state management library inspired by Nano Stores.", "author": "dangreen", "license": "MIT", diff --git a/packages/query/CHANGELOG.md b/packages/query/CHANGELOG.md index 029e141e..e52976d7 100644 --- a/packages/query/CHANGELOG.md +++ b/packages/query/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.2.0](https://github.com/TrigenSoftware/nano_kit/compare/v1.0.0...v1.2.0) (2026-08-12) + +### Bug Fixes + +* run user reducers and event handlers untracked ([#193](https://github.com/TrigenSoftware/nano_kit/issues/193)) ([03c78db](https://github.com/TrigenSoftware/nano_kit/commit/03c78db4332524c25393098980731c222a938647)) + ## [1.0.0](https://github.com/TrigenSoftware/nano_kit/compare/v1.0.0-alpha.1...v1.0.0) (2026-07-22) ### Nano Kit 1.0 🎉 diff --git a/packages/query/package.json b/packages/query/package.json index 44aca81a..7f5cd62d 100644 --- a/packages/query/package.json +++ b/packages/query/package.json @@ -1,7 +1,7 @@ { "name": "@nano_kit/query", "type": "module", - "version": "1.0.0", + "version": "1.2.0", "description": "A small and powerful remote data management library for @nano_kit/store.", "author": "dangreen", "license": "MIT", diff --git a/packages/store/CHANGELOG.md b/packages/store/CHANGELOG.md index 9d4a4836..11bab0b4 100644 --- a/packages/store/CHANGELOG.md +++ b/packages/store/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.2.0](https://github.com/TrigenSoftware/nano_kit/compare/v1.0.0...v1.2.0) (2026-08-12) + +### Performance Improvements + +* replace `morph` with the signal constructor protocol ([#197](https://github.com/TrigenSoftware/nano_kit/issues/197)) ([23b3370](https://github.com/TrigenSoftware/nano_kit/commit/23b337007b4898d5e0d2fc0e4e127a2df71d392e)) + ## [1.0.0](https://github.com/TrigenSoftware/nano_kit/compare/v1.0.0-alpha.1...v1.0.0) (2026-07-22) ### Nano Kit 1.0 🎉 diff --git a/packages/store/package.json b/packages/store/package.json index c0964379..84c73bb3 100644 --- a/packages/store/package.json +++ b/packages/store/package.json @@ -1,7 +1,7 @@ { "name": "@nano_kit/store", "type": "module", - "version": "1.0.0", + "version": "1.2.0", "description": "A lightweight state management library inspired by Nano Stores.", "author": "dangreen", "license": "MIT",