From 9ed525ea0aa54a8ebb71342eac5a3b2faf4b9028 Mon Sep 17 00:00:00 2001 From: Greg Gauthier Date: Tue, 31 Mar 2026 22:54:58 +0100 Subject: [PATCH] chore(changelog): add entry for v0.4.0 release Update CHANGELOG.md with details on the new workon command, including added features for AI-powered workflows, git branching, flags, config options, IDE integration, and unit tests. Also includes changes to command handling, documentation refinements, and fixes for error handling and tests. --- CHANGELOG.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 385e98c..e8bb628 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,39 @@ +## [v0.4.0] - 2026-03-31 + +Workon command arrives: because who needs manual todos when AI can branch out for you? + +### Added +- Add workon command for automating todo/fix workflows. +- Add AI-powered work plan generation using Grok. +- Add git branching for features and fixes. +- Add todo package with bootstrap for directory structure. +- Add flags for fix mode (-f), complete mode (-c), and custom messages (-M). +- Add config options for workon.model and workon.ide. +- Add IDE integration to open on task start. +- Add unit tests for commands, config, git, linter, logger, prompts, todo, and workon. +- Add prompts loading tests with fallback logic. +- Add todo/queued/workon.md documentation. +- Add workon guide to README and user docs. + +### Changed +- Update workon command to handle modes: todo, fix, complete. +- Change custom message flag from -m to -M. +- Implement branch prefixing with feature/ or fix/. +- Update README index on task completion. +- Refine error handling, logging, and colorized output. +- Replace placeholder with actual Grok client calls. +- Remove temporary stubs and add TODOs for integrations. +- Reorder queued tasks and update workon descriptions in docs. +- Update workon.md to use 'todo item' instead of 'feature'. +- Clarify -c flag usage and exclusivity in docs. +- Refine workon command steps, usage, and benefits in docs. +- Move workon todo item from queued to doing, then completed. +- Mark recipe feature as completed in todo structure. +- Bump version to 0.3.9 in README and scripts (prior release). +- Update expected git diff ranges in tests. + +### Fixed +- Discard errors explicitly from git commands in tests to satisfy linters. ## [v0.3.9] - 2026-03-31 Another tiny step forward, now with origin-al git flair.