Releases: signalxjs/lynx
Releases · signalxjs/lynx
v0.8.0
What's Changed
- release: v0.8.0 (sigx core 0.7.0) (#500) @andtii
- Add Platform API + fold in device-info (#485) @andtii
- revert(updates): restore Updates.configure(), drop defineUpdates() (#474) @andtii
🚀 Features
- lynx-updates: self-hosted, CI-driven OTA extension points (#497) @andtii
- lynx-testing: run use:* directives in the test renderer (#494) @andtii
- lynx-runtime: use:* directive system + show directive (#492) @andtii
- lynx-webrtc: iOS native implementation (#483) @andtii
- lynx-webrtc: W3C-shaped WebRTC module — JS API + Android native (#481) @andtii
🐛 Bug Fixes
- native: guard NSString prop setters against NSNull (-[NSNull length] map crash) (#476) @andtii
- lynx-core: normalize DeviceInfo into a platform-discriminated result (#486) (#487) @andtii
- publish: double-quote skip filters so Windows re-runs publish the missing packages (#478) @andtii
🧰 Maintenance
Full Changelog: v0.7.0...v0.8.0
v0.7.0
What's Changed
- feat(updates)!: replace Updates.configure() with top-level defineUpdates() by @andtii in #458
- docs: drop beta-first/soak release requirement — we publish directly to latest by @andtii in #462
- docs(updates-ui): clarify dismissal persistence is automatic by @andtii in #465
- feat(lynx-cli): typed Info.plist and application passthrough by @andtii in #461
- feat(lynx-sqlite): embedded SQLite database module with migrations and live queries by @andtii in #467
- feat(lynx-cli): migrate plugin arg schemas to @sigx/cli 0.4 fluent builders by @andtii in #469
- release: v0.7.0 - lynx-sqlite, defineUpdates, lynx-cli fluent args by @andtii in #471
Full Changelog: v0.6.1...v0.7.0
v0.6.1
What's Changed
- fix(lynx-cli): flatten iOS marketing icon to opaque PNG (App Store rejects alpha) by @andtii in #437
- chore: examples consume @sigx/cli ^0.3.0 by @andtii in #440
- feat(lynx-cli): declare required CLI binary range by @andtii in #443
- chore(deps): drop web @sigx/router bridge from lynx-linking; bump @sigx core to latest by @andtii in #444
- feat: OTA updates - @sigx/lynx-updates + @sigx/lynx-updates-ui with pluggable backends, modes and crash rollback by @andtii in #438
- docs(workflow): merge with an explicit --subject/--body so GitHub can't append co-author trailers by @andtii in #449
- fix(lynx-daisyui): recolor Input/Textarea background & border on theme switch by @andtii in #450
- fix(showcase): theme the mention popup; demo mentions in the keyboard-docked composer by @andtii in #452
- feat(lynx-markdown): auto-tint suggestion popup from textColor when suggestionPopup is omitted by @andtii in #455
- release: v0.6.1 — lockstep bump + changelog for the published release by @andtii in #460
Full Changelog: v0.6.0...v0.6.1
v0.6.0
v0.5.7
What's Changed
- feat(showcase): Gestures & Motion area — 7 gesture/animation demos by @andtii in #421
- docs(changelog): record #421 under Unreleased by @andtii in #422
- docs(workflow): file a docs-repo issue before merge; tag it on release by @andtii in #424
- ci(release-drafter): restore autolabeling under v7 by @andtii in #427
- fix(lynx-cli): guard DevPerfMetric behind #if DEBUG so iOS Release archives compile by @andtii in #429
Full Changelog: v0.5.6...v0.5.7
v0.5.6
What's Changed
- chore(release): 0.5.6 (#407) @andtii
- fix(lynx-runtime): display bound <input>/<textarea> model value + model binding for HeroUI form controls (#406) @andtii
- feat(lynx-markdown): themeable, avatar-capable trigger suggestion popup (#403) @andtii
- ci(release): workflow_dispatch + provenance toggle to complete a stuck publish (#401) @andtii
Full Changelog: v0.5.5...v0.5.6
v0.5.5
What's Changed
- ci(release): workflow_dispatch + provenance toggle to complete a stuck publish (#401) @andtii
- chore(release): 0.5.5 (#399) @andtii
- test(lynx-plugin): de-flake icons-apply integration test (#398) @andtii
- fix(lynx-dev-client): graceful 404 for missing CSS hot-update files (stop spurious HMR error) (#396) @andtii
- fix(lynx-dev-client): dedupe error overlay with LogBox + filter HMR noise + parse Lynx-JSON (#394) @andtii
- docs: update stale module count in README (25+ → 40+) (#392) @andtii
Full Changelog: v0.5.4...v0.5.5
v0.5.4
What's Changed
- chore(release): 0.5.4 (#390) @andtii
- docs: repoint homepage/docs links to sigx.dev + trim README drift (#388) @andtii
- feat(lynx-dev-client): reason-first error overlay — collapsible stack, multi-error pager, copy (#389) @andtii
- fix(lynx-cli): add R8 -dontwarn for SmartRefreshLayout/material gap (#385) @andtii
- feat(lynx-plugin): transparent bare fetch() on Lynx via ProvidePlugin (#384) @andtii
- docs: surface logging/observability in root README + showcase config (#382) @andtii
- feat(lynx): re-export fetch from @sigx/lynx (Lynx 0.5.0 bare-fetch fix) + docs (#380) @andtii
- fix(lynx-richtext): guard NSNumber prop setters against NSNull (iOS crash) (#381) @andtii
Full Changelog: v0.5.3...v0.5.4
v0.5.3
What's Changed
- chore(release): 0.5.3 (#377) @andtii
- feat(lynx-dev-client): surface uncaught errors in dev (terminal + richer iOS overlay) (#376) @andtii
- fix(lynx-http): global fetch must win on the Lynx runtime (Lynx 0.5.0 engine-fetch regression) (#374) @andtii
- feat(lynx-cli): sigx doctor checks @sigx/lynx-* version consistency + staleness (#372) @andtii
- feat(logging): declarative signalx.config.ts config + release observability auto-wiring (Phase 2b) (#369) @andtii
- docs(readme): trim package tables, point to sigx.dev/lynx (#363) @andtii
Full Changelog: v0.5.2...v0.5.3
v0.5.2
What's Changed
- feat(cli): stable dev-server port + reload-on-reconnect by @andtii in #350
- feat(lynx-core): logging layer — leveled+namespaced logger + HTTP request/timing logs by @andtii in #352
- feat(cli): invalidate build caches on dependency version change by @andtii in #353
- feat(lynx): expose the logger from the @sigx/lynx umbrella for app code by @andtii in #359
- feat(lynx-observability): opt-in prod error capture + provider-agnostic sinks (logging Phase 2) by @andtii in #361
- feat(dev-client): iOS dev-feature parity with Android + connection banner by @andtii in #357
- fix(lynx-dev-client): stop double-logging device console lines in the dev terminal by @andtii in #365
- chore(release): lockstep 0.5.2 by @andtii in #368
Full Changelog: v0.5.1...v0.5.2