Skip to content

Releases: LarsCowe/bmalph

v2.11.0

24 Mar 22:17
886477f

Choose a tag to compare

2.11.0 (2026-03-24)

Features

  • ralph: capture stderr and log exit reason on driver crash/timeout (#145) (75ffebb)
  • run: inject git diff summary into inter-loop context (#117) (4c0c4f4)
  • run: inject next unchecked task into loop context (#118) (fb93dca)

Bug Fixes

  • prompt: restructure PROMPT.md to code-first, read-on-demand (#147) (77bb7f3)
  • ralph: detect and warn when no git repository is initialized (#144) (4674441)
  • run: separate format confidence from completion confidence (#124) (2f8d71a)
  • transition: match numbered section headers in preflight checks (b78e1a8)

Performance

  • tests: add parallel BATS execution with --jobs (64b306c)
  • tests: optimize BATS with setup_file and parallel execution (49d041f)

v2.10.0

23 Mar 22:27
f00650f

Choose a tag to compare

2.10.0 (2026-03-23)

Features

  • run: add ultimate review mode for per-story code review (33af4b9)
  • run: prioritize HIGH/CRITICAL review findings over new stories (e0ce427)

Bug Fixes

  • bash: Codex driver resume and ralph_loop.sh default path fixes (#137) (de8639f)
  • run: enforce word boundaries in completion keyword matching (8887a0f), closes #122
  • run: restore --no-review CLI flag and harden bash delta parsing (e20e301)
  • run: trust RALPH_STATUS block over heuristic analysis (#140) (0838617), closes #123

v2.9.0

19 Mar 20:15
dfa835a

Choose a tag to compare

2.9.0 (2026-03-19)

Features

  • run: add periodic code review loop for Ralph (#102) (4bab0ef)

Bug Fixes

  • use strict equality in renderer hasAnyData check (6660539)

Code Quality

  • strengthen type safety and deduplicate constants (1f154a0)

v2.8.0

18 Mar 08:36
5bb97ce

Choose a tag to compare

2.8.0 (2026-03-17)

Features

  • add OpenCode platform support and harden quality gates (738de2b)
  • upgrade bundled BMAD to v6.1.0 (53fcd96)
  • upgrade bundled BMAD to v6.2.0 (508250e)

Bug Fixes

  • render a single footer in run dashboard (5cd1aea)
  • replace Bash 4+ syntax for macOS 3.2 compatibility (#110) (1029d48)
  • stabilize doctor sequential test on Windows CI (204f813)

Code Quality

  • harden detectBashVersion and add missing test (e4d49e8)

v2.7.7

15 Mar 15:16
5ca3b4d

Choose a tag to compare

2.7.7 (2026-03-15)

Bug Fixes

  • enforce fix-plan progress tracking (941aabb)
  • harden autonomous Claude loop defaults (5f56e02)
  • harden Ralph terminal dashboard (8204435)

v2.7.6

14 Mar 11:39
f0c2f93

Choose a tag to compare

2.7.6 (2026-03-14)

Bug Fixes

  • display execution progress in monitor dashboard (closes #101) (#103) (0751b06)
  • handle permission denials in current loop (8b1d967)
  • harden Ralph runtime state parsing (16f53f4)
  • harden Ralph session state recovery (5a77d86)
  • stabilize Claude permission mode for unattended loops (e64d010)

Code Quality

  • split installer into smaller modules (2f5e3b1)
  • split transition orchestration pipeline (989dc50)

v2.7.5

09 Mar 21:49

Choose a tag to compare

2.7.5 (2026-03-09)

Bug Fixes

  • harden Cursor runtime contract and docs (ac1404a)
  • installer: restore _bmad after post-swap failures (e3f6354), closes #83
  • kill Ralph process tree on Windows (c9f2327)
  • stabilize ci test runners (28d9195)

v2.7.4

09 Mar 13:13

Choose a tag to compare

2.7.4 (2026-03-09)

Bug Fixes

  • handle malformed story IDs deterministically (c7beddb)
  • parse Codex JSONL responses in Ralph loop (#89) (90677d0)
  • preserve specs on transition swap failure (208c2eb), closes #85

v2.7.3

07 Mar 23:26

Choose a tag to compare

2.7.3 (2026-03-07)

Bug Fixes

  • harden BMAD transition artifact handling (dbf298a)
  • resolve Windows Cursor driver compatibility (62d0906), closes #72

v2.7.2

05 Mar 23:06

Choose a tag to compare

Bug Fixes

  • support BMAD-native transition artifacts (450e7f3)