Releases: GenWave-Org/genwave
Releases · GenWave-Org/genwave
Release list
v5.0.0
What's Changed
- chore(release): v4.1.0 — demo pins + Bug Bash Thursday changelog by @genwave-radio in #500
- test(host): remove wall-clock window from Story179 listener-count specs (gh-#348) by @genwave-radio in #501
- test(host): widen Story012's feeder-tick budget for loaded-box scheduler noise (gh-#460) by @genwave-radio in #502
- fix(orchestration): boundary-fit reads show-aware ident durations (gh-#463) by @genwave-radio in #503
- refactor(host): break the Api↔Stats namespace cycle (gh-#445, 1 of 2) by @genwave-radio in #504
- refactor(abstractions)!: break the Core Events↔Abstractions namespace cycle (gh-#445, 2 of 2) by @genwave-radio in #505
- fix(personas): delete 409 names the blocking dated special(s) (gh-#462) by @genwave-radio in #506
- test(admin-ui): type-check the spec suite via tsconfig.specs.json (gh-#347) by @genwave-radio in #507
- refactor(schedule): 23503 race mapping moves behind the repository seam (gh-#406 slice 1) by @genwave-radio in #508
- refactor(fontpacks): 23505 collision mapping moves behind the repository seam (gh-#406 slice 2) by @genwave-radio in #509
- refactor(settings): station.settings SQL moves into StationSettingsRepository (gh-#406 slice 3) by @genwave-radio in #510
- refactor(seeding): boot-seed marker I/O moves into StationSettingsRepository (gh-#406 slice 4) by @genwave-radio in #511
- refactor(settings): the boot config provider reads through StationSettingsRepository (gh-#406 slice 5) by @genwave-radio in #512
- refactor(settings): land gh-#406 slices 4+5 on main (stacked-PR base-retarget catch) by @genwave-radio in #513
Full Changelog: v4.1.0...v5.0.0
v4.1.0
What's Changed
- chore(release): v4.0.0 — demo pins + CHANGELOG by @genwave-radio in #489
- fix(tts): pronunciation rules suppress same-word speech corrections (gh-#491) by @genwave-radio in #492
- fix(context): pluralize the 13 singular-only somber nouns (gh-#479) by @genwave-radio in #493
- chore(abstractions): ship XML docs in the NuGet package (gh-#417) by @genwave-radio in #494
- docs: fix four stale RequestCompletionAsync prose references (gh-#477) by @genwave-radio in #495
- fix(themes): save-as-own provenance guard becomes an atomic conditional upsert (gh-#394) by @genwave-radio in #496
- fix(personas): out-of-range pace warns at import time, not silently at render (gh-#483) by @genwave-radio in #497
- fix(health): pair RestartCount with recency so old storms stop reading as live (gh-#490) by @genwave-radio in #498
- feat(tts): respell-assist capability probe — hide before first use on espeak-less boxes (gh-#487) by @genwave-radio in #499
Full Changelog: v4.0.0...v4.1.0
v4.0.0
What's Changed
- chore(release): v3.5.0 — demo pins + CHANGELOG by @genwave-radio in #475
- chore(plan): pending specs for the voice-epic resumption (STORY-319–325) by @genwave-radio in #476
- feat(tts): copy fits its break — VQ-e, the gh-#277 slice (T262–T265) by @genwave-radio in #478
- feat(context): storms somber, facts rotate — VQ-g, the gh-#468 slice (T271–T273) by @genwave-radio in #480
- feat(orchestration): the boundary respects the backlog — VQ-f, the gh-#469 slice (T266–T270) by @genwave-radio in #484
- feat(tts): the pronunciation thread — wire, pace, observability (T138–T143) by @genwave-radio in #485
- feat: the pronunciation editor — API, rows, audition, respell oracle (T144-T146, T274-T280) by @genwave-radio in #488
Full Changelog: v3.5.0...v4.0.0
v3.5.0
What's Changed
- chore: v3.4.0 pin bump + CHANGELOG by @genwave-radio in #466
- docs: README catches up with v3.4.0 reality by @genwave-radio in #470
- fix(obs): drop icecast's per-metadata-push log ceremony at alloy ingest (gh-#251) by @genwave-radio in #471
- feat(catalog): admit the per-kind entries/// shelf layout by @genwave-radio in #472
- feat(wardrobe): silo the catalog kinds by tab (gh-#393) by @genwave-radio in #473
- feat(catalog-shelf): silo the shelf kinds by tab (gh-#372) by @genwave-radio in #474
Full Changelog: v3.4.0...v3.5.0
v3.4.0
What's Changed
- chore(release): pin the demo overlay to home-v3.3.2 + the v3.3.2 changelog entry by @genwave-radio in #440
- feat(tools): soak-check.sh + HARDWARE.md soak runbook — the identical stress test for any box by @genwave-radio in #442
- fix(launch): --pinned prunes superseded images after a healthy up (gh-#441) by @genwave-radio in #443
- chore(admin-ui): lockfile security bumps — clears all 3 Dependabot highs (+2 npm-audit families) by @genwave-radio in #444
- test(arch): namespace cycle-freedom guard + baseline of the two live cycles (gh-#445) by @genwave-radio in #446
- fix(tts): strip chat preambles with unquoted bodies (gh-#430) by @genwave-radio in #447
- feat(admin-ui): Wardrobe uninstall affordance (gh-#428) by @genwave-radio in #448
- feat(booth-log): LLM call rows carry the authoring persona's name (gh-#429) by @genwave-radio in #449
- feat(settings): T229 polish batch — per-key errors, persona dropdowns, lat/long help, bed flyover by @genwave-radio in #450
- docs(hardware): SSH key setup for headless Pi boxes by @genwave-radio in #451
- docs(hardware): Pi 4 bring-up gotchas learned live + soak-check printf fix by @genwave-radio in #452
- docs: README catches up with v3.3.x reality by @genwave-radio in #454
- feat: Dayparting PR 1/5 — foundation (db/35, Show entity + /api/shows, resolver chokepoint, air-time stamp) by @genwave-radio in #455
- feat: Dayparting PR 2/5 — authoring surfaces (Shows page, span-assign picker, imaging scope) by @genwave-radio in #456
- feat: Dayparting PR 3/5 — on the air (ceremony, flavor line, show idents, spectator) by @genwave-radio in #457
- feat: Dayparting PR 4/5 — the catalog show kind (import shell, shelf, soft hire offer) by @genwave-radio in #458
- feat: Dayparting PR 5/5 — 🪂 dated specials (the ruled-droppable tail) by @genwave-radio in #459
- fix: time announcements join the station ident (gh-#453) by @genwave-radio in #461
Full Changelog: v3.3.2...v3.4.0
v3.3.2
What's Changed
- chore(release): pin the demo overlay to home-v3.3.1 + the v3.3.1 changelog entry by @genwave-radio in #436
- fix(context): history airability gate — tone screen + wiki-markup residue strip (gh-#433) by @genwave-radio in #437
- fix(db): one-time cue reset (db/34) — retire pre-v3.3.1 truncating cue points by @genwave-radio in #439
Full Changelog: v3.3.1...v3.3.2
v3.3.1
What's Changed
- chore: v3.3.0 pin bump + changelog by @genwave-radio in #422
- docs: README catches up with F105 — re-apply of #414, refreshed to v3.3.0 truth by @genwave-radio in #423
- fix(loudness): cue-out only from silence that extends to EOF — interior pauses are content (gh-#424) by @genwave-radio in #435
Full Changelog: v3.3.0...v3.3.1
v3.3.0
What's Changed
- chore(demo): pin demo box to home-v3.2.0 by @genwave-radio in #396
- docs: reconcile with v3.0.0–v3.2.0 reality (README, CHANGELOG backfill, FONTS recipe, DEPLOYMENT) by @genwave-radio in #397
- test(arch): the F105 architecture fitness suite — six laws, front-and-center (T211–T215) by @genwave-radio in #407
- chore(deps-dev): bump hono from 4.12.29 to 4.13.1 in /admin-ui by @dependabot[bot] in #408
- test(tools): SEAMS.md — the generated seam map + CI drift gate (T216–T217) by @genwave-radio in #410
- chore(db): uniform exec bits on the three 644 migration scripts by @genwave-radio in #411
- docs: README catches up with F105 (seam tooling, six test projects, laws pointer) by @genwave-radio in #414
- Revert "docs: README catches up with F105 (seam tooling, six test pro… by @genwave-radio in #415
- F112 + F113: MusicSelectionPolicy extraction, db/33, air-time segment_kind (PR 1 of 4) by @genwave-radio in #416
- F107–F109: the context seam — IContextProvider, weather, history (PR 2 of 4) by @genwave-radio in #418
- F110: clock-anchored idents + time announcements (PR 3 of 4) by @genwave-radio in #419
- F111 + F112 completion: the straddle handoff (PR 4 of 4) by @genwave-radio in #420
Full Changelog: v3.2.0...v3.3.0
v3.2.0
What's Changed
- chore(deps): bump docker/login-action from 4.5.2 to 4.6.0 by @dependabot[bot] in #387
- chore(deps-dev): bump postcss from 8.5.24 to 8.5.25 in /admin-ui by @dependabot[bot] in #388
- chore(deps-dev): bump @types/react-dom from 19.2.3 to 19.2.4 in /admin-ui by @dependabot[bot] in #389
- chore(deps-dev): bump @types/react from 19.2.17 to 19.2.18 in /admin-ui by @dependabot[bot] in #390
- chore(deps): bump next from 16.2.12 to 16.3.0 in /admin-ui by @dependabot[bot] in #391
- chore(deps-dev): bump @types/node from 26.1.1 to 26.1.2 in /admin-ui by @dependabot[bot] in #392
- chore(demo): pin demo box to home-v3.1.1 by @genwave-radio in #377
- feat: the wardrobe workshop M2 — widened font law + the v2 theme editor (F104, T205–T209) by @genwave-radio in #395
Full Changelog: v3.1.1...v3.2.0
v3.1.1
What's Changed
- docs: v3.1.0 release notes (font packs — F104 M1) by @genwave-radio in #373
- chore(demo): pin demo box to home-v3.1.0 by @genwave-radio in #374
- fix: the catalog tells the installed truth — licence, state, Wardrobe (v3.1.1) by @genwave-radio in #376
Full Changelog: v3.1.0...v3.1.1