Skip to content

chore: bump dependencies and update major versions#157

Merged
JanZachmann merged 1 commit into
omnect:mainfrom
JanZachmann:chore
Jun 15, 2026
Merged

chore: bump dependencies and update major versions#157
JanZachmann merged 1 commit into
omnect:mainfrom
JanZachmann:chore

Conversation

@JanZachmann

@JanZachmann JanZachmann commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

Summary

Update all dependencies, including major version bumps, and run cargo audit.

Reason

Routine dependency maintenance and clearing cargo audit advisories.

cargo audit: 4 → 2 advisory warnings (there were never any hard vulnerabilities).

  • ✅ Cleared: both rand unsoundness warnings (RUSTSEC-2026-0097), via patched versions.
  • ❌ Remaining, both "unmaintained" advisories (not vulnerabilities) and upstream-blocked:
    • bincode — unmaintained at all versions, now only pulled by mbrman 0.6.1 (gptman 3.1 dropped it).
    • proc-macro-error2 — pulled by validator_derive 0.20, the latest validator release.

Update all dependencies including major version bumps:
- gptman 1.1 -> 3.1 (drops unmaintained bincode 1.x)
- mbrman 0.5 -> 0.6
- hmac 0.12 -> 0.13
- sha2 0.10 -> 0.11
- keyring 3.6 -> keyring-core 1.0 (keyring v4 split Entry into keyring-core)
- all compatible minor/patch deps via cargo update

cargo audit: clears both rand unsoundness warnings (RUSTSEC-2026-0097).
Two unmaintained advisories remain, both upstream-blocked and not
vulnerabilities: bincode (via mbrman) and proc-macro-error2 (via
validator_derive 0.20, the latest validator release).

Signed-off-by: Jan Zachmann <50990105+JanZachmann@users.noreply.github.com>
@JanZachmann JanZachmann requested a review from mlilien June 15, 2026 13:33
@JanZachmann JanZachmann merged commit d6337cc into omnect:main Jun 15, 2026
3 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.

2 participants