Releases: chrismichaelps/effuse
Releases · chrismichaelps/effuse
@effuse/store@1.0.3
@effuse/router@1.1.0
@effuse/query@1.0.3
@effuse/ink@1.0.4
@effuse/i18n@1.0.4
@effuse/core@1.1.0
@effuse/core 1.1.0 (2026-01-14)
Features
- core: Add comprehensive DOM event handlers Ref: #15 (6321247)
- core: Add element-specific attribute interfaces Ref: #15 (0ed70a1)
- core: Add strict HTMLAttributes interface Ref: #15 (2207453)
- core: Add strict JSX type unions Ref: #15 (258ec5d)
- core: Add WAI-ARIA 1.2 attribute types Ref: #15 (809ffd8)
- core: Define IntrinsicElements interface Ref: #15 (28cfa88)
- core: Export modular JSX type system Ref: #15 (76be321)
- core: implement reactive refs and directives module (cff6c2d)
- core: integrate refs system into renderer (4d191c9)
Bug Fixes
- core: explicitly re-export CreateElementNode from render/index (fc03143)
- core: refactor Fragment to callable function (60662c1)
- core: restore isEffuseNode export (f2a1a63)
Code Refactoring
- core/blueprint: replace manual type guards with Predicate (bda20b1)
- core/infra: replace manual type guards with Predicate (6d5d745)
- core/reactivity: replace manual type guards with Predicate (fc1b0ee)
- core/render: replace manual type guards with Predicate (3f20c56)
- core: audit and consolidate suspense module and remove dead code (a47dd08)
- core: consolidate scattered constants into constants.ts (dc97342)
- core: Migrate runtime to modular bindings Ref: #15 (79a4325)
- core: remove dead internal services and devtools module (e2b896e)
- core: use tagged enums for node types and mount logic (3a2c5fd)
Tests
- core: add refs system comprehensive tests (60ee23e)
@effuse/store@1.0.2
@effuse/store@1.0.1
@effuse/store@1.0.0
@effuse/store 1.0.0 (2026-01-08)
Features
- add cancellable, timeout, retry, and debounced/throttled actions, along with async reactivity features. (16a7347)
- ci: add multi-semantic-release for monorepo npm publishing (f8c00a1)
- improve store devtools logging. (27f0f85)
- introduce new @effuse/query package for data fetching and update related dependencies. (51c9380)
- store: add RaceEmptyError and HydrationError tagged errors (c05e7bf)
Bug Fixes
- add publishConfig to enable public npm publishing for scoped packages (5d5ed45)
- sync lockfile, restore workspace deps, update node engine (652944d)
Documentation
- add basic comments to store services, actions, and utilities. (17560b5)
Code Refactoring
- add custom tagged error types across core, router, and store packages for improved error handling. (c4175c9)
- remove unused services, no-op implementations, and simplify store persistence utilities. (dfabafd)
- standardize error classes to extend Data.TaggedError and centralize their definitions. (e7f80c1)
- store: apply Effect patterns in store, connector, schema (60f37d8)
- unexport internal Effect utilities and clean up API surface (945a9e0)