Skip to content

release: v0.5.1 (dependency-refresh point release)#101

Merged
zvndev merged 1 commit into
mainfrom
release/v0.5.1
Jun 17, 2026
Merged

release: v0.5.1 (dependency-refresh point release)#101
zvndev merged 1 commit into
mainfrom
release/v0.5.1

Conversation

@zvndev

@zvndev zvndev commented Jun 17, 2026

Copy link
Copy Markdown
Collaborator

Summary

Cuts v0.5.1 on top of the shipped v0.5.0 foundation. This is a dependency-refresh point release — the only change that reaches a published artifact is the zeroize 1.8.2 → 1.9.0 bump (used for in-memory secret scrubbing in powdb-auth and powdb-server). Everything else that landed on main since the v0.5.0 tag is CI/dev/docs only.

What's in v0.5.1

Change Reaches published artifact?
zeroize 1.8.2 → 1.9.0 (#100) powdb-auth, powdb-server
Explicit nightly fuzz toolchain pin (#98) ❌ CI only
dtolnay/rust-toolchain SHA bump (#99) ❌ CI only
postgres test-harness + @types/node dev bumps (#100) ❌ dev only
Remaining-work backlog docs refresh (#100) ❌ docs only

No runtime or wire-protocol changes. PowQL, SQL frontend, storage format, and the wire protocol are byte-for-byte identical to v0.5.0.

Version bumps

  • Cargo workspace 0.5.00.5.1 (all 8 crates via workspace.package)
  • TS client package.json version + CLIENT_VERSION0.5.1 (kept in sync for the ci.yml ts-client consistency gate)
  • CHANGELOG.md [0.5.1] entry + RELEASES.md current-release pointer
  • Cargo.lock regenerated

Verification

  • cargo check --workspace clean (all crates report 0.5.1)
  • TS client tsc build clean; package.json / src / dist all report CLIENT_VERSION = "0.5.1"
  • CHANGELOG entry verified against git log v0.5.0..main — no published change is over- or under-claimed

After merge: tag v0.5.1release.yml (build + smoke gate + GitHub release + Docker), then publish.yml (crates.io, dry-run first) and npm publish for the TS client.

🤖 Generated with Claude Code


View with Codesmith Autofix with Codesmith
Need help on this PR? Tag /codesmith with what you need. Autofix is disabled.

Dependency-refresh point release on top of v0.5.0. The only
published-artifact change is zeroize 1.8.2 -> 1.9.0 (secret zeroing in
powdb-auth/powdb-server); everything else since v0.5.0 is CI/dev/docs
(explicit nightly fuzz toolchain, postgres + @types/node dev bumps,
backlog docs). No runtime or wire-protocol changes.

- Cargo workspace 0.5.0 -> 0.5.1 (all 8 crates via workspace.package)
- TS client package.json + CLIENT_VERSION -> 0.5.1 (kept in sync for the
  ci.yml ts-client consistency gate)
- CHANGELOG [0.5.1] entry; RELEASES.md current-release pointer
- Cargo.lock regenerated

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@zvndev zvndev merged commit aa0c653 into main Jun 17, 2026
9 checks passed
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