|
3 | 3 | All notable changes to this project will be documented in this file. |
4 | 4 |
|
5 | 5 |
|
| 6 | +## [v1.43.0] - 2026-04-08 |
| 7 | + |
| 8 | +This release adds non-interactive mode capabilities, improves TUI interactions with mouse support, and includes several bug fixes for RAG tools and streaming responses. |
| 9 | + |
| 10 | +## What's New |
| 11 | + |
| 12 | +- Adds auto-stop for max iterations in non-interactive mode to prevent hanging when tools are approved |
| 13 | +- Adds non-interactive mode flag to distinguish from tools approval scenarios |
| 14 | +- Adds mouse drag-to-move support for TUI dialogs, allowing repositioning by clicking and dragging the title area |
| 15 | +- Adds custom session ID support through WithID option instead of relying on UUID generation |
| 16 | +- Adds support for custom providers in RAG embedding and reranking models |
| 17 | +- Adds underline styling for URLs on mouse hover |
| 18 | + |
| 19 | +## Improvements |
| 20 | + |
| 21 | +- Evolves providers config to support any provider type with shared model defaults |
| 22 | +- Improves mise build output to show go build command and resulting binary |
| 23 | +- Exempts background-agent polling from loop-termination detection to prevent false positives |
| 24 | + |
| 25 | +## Bug Fixes |
| 26 | + |
| 27 | +- Fixes agent accent color application for working spinners in sidebar |
| 28 | +- Fixes duplicate RAG tool names and nil pointer panic in file watcher |
| 29 | +- Fixes toolset startup triggering from emitToolsChanged callback to avoid spurious timeout warnings |
| 30 | +- Fixes missing Models map in RAG ManagersBuildConfig for model alias resolution |
| 31 | +- Fixes nil pointer dereference in BM25Strategy.watchLoop during session teardown |
| 32 | +- Fixes extraction of reasoning_content from DMR streaming responses |
| 33 | +- Fixes scrollbar rendering in web terminals by replacing problematic characters |
| 34 | + |
| 35 | +## Technical Changes |
| 36 | + |
| 37 | +- Adds nocgo build support for rag/treesitter |
| 38 | +- Updates error message display when only one model is available |
| 39 | + |
| 40 | +### Pull Requests |
| 41 | + |
| 42 | +- [#2208](https://github.com/docker/docker-agent/pull/2208) - feat(runtime): add auto-stop for max iterations in non-interactive mode |
| 43 | +- [#2315](https://github.com/docker/docker-agent/pull/2315) - fix: use agent accent color for working spinners in sidebar |
| 44 | +- [#2316](https://github.com/docker/docker-agent/pull/2316) - Underline URLs on mouse hover |
| 45 | +- [#2317](https://github.com/docker/docker-agent/pull/2317) - docs: update CHANGELOG.md for v1.42.0 |
| 46 | +- [#2319](https://github.com/docker/docker-agent/pull/2319) - Exempt background-agent polling from loop-termination detection |
| 47 | +- [#2322](https://github.com/docker/docker-agent/pull/2322) - fix: resolve duplicate RAG tool names and nil pointer panic in file watcher |
| 48 | +- [#2323](https://github.com/docker/docker-agent/pull/2323) - fix: avoid triggering toolset startup from emitToolsChanged callback |
| 49 | +- [#2324](https://github.com/docker/docker-agent/pull/2324) - fix: pass Models map to RAG ManagersBuildConfig for model alias resolution |
| 50 | +- [#2331](https://github.com/docker/docker-agent/pull/2331) - session: add WithID option for custom session IDs |
| 51 | +- [#2334](https://github.com/docker/docker-agent/pull/2334) - Fix nil pointer dereference in BM25Strategy.watchLoop during session teardown |
| 52 | +- [#2335](https://github.com/docker/docker-agent/pull/2335) - fix: extract reasoning_content from DMR streaming responses |
| 53 | +- [#2338](https://github.com/docker/docker-agent/pull/2338) - Improve mise build output to show go build command and resulting binary |
| 54 | +- [#2339](https://github.com/docker/docker-agent/pull/2339) - feat: add mouse drag-to-move support for TUI dialogs |
| 55 | +- [#2340](https://github.com/docker/docker-agent/pull/2340) - Fix scrollbar rendering in web terminals |
| 56 | +- [#2343](https://github.com/docker/docker-agent/pull/2343) - Evolve providers to support any provider type with shared model defaults |
| 57 | +- [#2344](https://github.com/docker/docker-agent/pull/2344) - feat: support custom providers in RAG embedding and reranking models |
| 58 | +- [#2345](https://github.com/docker/docker-agent/pull/2345) - Nicer message |
| 59 | + |
| 60 | + |
6 | 61 | ## [v1.42.0] - 2026-04-03 |
7 | 62 |
|
8 | 63 | This release improves evaluation output with structured JSON results and fixes several Windows compatibility issues. |
@@ -1776,3 +1831,5 @@ This release improves the terminal user interface with better error handling and |
1776 | 1831 | [v1.41.0]: https://github.com/docker/docker-agent/releases/tag/v1.41.0 |
1777 | 1832 |
|
1778 | 1833 | [v1.42.0]: https://github.com/docker/docker-agent/releases/tag/v1.42.0 |
| 1834 | + |
| 1835 | +[v1.43.0]: https://github.com/docker/docker-agent/releases/tag/v1.43.0 |
0 commit comments