Skip to content

Conversation

@nikomatsakis
Copy link
Contributor

@nikomatsakis nikomatsakis commented Dec 31, 2025

πŸ€– New release

  • sacp: 10.0.0 -> 10.1.0 (βœ“ API compatible changes)
  • sacp-tokio: 10.0.0 -> 10.1.0 (βœ“ API compatible changes)
  • sacp-conductor: 10.0.0 -> 10.0.1 (βœ“ API compatible changes)
  • sacp-test: 10.0.0
  • elizacp: 10.0.0 -> 11.0.0 (⚠ API breaking changes)
  • sacp-tee: 10.0.0 -> 10.0.1 (βœ“ API compatible changes)
  • yopo: 10.0.0 -> 10.0.1
  • sacp-rmcp: 10.0.0 -> 10.0.1
  • sacp-cookbook: 10.0.0 -> 10.0.1

⚠ elizacp breaking changes

--- failure method_parameter_count_changed: pub method parameter count changed ---

Description:
A publicly-visible method now takes a different number of parameters.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/method_parameter_count_changed.ron

Failed in:
  elizacp::ElizaAgent::new now takes 1 parameters instead of 0, in /tmp/.tmpjekGuM/symposium-acp/src/elizacp/src/lib.rs:32
Changelog

sacp

10.1.0 - 2025-12-31

Added

  • (elizacp) implement Eliza algorithm based on the original style

sacp-tokio

10.1.0 - 2025-12-31

Added

  • (elizacp) implement Eliza algorithm based on the original style

sacp-conductor

10.0.1 - 2025-12-31

Other

sacp-test

10.0.0 - 2025-12-30

Added

  • (sacp) [breaking] require Send for JrMessageHandler with boxing witness macros
  • [breaking] introduce role-based connection API
  • [breaking] change JrMessage trait to take &self and require Clone
  • (sacp-test) add mcp-echo-server binary for testing
  • (sacp) add IntoHandled trait for flexible handler return types
  • (sacp-test) add arrow proxy for testing

Fixed

  • fix cargo.toml metadata, dang it

Other

  • bump all crates to version 10.0.0
  • (sacp-test) bump version to 10.0.0-alpha.4
  • (sacp-test) bump version to 10.0.0-alpha.3
  • release
  • set version to 10.0.0-alpha.2
  • release
  • set all crate versions to 10.0.0-alpha.1
  • release
  • [breaking] split peer.rs into separate peer and link modules
  • [breaking] update module and documentation references from role to peer
  • [breaking] rename FooRole types to FooPeer
  • [breaking] rename link endpoint types from Foo to FooRole
  • [breaking] give component a link
  • align all crate versions to 9.0.0
  • release
  • bump all crates to 8.0.0
  • release
  • bump all crates to version 7.0.0
  • release
  • (sacp-test) release v6.0.0
  • set all crates to version 6.0.0
  • release
  • cleanup cargo metadata
  • replace yolo_prompt with direct yopo::prompt calls
  • (yopo) return sacp::Error instead of Box
  • (sacp-test) use yopo library for test client implementation
  • release version 1.0.0 for all crates (sacp-rmcp at 0.8.0)
  • Revert to state before 1.0.0 release
  • release version 1.0.0 for all crates
  • (sacp) add Component::serve() and simplify channel API
  • [breaking] make Component trait ergonomic with async fn and introduce DynComponent
  • [breaking] make Component the primary trait with Transport as blanket impl
  • cleanup and simplify some of the logic to avoid "indirection" through
  • unify Transport and Component traits with BoxFuture-returning signatures
  • create selective jsonrpcmsg re-export module
  • replace jsonrpcmsg::Message with sacp::JsonRpcMessage throughout codebase
  • Merge pull request cleanup and refactor the APIΒ #16 from nikomatsakis/main
  • fix doctests for API refactoring
  • wip wip wip
  • [breaking] remove Unpin bounds and simplify transport API
  • update all versions from 1.0.0-alpha to 1.0.0-alpha.1
  • release v1.0.0-alpha
  • (conductor) add integration test with arrow proxy and eliza
  • (conductor) add integration test with arrow proxy and eliza
  • rename sacp-doc-test to sacp-test

elizacp

11.0.0 - 2025-12-31

Added

  • (elizacp) implement Eliza algorithm based on the original style

sacp-tee

10.0.1 - 2025-12-31

Other

  • add binary releases for CLI tools

yopo

10.0.1 - 2025-12-31

Other

  • updated the following local packages: sacp, sacp-tokio

sacp-rmcp

10.0.1 - 2025-12-31

Other

  • updated the following local packages: sacp

sacp-cookbook

10.0.1 - 2025-12-31

Other

  • updated the following local packages: sacp, sacp-tokio, sacp-conductor, sacp-rmcp


This PR was generated with release-plz.

@nikomatsakis nikomatsakis force-pushed the release-plz-2025-12-31T17-34-21Z branch from 678877b to 92fa7e6 Compare December 31, 2025 17:57
@nikomatsakis nikomatsakis merged commit da09f06 into main Dec 31, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants