@@ -7,6 +7,67 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## [ Unreleased]
99
10+ ## [ 10.0.0-alpha.3] ( https://github.com/symposium-dev/symposium-acp/releases/tag/sacp-test-v10.0.0-alpha.3 ) - 2025-12-29
11+
12+ ### Added
13+
14+ - * (sacp)* [ ** breaking** ] require Send for JrMessageHandler with boxing witness macros
15+ - [ ** breaking** ] introduce role-based connection API
16+ - [ ** breaking** ] change JrMessage trait to take &self and require Clone
17+ - * (sacp-test)* add mcp-echo-server binary for testing
18+ - * (sacp)* add IntoHandled trait for flexible handler return types
19+ - * (sacp-test)* add arrow proxy for testing
20+
21+ ### Fixed
22+
23+ - fix cargo.toml metadata, dang it
24+
25+ ### Other
26+
27+ - * (sacp-test)* bump version to 10.0.0-alpha.3
28+ - release
29+ - set version to 10.0.0-alpha.2
30+ - release
31+ - set all crate versions to 10.0.0-alpha.1
32+ - release
33+ - [ ** breaking** ] split peer.rs into separate peer and link modules
34+ - [ ** breaking** ] update module and documentation references from role to peer
35+ - [ ** breaking** ] rename FooRole types to FooPeer
36+ - [ ** breaking** ] rename link endpoint types from Foo to FooRole
37+ - [ ** breaking** ] give component a link
38+ - align all crate versions to 9.0.0
39+ - release
40+ - bump all crates to 8.0.0
41+ - release
42+ - bump all crates to version 7.0.0
43+ - release
44+ - * (sacp-test)* release v6.0.0
45+ - set all crates to version 6.0.0
46+ - release
47+ - cleanup cargo metadata
48+ - replace yolo_prompt with direct yopo::prompt calls
49+ - * (yopo)* return sacp::Error instead of Box<dyn Error >
50+ - * (sacp-test)* use yopo library for test client implementation
51+ - release version 1.0.0 for all crates (sacp-rmcp at 0.8.0)
52+ - Revert to state before 1.0.0 release
53+ - release version 1.0.0 for all crates
54+ - * (sacp)* add Component::serve() and simplify channel API
55+ - [ ** breaking** ] make Component trait ergonomic with async fn and introduce DynComponent
56+ - [ ** breaking** ] make Component the primary trait with Transport as blanket impl
57+ - cleanup and simplify some of the logic to avoid "indirection" through
58+ - unify Transport and Component traits with BoxFuture-returning signatures
59+ - create selective jsonrpcmsg re-export module
60+ - replace jsonrpcmsg::Message with sacp::JsonRpcMessage throughout codebase
61+ - Merge pull request #16 from nikomatsakis/main
62+ - fix doctests for API refactoring
63+ - wip wip wip
64+ - [ ** breaking** ] remove Unpin bounds and simplify transport API
65+ - update all versions from 1.0.0-alpha to 1.0.0-alpha.1
66+ - release v1.0.0-alpha
67+ - * (conductor)* add integration test with arrow proxy and eliza
68+ - * (conductor)* add integration test with arrow proxy and eliza
69+ - rename sacp-doc-test to sacp-test
70+
1071## [ 10.0.0-alpha.2] ( https://github.com/symposium-dev/symposium-acp/releases/tag/sacp-test-v10.0.0-alpha.2 ) - 2025-12-29
1172
1273### Added
0 commit comments