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