Skip to content

chore: bump pg-core 0.5 → 0.6#156

Open
dobby-coder[bot] wants to merge 1 commit into
mainfrom
chore/bump-pg-core-0.6.0
Open

chore: bump pg-core 0.5 → 0.6#156
dobby-coder[bot] wants to merge 1 commit into
mainfrom
chore/bump-pg-core-0.6.0

Conversation

@dobby-coder
Copy link
Copy Markdown
Contributor

@dobby-coder dobby-coder Bot commented May 13, 2026

Summary

Bumps pg-core requirement 0.5.00.6.0 in both [dependencies] and [dev-dependencies] (resolves 0.5.100.6.0 in Cargo.lock).

Upstream 0.6.0 (encryption4all/postguard pg-core-v0.6.0, released 2026-05-13) bundles:

No cryptify source changes required: the API surface used by this crate (Parameters, VerifyingKey, Unsealer, UnsealerStreamConfig, Sealer, SealerStreamConfig, TestSetup) is unchanged in 0.6.0.

rand was already at 0.10.0 on main — the tracker issue listed it as outdated, but that row was stale. The intentional dev-dep alias rand08 = { package = "rand", version = "0.8" } (for pg-core's Sealer/TestSetup RNG) is unchanged.

Out of scope

  • RUSTSEC-2025-0134 (rustls-pemfile unmaintained) — transitive via reqwest 0.11irma 0.2.1. irma still pins reqwest 0.11, so this needs an upstream irma bump.

Verification

Local on chore/bump-pg-core-0.6.0:

  • cargo build
  • cargo test — 86 passed, 0 failed ✓
  • cargo fmt --all -- --check
  • cargo clippy --all-targets

Reviewer quickstart

git fetch origin && git checkout chore/bump-pg-core-0.6.0 && cargo test

Closes #155

Bumps pg-core requirement from 0.5.0 to 0.6.0 (resolves 0.5.10 → 0.6.0
in the lockfile) in both [dependencies] and [dev-dependencies].

Upstream 0.6.0 (encryption4all/postguard pg-core-v0.6.0) bundles a
ciphertext bounds-check security fix and migrates from bincode 1.3.3
to bincode-next 3.0.0-rc.13, which clears RUSTSEC-2025-0141 in the
transitive graph.

No cryptify source changes required; the public API surface used by
this crate (Parameters, VerifyingKey, Unsealer, UnsealerStreamConfig,
Sealer, SealerStreamConfig, TestSetup) is unchanged.

Closes #155
@dobby-coder dobby-coder Bot requested a review from rubenhensen May 13, 2026 22:17
@dobby-coder dobby-coder Bot marked this pull request as ready for review May 13, 2026 22:22
Copy link
Copy Markdown
Contributor Author

@dobby-coder dobby-coder Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Verified locally on chore/bump-pg-core-0.6.0:

  • cargo build --release
  • cargo test — 86 passed, 0 failed ✓
  • cargo clippy --all-targets — clean ✓
  • cargo fmt --all -- --check
  • CI green (Build amd64/arm64, Rust quality)

Diff is a pure dependency bump (Cargo.toml + Cargo.lock); no source changes needed since the pg-core API surface used here is unchanged in 0.6.0. Transitive bincode 1.3.3bincode-next 3.0.0-rc.13 clears RUSTSEC-2025-0141 for this crate. rustls-pemfile advisory correctly called out as out of scope (transitive via irma).

LGTM — approving via auto-approval since this agent authored the PR.

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.

chore: update dependencies

0 participants