Commit 288f5ac
committed
chore(release): 1.1.0 [skip ci]
## [1.1.0](https://github.com/chrismichaelps/effuse/compare/@effuse/router@1.0.2...@effuse/router@1.1.0) (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 c5bbd23 commit 288f5ac
2 files changed
+18
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
1 | 16 | | |
2 | 17 | | |
3 | 18 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
57 | | - | |
| 57 | + | |
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
65 | | - | |
| 65 | + | |
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
| |||
0 commit comments