Skip to content

chore: release 0.9.1 - #203

Merged
Pama-Lee merged 2 commits into
mainfrom
feat/release-0.9.1
Oct 19, 2026
Merged

Pama-Lee merged 2 commits into
mainfrom
feat/release-0.9.1

Conversation

@Pama-Lee

@Pama-Lee Pama-Lee commented Oct 19, 2026 •

Copy link
Copy Markdown
Collaborator

Before: crates and the npm wrapper are at 0.9.0, so the fixes from #202 are only on main. Dependency audit fails on main because tonic 0.10's TLS stack pulls in rustls 0.21.12 (RUSTSEC-2026-0346, RUSTSEC-2026-0349).

After: everything is at 0.9.1 and cargo deny passes. Once this merges, the CLI and server release workflows publish 0.9.1.

How: version bump in the workspace, each crate's Cargo.toml, Cargo.lock and npm/package.json. tonic 0.10 -> 0.12 and prost 0.12 -> 0.13, which use rustls 0.23; the generated gRPC code is regenerated, and the UDS test client wraps its stream in hyper_util's TokioIo. Checked locally: clippy, all 638 workspace tests (including the gRPC-over-UDS tests), cargo deny check, and a gRPC Health and Eval call against the server with --grpc-tls-enabled.

Bump crates and the npm wrapper to 0.9.1 to ship #202.
@vercel

vercel Bot commented Oct 19, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
ordo_docs Ready Ready Preview Oct 19, 2026 3:31pm UTC

Pama-Lee commented Oct 19, 2026 •

Copy link
Copy Markdown
Collaborator Author

Dependency audit fails on the same two rustls 0.21.12 advisories (RUSTSEC-2026-0346, RUSTSEC-2026-0349) as main. They come from tonic 0.10, and this PR only changes version numbers. There's no fix short of the tonic/hyper 1.x migration. See the #202 discussion for why neither looks reachable in Ordo.

tonic 0.10's TLS stack pulled in rustls 0.21.12, which has RUSTSEC-2026-0346
and RUSTSEC-2026-0349 and no fixed 0.21 release. tonic 0.12 uses rustls 0.23,
so cargo deny passes again.

- tonic 0.10 -> 0.12, prost 0.12 -> 0.13, tonic-build 0.10 -> 0.12; generated
  gRPC code regenerated.
- UDS test client wraps UnixStream in hyper_util's TokioIo (hyper 1 IO traits).
@Pama-Lee
Pama-Lee merged commit 36a7973 into main Oct 19, 2026
12 of 14 checks passed

This branch was successfully deployed

1 active deployment
Preview – ordo_docs — efd9a32e Deployed Oct 19, 2026 by vercel[bot]
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