|
3 | 3 | All notable changes to this project will be documented in this file. |
4 | 4 |
|
5 | 5 |
|
| 6 | +## [v1.20.6] - 2026-02-07 |
| 7 | + |
| 8 | +This release introduces branching sessions, model fallbacks, and automated code quality scanning, along with performance improvements and enhanced file handling capabilities. |
| 9 | + |
| 10 | +## What's New |
| 11 | + |
| 12 | +- Adds branching sessions feature that allows editing previous messages to create new session branches without losing original conversation history |
| 13 | +- Adds automated nightly codebase scanner with multi-agent architecture for detecting code quality issues and creating GitHub issues |
| 14 | +- Adds model fallback system that automatically retries with alternative models when inference providers fail |
| 15 | +- Adds skill invocation via slash commands for enhanced workflow automation |
| 16 | +- Adds `--prompt-file` CLI flag for including file contents as system context |
| 17 | +- Adds debug title command for troubleshooting session title generation |
| 18 | + |
| 19 | +## Improvements |
| 20 | + |
| 21 | +- Improves @ attachment performance to prevent UI hanging in large or deeply nested directories |
| 22 | +- Switches to Anthropic Files API for file uploads instead of embedding content directly, dramatically reducing token usage |
| 23 | +- Enhances scanner resilience and adds persistent memory system for learning from previous runs |
| 24 | + |
| 25 | +## Bug Fixes |
| 26 | + |
| 27 | +- Fixes tool calls score rendering in evaluations |
| 28 | +- Fixes title generation for OpenAI and Gemini models |
| 29 | +- Fixes GitHub Actions directory creation issues |
| 30 | + |
| 31 | +## Technical Changes |
| 32 | + |
| 33 | +- Refactors to use cagent's built-in memory system and text format for sub-agent output |
| 34 | +- Enables additional golangci-lint linters and fixes code quality issues |
| 35 | +- Simplifies PR review workflow by adopting reusable workflow from cagent-action |
| 36 | +- Updates Model Context Protocol SDK and other dependencies |
| 37 | + |
| 38 | +### Pull Requests |
| 39 | + |
| 40 | +- [#1573](https://github.com/docker/cagent/pull/1573) - Automated nightly codebase scanner |
| 41 | +- [#1578](https://github.com/docker/cagent/pull/1578) - Branching sessions on message edit |
| 42 | +- [#1589](https://github.com/docker/cagent/pull/1589) - Model fallbacks |
| 43 | +- [#1595](https://github.com/docker/cagent/pull/1595) - Simplifies PR review workflow by adopting the new reusable workflow from cagent-action |
| 44 | +- [#1610](https://github.com/docker/cagent/pull/1610) - docs: update CHANGELOG.md for v1.20.5 |
| 45 | +- [#1611](https://github.com/docker/cagent/pull/1611) - Improve @ attachments perf |
| 46 | +- [#1612](https://github.com/docker/cagent/pull/1612) - Only create a new modelstore if none is given |
| 47 | +- [#1613](https://github.com/docker/cagent/pull/1613) - [evals] Fix tool calls score rendering |
| 48 | +- [#1614](https://github.com/docker/cagent/pull/1614) - Added space between release links |
| 49 | +- [#1617](https://github.com/docker/cagent/pull/1617) - Opus 4.6 |
| 50 | +- [#1618](https://github.com/docker/cagent/pull/1618) - feat: add --prompt-file CLI flag for including file contents as system context |
| 51 | +- [#1619](https://github.com/docker/cagent/pull/1619) - Update Nightly Scan Workflow |
| 52 | +- [#1620](https://github.com/docker/cagent/pull/1620) - /attach use file upload instead of embedding in the context |
| 53 | +- [#1621](https://github.com/docker/cagent/pull/1621) - Update Go deps |
| 54 | +- [#1622](https://github.com/docker/cagent/pull/1622) - Add debug title command for session title generation |
| 55 | +- [#1623](https://github.com/docker/cagent/pull/1623) - Add skill invocation via slash commands |
| 56 | +- [#1624](https://github.com/docker/cagent/pull/1624) - Fix schema and add drift test |
| 57 | +- [#1627](https://github.com/docker/cagent/pull/1627) - Enable more linters and fix existing issues |
| 58 | + |
| 59 | + |
6 | 60 | ## [v1.20.5] - 2026-02-05 |
7 | 61 |
|
8 | 62 | This release improves stability for non-interactive sessions, updates the default Anthropic model to Claude Sonnet 4.5, and adds support for private GitHub repositories and standard agent directories. |
@@ -236,3 +290,5 @@ This release improves the terminal user interface with better error handling and |
236 | 290 | [v1.20.4]: https://github.com/docker/cagent/releases/tag/v1.20.4 |
237 | 291 |
|
238 | 292 | [v1.20.5]: https://github.com/docker/cagent/releases/tag/v1.20.5 |
| 293 | + |
| 294 | +[v1.20.6]: https://github.com/docker/cagent/releases/tag/v1.20.6 |
0 commit comments