Skip to content

Lock file maintenance#4536

Merged
serprex merged 2 commits into
mainfrom
renovate/lock-file-maintenance
Jul 6, 2026
Merged

Lock file maintenance#4536
serprex merged 2 commits into
mainfrom
renovate/lock-file-maintenance

Conversation

@renovate

@renovate renovate Bot commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Update Change
lockFileMaintenance All locks refreshed

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.

🔧 This Pull Request updates lock files to use the latest dependency versions.


Configuration

📅 Schedule: (in timezone Etc/UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Jul 6, 2026
@renovate
renovate Bot requested a review from a team as a code owner July 6, 2026 02:38
@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Jul 6, 2026
@renovate
renovate Bot requested a review from a team July 6, 2026 02:38
@claude

claude Bot commented Jul 6, 2026

Copy link
Copy Markdown

Code review

No issues found. Checked for bugs and CLAUDE.md compliance.

Dependency analysis (per REVIEW.md)

Notable dependency changes in this lock file refresh:

Rust (nexus/Cargo.lock):

  • aws-lc-sys 0.41.0 → 0.42.0: Adds pkg-config as a build-time dependency. CI docker-build passes, so current build environments have it available. Worth noting for any future minimal build environments.
  • chacha20poly1305 0.11.0-rc.3 → 0.11.0 (stable): Positive change — RC promoted to stable release. PeerDB uses this directly in nexus/catalog/src/lib.rs for encryption. CI clippy and build checks pass, confirming API compatibility.
  • getrandom 0.4.2 → 0.4.3: Switched WASM support from wasip2/wasip3 to js-sys/wasm-bindgen, resulting in removal of ~10 WIT/WASM transitive dependencies. No impact for PeerDB's server workloads — net positive (fewer dependencies).
  • quinn 0.11.9 → 0.11.11 / quinn-proto 0.11.14 → 0.11.16: Upgraded RNG stack (rand 0.9 → 0.10, added rand_pcg). Transparent to consumers.
  • Consolidation: Removed duplicate windows-sys 0.60.2 (consolidated to 0.61.2).

JavaScript (ui/package-lock.json):

  • next 16.2.7 → 16.2.9: Two-patch jump. UI build and ESLint CI checks pass.
  • webpack 5.107.2 → 5.108.1: Upstream renamed terser-webpack-plugin to minimizer-webpack-plugin.
  • Coordinated bumps for @radix-ui/*, @tailwindcss/*, @typescript-eslint/*.

CI status: All critical checks pass (build across PG 14–18, clippy, docker-build, CodeQL, UI build, ESLint).

Note: Upstream release notes could not be fully verified programmatically. Manual verification recommended for aws-lc-rs, rustls, quinn, and Next.js if desired.

@serprex
serprex enabled auto-merge (squash) July 6, 2026 14:22
@serprex
serprex merged commit 04a87e8 into main Jul 6, 2026
24 checks passed
@serprex
serprex deleted the renovate/lock-file-maintenance branch July 6, 2026 14:45
Jeremyyang920 added a commit that referenced this pull request Jul 6, 2026
Branch was behind main's prettier 3.8.3 / TypeScript 6.0.3 lockfile bump
(#4536), causing a stale Prettier check failure. Rebasing picks up the
updated formatting; this empty commit re-runs CI against the current tree.

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant