Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
54 changes: 27 additions & 27 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,43 +37,43 @@
"@dnd-kit/core": "^6.3.1",
"@dnd-kit/sortable": "^10.0.0",
"@dnd-kit/utilities": "^3.2.2",
"@headlessui/react": "^2.2.9",
"@headlessui/react": "^2.2.10",
"@headlessui/tailwindcss": "^0.2.2",
"@heroicons/react": "^2.2.0",
"@next/eslint-plugin-next": "^16.2.2",
"@noble/ed25519": "^3.0.1",
"@portabletext/editor": "^6.6.0",
"@next/eslint-plugin-next": "^16.2.4",
"@noble/ed25519": "^3.1.0",
"@portabletext/editor": "^6.6.2",
"@portabletext/markdown": "^1.2.0",
"@portabletext/react": "^6.0.3",
"@portabletext/to-html": "^5.0.2",
"@portabletext/types": "^4.0.2",
"@react-email/render": "^2.0.5",
"@react-pdf/renderer": "^4.3.3",
"@react-email/render": "^2.0.7",
"@react-pdf/renderer": "^4.5.1",
"@sanity/image-url": "^2.1.1",
"@sanity/types": "^5.19.0",
"@sanity/types": "^5.23.0",
"@tailwindcss/forms": "^0.5.11",
"@tanstack/react-query": "^5.96.2",
"@tanstack/react-query-devtools": "^5.96.2",
"@trpc/client": "^11.16.0",
"@trpc/react-query": "^11.16.0",
"@trpc/server": "^11.16.0",
"@tanstack/react-query": "^5.100.6",
"@tanstack/react-query-devtools": "^5.100.6",
"@trpc/client": "^11.17.0",
"@trpc/react-query": "^11.17.0",
"@trpc/server": "^11.17.0",
"@types/qrcode": "^1.5.6",
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P1 @workos-inc/authkit-nextjs major version bump (3→4) — verify API compatibility

This is a major version upgrade. The codebase uses authkitMiddleware (in src/proxy.ts), handleAuth (in src/app/api/auth/callback/route.ts), and withAuth (in src/app/(workshop)/workshop/page.tsx). Major releases in auth SDKs commonly rename or restructure these entry points. The v4 changelog was not publicly indexed at review time, so it's worth consulting the GitHub releases page to confirm none of these APIs have breaking changes before merging.

"@vercel/analytics": "^2.0.1",
"@vercel/blob": "^2.3.3",
"@vercel/speed-insights": "^2.0.0",
"@workos-inc/authkit-nextjs": "^3.0.0",
"apexcharts": "^5.10.4",
"@workos-inc/authkit-nextjs": "^4.0.1",
"apexcharts": "^5.10.6",
"bs58": "^6.0.0",
"clsx": "^2.1.1",
"date-fns": "^4.1.0",
"dotenv": "^17.4.0",
"dotenv": "^17.4.2",
"html2canvas-pro": "^2.0.2",
"jose": "^6.2.2",
"jose": "^6.2.3",
"jsonld": "^9.0.0",
"nanoid": "^5.1.7",
"next": "^16.2.2",
"next-auth": "5.0.0-beta.30",
"next-sanity": "^12.2.1",
"nanoid": "^5.1.9",
"next": "^16.2.4",
"next-auth": "5.0.0-beta.31",
"next-sanity": "^12.4.0",
"next-themes": "^0.4.6",
"pdf-lib": "^1.17.1",
"qr-code-styling": "^1.9.2",
Expand All @@ -82,16 +82,16 @@
"react-apexcharts": "^2.1.0",
"react-dom": "^19.2.4",
"react-dropzone": "^15.0.0",
"resend": "^6.10.0",
"sanity": "^5.19.0",
"resend": "^6.12.2",
"sanity": "^5.23.0",
"signature_pad": "^5.1.3",
"speakingurl": "^14.0.1",
"styled-components": "^6.3.12",
"styled-components": "^6.4.1",
"tailwind-merge": "^3.5.0",
"tailwindcss": "^4.2.2",
"typescript": "^6.0.2",
"uuid": "^13.0.0",
"zod": "^4.3.6"
"tailwindcss": "^4.2.4",
"typescript": "^6.0.3",
"uuid": "^14.0.0",
"zod": "^4.4.1"
},
"devDependencies": {
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 uuid 13→14 drops Node 18 support

uuid v14.0.0 drops Node 18 and now requires Node 20+ with a globally available crypto object. If any deployment target (e.g., a Lambda, container base image, or CI runner) is still on Node 18, uuid calls will fail at runtime. The project's @types/node@^25 strongly suggests Node 20+ is intended, but it's worth confirming the deployment runtime matches.

"@qodo/command": "^0.36.0",
Expand Down
Loading
Loading