All releases
Release
v1.0.2
What shipped, in numbers
- 33
- PRs merged
- 16,528
- Lines added
- 6,486
- Code lines
- Code
- 6,486
- Tests
- 8,978
- Docs
- 1,064
- Sum · code + tests + docs
- 16,528
of 33 merged
- bug 24 73%
- feature 4 12%
- polish 0 0%
- docs 4 12%
- groundwork 0 0%
- unclassified 1 3%
since v1.0.0 · tagged
What shipped
- fix(tui): #2856 extend the #2421 seal to the turn-CREATING harvest + timer-immune native path (#2869)
- feat(tui): #2859 ACE-rail incremental streaming — ace_reply_partial + provisional turn + harmonica de-burst [Deliverable 2] (#2876)
- feat(tui): #2861 text-paste pill — collapse big paste to editable pill (#2886)
- fix(tui): #2702 handoff must not kill a live-attached cockpit (#2881)
- fix(tui): #2875 merge-queue in-flight feedback + re-press guard (#2880)
- feat(tui): #2860 image-pill Nerd-font glyph — 3-tier capability-gated resolver (amends #2820) (#2879)
- feat(gate): #2874 worker-authority seal — a worker cannot merge or close (power ends at GOLDEN) (#2878)
- docs+fix(docs-render): #2864 Deliverable 1 — ADR-0080 (ratified) + every ADR renders natively (adr→laudo) (#2877)
- fix(tui): #2854 worker-done lifecycle — halt /goal loop (keep window) + ACE narrates check→merge trail (#2872)
- fix(tui): #2858 KILL marker-reminder injector — events sink is sole attribution authority (#2873)
- fix(tui): #2857 align "you"-turn body margin to the Ace-turn indent (#2871)
- fix(tui): #2847 uncap ForgePlay input caps — describe intent at any length (#2853)
- fix(worker): #2846 resolve customer repo default branch, never hardcode rc9 (#2849)
- fix(tui): #2832 Fleet/Stats single GitHub source + live ticking spinner (#2844)
- fix(tui): #2830 Billing Cost scrolls on landing — kill the focus-split freeze (#2838)
- fix(billing): #2833 billable-hours integrity — ticketless under-count · live-0h read · per-project earned (#2839)
- fix(tui): #2831 stats bands share one frame edge — lipgloss-v2 border-inclusive Width (#2842)
- fix(mergepipe): #2828 premature-GOLDEN gate hardening — settle/confirm + relay guard (#2840)
- fix(tui): #2793 cockpit footer verb "Start a Play" → "Start a Feature" (#2816)
- fix(billing): #2821 close steal TOCTOU in mkdir lock — atomic-rename stale recovery (review MAJOR-1) (#2827)
- fix(tui): #2820 composer image pill + uncapped ACE input (#2825)
- fix(desktop): #2819 cockpit Nerd-glyph tofu — serve bundled TTF bytes to Restty via setFontSources (#2826)
- fix(docs): #2817 route open-bound render through RenderSelfContained (inline CSS) (#2824)
- fix(billing): #2821 portable billing lock — flock-or-mkdir mutex so macOS timer start is clean (#2823)
- fix(desktop): #2818 decouple markdown preview from store.Selected() — render any .md styled (#2822)
- fix(infra): #2813 buy-button checkout — Function URL AWS_IAM + CloudFront OAC [DRAFT] (#2814)
- fix(release): #2812 auto-handle CHANGELOG section so goreleaser never fails git-dirty (#2815)
- fix(merge): #2805 auto-merge fires hands-free — gate-aware merge step + controller send-back + transient re-check (#2806)
- fix(tui): #2802 cockpit-rail flawless — reminder cadence/dedup/composer-gate + founder mirror + you-misattribution (#2803)