v0.12.1 primarily delivers a major underlying refactor. Code wise, the changes are massive, perception wise to the user, the changes virtually invisible. Though, a slew of small features, bug fixes and other polish was added. The big changes in the v0.12.x line remain the following three:
Show Thinking
π€ There is now a toggle to show thinking for the agent, the default for new tabs is off, though this can be changed under Settings > General. The toggle shows next to History and Read-Only. Very similar pattern. This has been the #1 most requested feature, though personally, I don't think I'll use it as I prefer to not see the details of the work, but the results of the work. Just as we work with our colleagues.
GitHub Spec-Kit Integration
π― Added GitHub Spec-Kit commands into Maestro with a built in updater to grab the latest prompts from the repository. We do override /speckit-implement (the final step) to create Auto Run docs and guide the user through their execution, which thanks to Wortrees from v0.11.x allows us to run in parallel!
Context Management Tools
π Added context management options from tab right-click menu. You can now compress, merge, and transfer contexts between agents. You will received (configurable) warnings at 60% and 80% context consumption with a hint to compact.
Other Changes
- Bugfix in /speckit.* commands, I had broken them π
- Added option from Auto Run document panel and CMD+K menu to reset checked tasks in document β
- Added Auto Run stopping state, so you know when it's shutting down π
- Auto Run task documents with the reset-feature enabled operate via safe working copies in
/runs/π - Added βCopy Contextβ to export conversations as clean XML clipboard text π
- Achievement share image now includes persistent peak usage stats tracking π
- New docs access from About modal and Quick Actions menu π
- See 0.12.0 changes for the other smaller carryovers...
What's Changed
- Christmas Refactor by @pedramamini in #96
Full Changelog: v0.12.0...v0.12.1