Skip to content

release: ttrpc 0.10.0 and code generators - #336

Open
Tim-Zhang wants to merge 3 commits into
masterfrom
release/0.10.0
Open

Tim-Zhang wants to merge 3 commits into
masterfrom
release/0.10.0

Conversation

@Tim-Zhang

@Tim-Zhang Tim-Zhang commented Sep 30, 2026 •

Copy link
Copy Markdown
Member

Release ttrpc 0.10.0 and the matching code generators.

Crate Previous release New release
ttrpc 0.9.0 0.10.0
ttrpc-compiler 0.8.0 0.9.0
ttrpc-codegen 0.6.0 0.7.0
ttrpc-codegen-prost Initial release 0.1.0
  • Add Prost support and Unix connection hooks with payload transforms.
  • Fix async timeouts, stream ordering, and connection cleanup; reduce allocations and copying.
  • Require Rust 1.80. Breaking API changes and migration instructions are documented in the changelogs.

Validation: runtime and generator tests, example builds, lint/documentation checks, and publish dry runs passed.

@Tim-Zhang Tim-Zhang changed the title release: prepare ttrpc 0.10.0 release: ttrpc 0.10.0 Sep 30, 2026
Bump codegen and its workspace dependency to 0.7.0 for incompatible
public types and generated bindings. Keep the existing compiler 0.9.0
version and finalize both generators' release notes and usage guides.

Signed-off-by: Tim Zhang <tim@hyper.sh>
Finalize the first standalone Prost generator release notes and point
usage examples to the published crate versions.

Signed-off-by: Tim Zhang <tim@hyper.sh>
Bump the runtime and its workspace dependency to 0.10.0. Document API
migrations, release highlights, and source PRs in the changelog.

Update runtime examples, API documentation, and release instructions
for the coordinated runtime and generator versions.

Signed-off-by: Tim Zhang <tim@hyper.sh>
@Tim-Zhang Tim-Zhang changed the title release: ttrpc 0.10.0 release: ttrpc 0.10.0 and code generators Sep 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant