|
3 | 3 | All notable changes to this project will be documented in this file. |
4 | 4 |
|
5 | 5 |
|
| 6 | +## [v1.22.0] - 2026-02-09 |
| 7 | + |
| 8 | +This release enhances the chat experience with history search functionality and improves file attachment handling, along with multi-turn conversation support for command-line operations. |
| 9 | + |
| 10 | +## What's New |
| 11 | + |
| 12 | +- Adds Ctrl+R reverse history search to the chat editor for quickly finding previous conversations |
| 13 | +- Adds support for multi-turn conversations in `cagent exec`, `cagent run`, and `cagent eval` commands |
| 14 | +- Adds support for queueing multiple messages with `cagent run question1 question2 ...` |
| 15 | + |
| 16 | +## Improvements |
| 17 | + |
| 18 | +- Improves file attachment handling by inlining text-based files and fixing placeholder stripping |
| 19 | +- Refactors scrollbar into a reusable scrollview component for more consistent scrolling behavior across the interface |
| 20 | + |
| 21 | +## Bug Fixes |
| 22 | + |
| 23 | +- Fixes pasted attachments functionality |
| 24 | +- Fixes persistence of multi_content for user messages to ensure attachment data is properly saved |
| 25 | +- Fixes session browser shortcuts (star, filter, copy-id) to use Ctrl modifier, preventing conflicts with search input |
| 26 | +- Fixes title generation spinner that could spin forever |
| 27 | +- Fixes scrollview height issues when used with dialogs |
| 28 | +- Fixes double @@ symbols when using file picker for @ attachments |
| 29 | + |
| 30 | +## Technical Changes |
| 31 | + |
| 32 | +- Updates OpenAI schema format handling to improve compatibility |
| 33 | + |
| 34 | +### Pull Requests |
| 35 | + |
| 36 | +- [#1630](https://github.com/docker/cagent/pull/1630) - feat: add Ctrl+R reverse history search |
| 37 | +- [#1640](https://github.com/docker/cagent/pull/1640) - better file attachments |
| 38 | +- [#1645](https://github.com/docker/cagent/pull/1645) - Prevent title generation spinner to spin forever |
| 39 | +- [#1649](https://github.com/docker/cagent/pull/1649) - docs: update CHANGELOG.md for v1.21.0 |
| 40 | +- [#1650](https://github.com/docker/cagent/pull/1650) - OpenAI doesn't like those format indications on the schema |
| 41 | +- [#1652](https://github.com/docker/cagent/pull/1652) - Fix: persist multi_content for user messages |
| 42 | +- [#1654](https://github.com/docker/cagent/pull/1654) - Refactor scrollbar into more reusable `scrollview` component |
| 43 | +- [#1656](https://github.com/docker/cagent/pull/1656) - fix: use ctrl modifier for session browser shortcuts to avoid search conflict |
| 44 | +- [#1659](https://github.com/docker/cagent/pull/1659) - Fix pasted attachments |
| 45 | +- [#1661](https://github.com/docker/cagent/pull/1661) - deleting version 2 so i can use permissions |
| 46 | +- [#1662](https://github.com/docker/cagent/pull/1662) - Multi turn (cagent exec|run|eval) |
| 47 | + |
| 48 | + |
6 | 49 | ## [v1.21.0] - 2026-02-09 |
7 | 50 |
|
8 | 51 | This release adds a new generalist coding agent, improves agent configuration handling, and includes several bug fixes and UI improvements. |
@@ -330,3 +373,5 @@ This release improves the terminal user interface with better error handling and |
330 | 373 | [v1.20.6]: https://github.com/docker/cagent/releases/tag/v1.20.6 |
331 | 374 |
|
332 | 375 | [v1.21.0]: https://github.com/docker/cagent/releases/tag/v1.21.0 |
| 376 | + |
| 377 | +[v1.22.0]: https://github.com/docker/cagent/releases/tag/v1.22.0 |
0 commit comments