Skip to content

Commit 10ee1c3

Browse files
github-actions[bot]DanielFGray
authored andcommitted
chore(main): release fibrae 0.3.0
1 parent 8d5466e commit 10ee1c3

3 files changed

Lines changed: 38 additions & 2 deletions

File tree

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"packages/fibrae": "0.2.3"
2+
"packages/fibrae": "0.3.0"
33
}

packages/fibrae/CHANGELOG.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# Changelog
2+
3+
## [0.3.0](https://github.com/DanielFGray/fibrae/compare/fibrae-v0.2.3...fibrae-v0.3.0) (2026-03-15)
4+
5+
6+
### Features
7+
8+
* add ComponentScope service for component lifecycle ([28c8beb](https://github.com/DanielFGray/fibrae/commit/28c8bebdc7599381f6b9dccd8b9090951707018d))
9+
* add navigateTo() for SPA navigation outside Effect runtime ([306c741](https://github.com/DanielFGray/fibrae/commit/306c741ddf43cc5ddba5b2cf0a0164bbeb0e4599))
10+
* auto-discover hydration state from DOM and upgrade to @effect-atom/atom 0.5 ([fbcbcf6](https://github.com/DanielFGray/fibrae/commit/fbcbcf6392a38db3e7f0b46af0249f7bbe568423))
11+
* **cli:** merge CLI into fibrae as export subpaths ([c7a79b5](https://github.com/DanielFGray/fibrae/commit/c7a79b53977f9dd7e0c5aa1a52ad149d0b5e0faf))
12+
* consolidate JSX types with VChild/VNode + prettier + fix vite config ([182e1d1](https://github.com/DanielFGray/fibrae/commit/182e1d1093f5b1f2ee015da8f543a0b100f8bc37))
13+
* enhance router with type-safe builder API ([ad3a8ae](https://github.com/DanielFGray/fibrae/commit/ad3a8aeefe6f7aee7b6d525ba337f72a11a1b464))
14+
* **error-boundary:** Effect-native ErrorBoundary returning Stream<VElement, ComponentError> ([3f9f154](https://github.com/DanielFGray/fibrae/commit/3f9f1547b4a7b7b9f3e3defec9785031b6fccb32))
15+
* **ErrorBoundary:** JSX-style API with navigation recovery ([9c80145](https://github.com/DanielFGray/fibrae/commit/9c80145268d89f8c3741999191a12789dee2e199))
16+
* **live:** add live() atom constructor with Result + serialization ([3eec88a](https://github.com/DanielFGray/fibrae/commit/3eec88a3ac54c78b6682481d5f51f8ee494e581e))
17+
* **live:** add LiveConfig service for URL resolution ([945782d](https://github.com/DanielFGray/fibrae/commit/945782d7ba50d5f72b938ebf9ca858c9a953964f))
18+
* **live:** add sseStream — EventSource as Effect Stream ([a486fc1](https://github.com/DanielFGray/fibrae/commit/a486fc18198f79c8fa85d7c8bbc2281ac5f948a1))
19+
* **live:** auto-activate SSE streams for live atoms in render ([91bf4e7](https://github.com/DanielFGray/fibrae/commit/91bf4e72ceec1b7d3c09b3dd894199d69c17a41d))
20+
* **live:** deprecate channel/connect, add shared SSE connections ([79a6cd4](https://github.com/DanielFGray/fibrae/commit/79a6cd413cc89f6c7a471c19c4508aa19c1c86ec))
21+
* **live:** serve() and serveGroup() accept live atoms alongside channels ([01487d1](https://github.com/DanielFGray/fibrae/commit/01487d1b50c9013c2277666b0b4db330b28975b7))
22+
* **router:** type-safe navigation with route name inference ([5c39355](https://github.com/DanielFGray/fibrae/commit/5c39355c62c8b398c78b566e36eec1bb315773d5))
23+
24+
25+
### Bug Fixes
26+
27+
* add Suspense hydration support and improve DOM property handling ([e826328](https://github.com/DanielFGray/fibrae/commit/e8263282e4c544615922bea37a833fa6d908ec0e))
28+
* boolean HTML attribute handling in JSX runtime ([820d6fa](https://github.com/DanielFGray/fibrae/commit/820d6fad869a793c176c6087361765ce34579d12))
29+
* **cli:** prevent FOUC and fix dev SSR for SPA routes ([a1c4de9](https://github.com/DanielFGray/fibrae/commit/a1c4de94862dc506ec9c8268d9374e44e95573de))
30+
* handle defaultValue/defaultChecked as DOM properties, auto-detect services in render ([bf6d283](https://github.com/DanielFGray/fibrae/commit/bf6d28361991742087b3ef746317825b45363a77))
31+
* **jsx:** derive global HTML attributes from native DOM types ([b86a30f](https://github.com/DanielFGray/fibrae/commit/b86a30f1120cbe7b0a84fa900e0a9cdaf0b398f4))
32+
* narrow hydration function error types from unknown to never ([674f2be](https://github.com/DanielFGray/fibrae/commit/674f2be7483926227ee1db6a0575f6eec00f18be))
33+
* **package:** add repository field for npm provenance ([30dbfbd](https://github.com/DanielFGray/fibrae/commit/30dbfbdf9cdc48e6bc776eb87e2bcbf7f987620f))
34+
* resolve all pre-existing type errors across project ([99f46d6](https://github.com/DanielFGray/fibrae/commit/99f46d66371177e510f4b206268b4e43591261e6))
35+
* **router:** back navigation now updates UI after SSR hydration ([0c7e121](https://github.com/DanielFGray/fibrae/commit/0c7e121e4d00627943c2905a695cc686937c0c5a))
36+
* update repository URL to fibrae ([6a1b948](https://github.com/DanielFGray/fibrae/commit/6a1b948c105d887bdabfa84a4a5e15daf8d4ba58))

packages/fibrae/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "fibrae",
3-
"version": "0.2.3",
3+
"version": "0.3.0",
44
"description": "Effect-first JSX renderer with automatic reactivity",
55
"license": "MIT",
66
"repository": {

0 commit comments

Comments
 (0)