Skip to content

Commit 12eb1e0

Browse files
author
Mark Pollack
committed
Docs: 0.14.0 release notes in README and CHANGELOG
Date the CHANGELOG [Unreleased] section as 0.14.0 (supersedes the never-published 0.13.0), bump README Maven snippets 0.12.0 -> 0.14.0, snapshot instructions -> 0.15.0-SNAPSHOT, and add a 0.14.0 Releases entry.
1 parent 8bb2f70 commit 12eb1e0

2 files changed

Lines changed: 24 additions & 7 deletions

File tree

CHANGELOG.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,10 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [Unreleased]
8+
## [0.14.0] - 2026-06-11
99

10-
Protocol currency: catching up to ACP spec v0.13.6 (June 2026).
10+
Protocol currency: catching up to ACP spec v0.13.6 (June 2026). Supersedes the never-published
11+
0.13.0 (its content ships here).
1112

1213
### Added
1314

@@ -35,6 +36,8 @@ Protocol currency: catching up to ACP spec v0.13.6 (June 2026).
3536
`SessionConfigSelect`, `SessionConfigSelectOption`, `ConfigOptionUpdate`, and `@SetSessionConfigOption`
3637
`session/set_config_option` and `session/set_mode` are now in the stable ACP schema. The
3738
`boolean` config-option variant (`SessionConfigBoolean`) remains an unstable SDK extension.
39+
- Aligned Jackson to 2.21.2 (matches the agentworks-bom managed set / Spring Boot's jackson-bom).
40+
- WebSocket transport maximum message size increased to 4 MB.
3841

3942
### Deprecated
4043

@@ -44,6 +47,10 @@ Protocol currency: catching up to ACP spec v0.13.6 (June 2026).
4447
removed it (June 2026, v0.13.5); expose model selection through `session/set_config_option` with a
4548
config option whose `category` is `"model"` instead. Scheduled for removal in a future release.
4649

50+
### Fixed
51+
52+
- WebSocket client transport no longer echoes agent requests back to the agent.
53+
4754
## [0.9.0] - 2026-02-XX
4855

4956
### Added

README.md

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Three API styles for building agents:
3030
<dependency>
3131
<groupId>com.agentclientprotocol</groupId>
3232
<artifactId>acp-core</artifactId>
33-
<version>0.12.0</version>
33+
<version>0.14.0</version>
3434
</dependency>
3535
```
3636

@@ -39,7 +39,7 @@ For annotation-based agent development:
3939
<dependency>
4040
<groupId>com.agentclientprotocol</groupId>
4141
<artifactId>acp-agent-support</artifactId>
42-
<version>0.12.0</version>
42+
<version>0.14.0</version>
4343
</dependency>
4444
```
4545

@@ -48,11 +48,11 @@ For WebSocket server support (agents accepting WebSocket connections):
4848
<dependency>
4949
<groupId>com.agentclientprotocol</groupId>
5050
<artifactId>acp-websocket-jetty</artifactId>
51-
<version>0.12.0</version>
51+
<version>0.14.0</version>
5252
</dependency>
5353
```
5454

55-
For snapshot builds (unreleased features), add the snapshot repository and use `0.13.0-SNAPSHOT`:
55+
For snapshot builds (unreleased features), add the snapshot repository and use `0.15.0-SNAPSHOT`:
5656
```xml
5757
<repositories>
5858
<repository>
@@ -465,7 +465,17 @@ If you need a stable target, pin to an exact version.
465465

466466
## Releases
467467

468-
### 0.12.0 (Current — [Maven Central](https://central.sonatype.com/artifact/com.agentclientprotocol/acp-core))
468+
### 0.14.0 (Current — [Maven Central](https://central.sonatype.com/artifact/com.agentclientprotocol/acp-core))
469+
470+
Protocol currency: catching up to ACP spec v0.13.6 (June 2026). Supersedes the never-published 0.13.0.
471+
472+
New stable methods: `logout`, `session/delete`; the session config-option API (`session/set_config_option`, `session/set_mode`) is promoted to stable.
473+
474+
New unstable methods (marked `@UnstableAcpApi`): provider configuration — `providers/list`, `providers/set`, `providers/disable`.
475+
476+
Also: `additionalDirectories` workspace roots on session requests; per-chunk `messageId` on streamed chunks with `sendMessage`/`sendThought` overloads. The session-model API (`session/set_model`) is deprecated for removal — use `session/set_config_option` with a `"model"` category instead. Jackson aligned to 2.21.2; WebSocket max message size raised to 4 MB.
477+
478+
### 0.12.0 ([Maven Central](https://central.sonatype.com/artifact/com.agentclientprotocol/acp-core))
469479

470480
New stable methods: `session/list`, `session/close`, `session/resume` ([tutorial](https://github.com/markpollack/acp-java-tutorial/tree/main/module-20-session-management))
471481

0 commit comments

Comments
 (0)