What's Changed
- docs: Fix tasks.json example by @ArnaudRinquin in #164
- feat: add PRD context support to beads and JSON trackers by @subsy in #168
- feat: beads-rust tracker plugin and improvements by @subsy in #179
- feat: add Gemini CLI, Codex, and Kiro CLI agent plugins by @medhatgalal in #170
- feat: auto-scroll output window to show latest output during task execution by @subsy in #186
- fix(opencode): implement line buffering for reliable JSON parsing by @put101 in #185
- fix(chat): change default timeout to 0 (no timeout) by @subsy in #188
- fix: use conditional shell in runVersion for claude and opencode agents by @subsy in #187
- feat: show task dependencies in iteration detail view (Issue #180) by @subsy in #189
- feat: add envExclude option to filter environment variables for agents by @subsy in #190
- fix: pass command config to agent in create-prd and doctor commands by @Unravl in #191
- Load bead labels from config.toml instead of hardcoding 'ralph' by @subsy in #193
- Add interactive terminal detection to setup wizard by @subsy in #196
- Add cross-directory session resume via global registry by @subsy in #192
- Add support for Apple Silicon Homebrew installation paths by @subsy in #199
- feat: implement autoCommit engine behavior for task completion by @subsy in #198
- feat(kiro): fix PRD creation and add model selection by @medhatgalal in #194
- Improve user story description parsing for multiple LLM formats by @subsy in #200
- chore: bump version to 0.4.0 by @subsy in #201
New Contributors
- @ArnaudRinquin made their first contribution in #164
- @medhatgalal made their first contribution in #170
- @put101 made their first contribution in #185
- @Unravl made their first contribution in #191
Full Changelog: v0.3.0...v0.4.0