v0.4.0
What's Changed
- feat: travel-journal showcase + framework fixes surfaced building it by @andtii in #31
- fix(lynx-plugin): auto-process worklet directives in pre-built @sigx/* dists by @andtii in #32
- fix: header chrome (transitions, modal preservation) + cleanups by @andtii in #41
- feat(lynx-daisyui): ThemeProvider + useTheme, promoted from examples/showcase by @andtii in #42
- refactor(lynx-navigation): unify Stack render — one shape, pure layer plan by @andtii in #43
- docs(lynx-navigation): document placement (render-only) by @andtii in #44
- chore(lynx-*): migrate plain-tsc packages to vite + strip .js extensions by @andtii in #45
- fix(hmr): patch screens correctly + dev-server port fallback by @andtii in #47
- feat(lynx): add @sigx/lynx/client types entry for app ambients by @andtii in #49
- fix(lynx-cli): force-stop Android app before dev relaunch by @andtii in #48
- feat(icons): @sigx/lynx-icons + FA Free / Lucide adapters + build-time tree-shaking by @andtii in #51
- feat(lynx-cli)!: auto-discover modules + rename to signalx.config.ts by @andtii in #53
- fix(lynx-icons): render via instead of by @andtii in #52
- fix(lynx-cli): patch LynxServiceAPI 3.7.0's broken header search path by @andtii in #55
- feat(lynx-icons): include: ['*'] for JSON-driven UIs by @andtii in #56
- chore: adopt lockstep versioning at 0.4.0 by @andtii in #57
Full Changelog: v0.2.0...v0.4.0