Skip to content

chore(deps): consolidate Dependabot PRs #151–#159 (latest compatible)#160

Merged
pacphi merged 1 commit into
mainfrom
chore/deps-consolidate-151-159
Jun 15, 2026
Merged

chore(deps): consolidate Dependabot PRs #151–#159 (latest compatible)#160
pacphi merged 1 commit into
mainfrom
chore/deps-consolidate-151-159

Conversation

@pacphi

@pacphi pacphi commented Jun 15, 2026

Copy link
Copy Markdown
Owner

Consolidates the 9 open Dependabot PRs into a single branch, applying each bump as latest compatible within its existing major and regenerating the lockfiles once. No toolchain, Make, CI (ci.yml/release.yml), or docs version references needed changes — every bump is patch/minor.

Superseded Dependabot PRs

PR Package(s) Bump Area
#151 chrono 0.4.44 → 0.4.45 backend (Rust)
#152 @radix-ui/* (10 pkgs: dialog, dropdown-menu, label, popover, progress, select, separator, switch, tabs, tooltip) various frontend
#153 @storybook/react, storybook 10.4.2 → 10.4.3 frontend
#154 prettier 3.8.3 → 3.8.4 frontend
#155 react (packages/ui), @types/react →19.2.7 / →19.2.17 frontend
#156 turbo 2.9.16 → 2.9.17 (resolves 2.9.18) frontend
#157 @types/node 25.9.1 → 25.9.2 frontend
#158 react-hook-form 7.76 → 7.78.0 frontend
#159 lucide-react 1.16.0 → 1.17.0 frontend

Each of the above PRs is closed in favor of this one.

Drive-by fix

Removed a dead use tokio::io::{AsyncRead, AsyncWrite}; import in backend/src/email/imap.rs (the types are referenced fully-qualified). This was a pre-existing failure of the cargo clippy --workspace --all-targets -- -D warnings CI gate, unrelated to the dependency bumps.

Verification

Frontend (pnpm 11.5.2):

  • pnpm install --frozen-lockfile — lockfile reproduces clean
  • turbo typecheck — 5/5 ✓
  • turbo lint — 1/1 ✓
  • turbo test — 204 passed ✓
  • turbo build — ✓

Backend (Rust):

  • cargo fmt --all --check — clean
  • cargo clippy --workspace --all-targets -- -D warnings — clean
  • cargo test --workspace — all passed, 0 failed

Brings 9 open Dependabot PRs into a single branch. All bumps are
patch/minor within existing majors — no toolchain, Make, CI, or docs
version references required changes.

Backend (Rust):
- chrono 0.4.44 → 0.4.45 (#151)

Frontend (pnpm monorepo):
- @radix-ui group, 10 packages (#152)
- @storybook/react + storybook 10.4.2 → 10.4.3 (#153)
- prettier 3.8.3 → 3.8.4 (#154)
- react 19.2.6 → 19.2.7 (packages/ui), @types/react → 19.2.17 (#155)
- turbo 2.9.16 → 2.9.17 (resolves 2.9.18) (#156)
- @types/node 25.9.1 → 25.9.2 (#157)
- react-hook-form 7.76 → 7.78.0 (#158)
- lucide-react 1.16.0 → 1.17.0 (#159)

Also fixes a pre-existing clippy failure (unused tokio::io::{AsyncRead,
AsyncWrite} import in backend/src/email/imap.rs) that broke the
`cargo clippy --workspace --all-targets -- -D warnings` CI gate; the
types are referenced fully-qualified, so the import was dead.

Verified:
- frontend: pnpm --frozen-lockfile, turbo typecheck (5), lint (1),
  test (204 passed), build ✓
- backend: cargo fmt --check, clippy -D warnings clean,
  cargo test --workspace (all passed, 0 failed)
@pacphi

pacphi commented Jun 15, 2026

Copy link
Copy Markdown
Owner Author

Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

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