Skip to content

Commit d6c3501

Browse files
chore(release): 1.0.3 [skip ci]
## [1.0.3](https://github.com/chrismichaelps/effuse/compare/@effuse/store@1.0.2...@effuse/store@1.0.3) (2026-01-14) ### Features * **core:** Add comprehensive DOM event handlers Ref: [#15](#15) ([6321247](6321247)) * **core:** Add element-specific attribute interfaces Ref: [#15](#15) ([0ed70a1](0ed70a1)) * **core:** Add strict HTMLAttributes interface Ref: [#15](#15) ([2207453](2207453)) * **core:** Add strict JSX type unions Ref: [#15](#15) ([258ec5d](258ec5d)) * **core:** Add WAI-ARIA 1.2 attribute types Ref: [#15](#15) ([809ffd8](809ffd8)) * **core:** Define IntrinsicElements interface Ref: [#15](#15) ([28cfa88](28cfa88)) * **core:** Export modular JSX type system Ref: [#15](#15) ([76be321](76be321)) * **core:** implement reactive refs and directives module ([cff6c2d](cff6c2d)) * **core:** integrate refs system into renderer ([4d191c9](4d191c9)) * **router:** update navigation and view components to new patterns ([9241583](9241583)) ### Bug Fixes * **ci:** build packages sequentially to respect dependency order ([304beeb](304beeb)) * **ci:** build packages sequentially to respect dependency order ([72b8a80](72b8a80)) * **core:** explicitly re-export CreateElementNode from render/index ([fc03143](fc03143)) * **core:** refactor Fragment to callable function ([60662c1](60662c1)) * **core:** restore isEffuseNode export ([f2a1a63](f2a1a63)) * **i18n:** enable strict interface support and improved type inference. ([d440778](d440778)), closes [#19](#19) ### Code Refactoring * **core/blueprint:** replace manual type guards with Predicate ([bda20b1](bda20b1)) * **core/infra:** replace manual type guards with Predicate ([6d5d745](6d5d745)) * **core/reactivity:** replace manual type guards with Predicate ([fc1b0ee](fc1b0ee)) * **core/render:** replace manual type guards with Predicate ([3f20c56](3f20c56)) * **core:** audit and consolidate suspense module and remove dead code ([a47dd08](a47dd08)) * **core:** consolidate scattered constants into constants.ts ([dc97342](dc97342)) * **core:** Migrate runtime to modular bindings Ref: [#15](#15) ([79a4325](79a4325)) * **core:** remove dead internal services and devtools module ([e2b896e](e2b896e)) * **core:** use tagged enums for node types and mount logic ([3a2c5fd](3a2c5fd)) * **ink:** migrate AST to tagged enums and update parser ([195395c](195395c)) * **query:** migrate client to internal handler architecture ([de0eb73](de0eb73)) * **router|i18n:** replace manual type guards with Predicate ([75d7550](75d7550)) * **store:** migrate core logic to internal handler architecture ([92c83be](92c83be)) ### Tests * **core:** add integration suites for store and query ([31aeb1a](31aeb1a)) * **core:** add refs system comprehensive tests ([60ee23e](60ee23e)) * **ink:** remove redundant file header comments ([e061b43](e061b43)) * **ink:** reorganize tests and add comprehensive coverage ([f52301b](f52301b)) ### Build System * Configure pnpm workspaces with explicit linking and limit build concurrency. ([f2d51e0](f2d51e0))
1 parent 288f5ac commit d6c3501

File tree

2 files changed

+18
-3
lines changed

2 files changed

+18
-3
lines changed

packages/store/CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
## @effuse/store [1.0.3](https://github.com/chrismichaelps/effuse/compare/@effuse/store@1.0.2...@effuse/store@1.0.3) (2026-01-14)
2+
3+
### Code Refactoring
4+
5+
* **store:** migrate core logic to internal handler architecture ([92c83be](https://github.com/chrismichaelps/effuse/commit/92c83beac9233552604a0380dfe8d5b5f4498139))
6+
7+
### Tests
8+
9+
* **core:** add integration suites for store and query ([31aeb1a](https://github.com/chrismichaelps/effuse/commit/31aeb1ac271fc97cee6eb7f99e217717c502ef2d))
10+
11+
12+
### Dependencies
13+
14+
* **@effuse/core:** upgraded to 1.1.0
15+
116
## @effuse/store [1.0.2](https://github.com/chrismichaelps/effuse/compare/@effuse/store@1.0.1...@effuse/store@1.0.2) (2026-01-08)
217

318

packages/store/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@effuse/store",
3-
"version": "1.0.2",
3+
"version": "1.0.3",
44
"description": "A functional state management system built on Effect-ts. It offers typed, robust global state handling designed to scale with your application's logic.",
55
"author": "Chris M. Pérez",
66
"license": "MIT",
@@ -48,15 +48,15 @@
4848
"node": ">=22.14.0"
4949
},
5050
"peerDependencies": {
51-
"@effuse/core": "1.0.3"
51+
"@effuse/core": "1.1.0"
5252
},
5353
"dependencies": {
5454
"effect": "^3.19.14"
5555
},
5656
"devDependencies": {
5757
"@effect/eslint-plugin": "^0.3.2",
5858
"@types/node": "^25.0.8",
59-
"@effuse/core": "1.0.3",
59+
"@effuse/core": "1.1.0",
6060
"eslint": "^9.39.2",
6161
"tsup": "^8.5.1",
6262
"typescript": "^5.9.3",

0 commit comments

Comments
 (0)