chore(deps): bump compatible dependency versions#103

merged2
develop
chore/deps-minor-bumps
openedAug 26, 2026byMMihai
View on GitHubTwo-way sync enabledPR last imported 16d ago

base of the dependency upgrade stack. all semver-compatible, no code changes.

  • next + @next/mdx + @next/third-parties + eslint-config-next 16.3.0 -> 16.3.3 (kept in lockstep)
  • convex 1.43 -> 1.45
  • @clerk/nextjs 7.6.4 -> 7.8.2
  • resend 6.18.1 -> 6.23.0, @convex-dev/resend 0.2.6 -> 0.2.7
  • react-hook-form 7.84 -> 7.86, @hookform/resolvers 5.7.1 -> 5.9.1
  • lucide-react 1.28 -> 1.34, mapbox-gl 3.27 -> 3.29, next-intl 4.13.5 -> 4.13.7
  • input-otp, sonner, react-phone-number-input, @types/react-dom patch bumps

checks: typecheck clean, 203/203 tests, build ok, bun install --frozen-lockfile verified against this commit in an isolated worktree.

note: bun.lock workspace range strings only got rewritten in the svix commit on top. frozen install still resolves correctly here, so CI is fine either way.

the 4 majors are stacked on top, one per PR.


RNGO-41 · part of RNGO-40 (dependency upgrade sweep) https://linear.app/mihaicrisan/issue/rngo-41/compatible-dependency-bumps-convex-145-codegen-pr-103

Checks

5 successful
All checks passed
6f8c57d

Added 1 commit

  • chore(deps): bump compatible dependency versions8344b6a
Synced from GitHub

Greptile Summary

This PR updates semver-compatible application and development dependencies while keeping the Next.js packages aligned and regenerating Convex server bindings.

  • Updates direct dependency ranges and corresponding resolved packages in bun.lock.
  • Adds Convex’s generated typed env export.
  • Preserves the existing caret-range dependency policy.

Confidence Score: 5/5

The PR appears safe to merge.

No blocking failure remains; the previously reported frozen-lockfile installation failure is contradicted by the isolated frozen-install verification documented for the current commit.

Important Files Changed

FilenameOverview
package.jsonUpdates compatible dependency minimum versions without changing the existing range strategy.
bun.lockUpdates resolved dependency versions and integrity hashes; the acknowledged stale workspace range metadata does not produce the previously reported frozen-install failure.
convex/_generated/server.d.tsAdds generated typing for Convex platform environment variables and the env export.
convex/_generated/server.jsAdds the generated runtime env export backed by process.env.

Reviews (2): Last reviewed commit: "chore(convex): regenerate _generated for..." | Re-trigger Greptile

package.jsonline 29Outdated · 8344b6aOpen thread
……@@ -26,18 +26,18 @@
2828 "dependencies": {
29- "@clerk/nextjs": "^7.6.4",
30- "@convex-dev/resend": "^0.2.6",
29+ "@clerk/nextjs": "^7.8.2",

P1 Stale lockfile workspace ranges

When CI runs bun install --frozen-lockfile, the updated dependency ranges in package.json conflict with the old workspace ranges retained in bun.lock, causing dependency installation to fail before typechecking or tests run. Regenerate and commit the lockfile so its workspace metadata matches the manifest.

Added 1 commit

  • chore(convex): regenerate _generated for convex 1.456f8c57d