Skip to content

v0.9.0 - release candidate readiness

Choose a tag to compare

@NovaRagnarok NovaRagnarok released this 16 May 20:59
b6b74b3

Highlights

RepoGarden 0.9 is the release-candidate cut for real users before v1. It keeps the local-first posture, tightens packaging, repairs the live TUI harness, and adds smoke coverage for the real app shell.

Added

  • REPOGARDEN_REDUCED_MOTION=1 now forces reduced motion for a single run without changing saved settings.
  • CI now runs a real tmux-backed TUI smoke on Ubuntu so first-run and ready-screen regressions get caught outside unit tests.

Changed

  • User-facing docs now describe the local-first 0.9 release-candidate line, including the supported ~/.repogarden storage location and migration expectation.
  • First-run and creature-system copy now use the current awake / happy / stuck / sleepy vocabulary.
  • Claude/Codex usage bars are opt-in for fresh installs.
  • Shelf dividers now explain each vibe group: active changes, flowing, blockers to clear, quiet lately.
  • Workbench note-save feedback now distinguishes regular notes, blocker notes, and note-to-future-self notes.

Fixed

  • Release builds now clean dist/ before compiling so local packs cannot include stale ignored artifacts.
  • The CLI now exits early with a clear Node 24+ requirement message on unsupported Node versions.
  • The live TUI observation harness now accepts the documented pnpm observe:tui -- start form and submits the disposable ~/repos/root scan path on first run.

Validation

  • pnpm typecheck
  • pnpm test - 491 passing
  • pnpm build
  • pack/install smoke from the generated tarball
  • PR CI green across Ubuntu, macOS, Windows, and pack-smoke

See CHANGELOG.md for the full notes.


npm install -g @outsideheaven/repogarden