Skip to content

Conversation

@Alexandre2006
Copy link

@Alexandre2006 Alexandre2006 commented Oct 13, 2025

Upgraded the WATcloud website from Nextra v2 to v3, along with many other dependencies.

NOTE: Minimum Node.js version is now v20 (but not v21)

Dependency Changes

Package Old Version New Version
@giscus/react ^3.0.0 ^3.1.0
@hookform/resolvers ^3.3.3 ^5.2.2
@icons-pack/react-simple-icons ^10.2.0 ^13.8.0
@radix-ui/react-alert-dialog ^1.0.5 ^1.1.15
@radix-ui/react-avatar ^1.1.1 ^1.1.10
@radix-ui/react-checkbox ^1.0.4 ^1.3.3
@radix-ui/react-dialog ^1.0.5 ^1.0.5
@radix-ui/react-dropdown-menu ^2.0.6 ^2.1.16
@radix-ui/react-label ^2.0.2 ^2.1.7
@radix-ui/react-popover ^1.0.7 ^1.1.15
@radix-ui/react-scroll-area ^1.0.5 ^1.2.10
@radix-ui/react-select ^2.0.0 ^2.2.6
@radix-ui/react-separator ^1.0.3 ^1.1.7
@radix-ui/react-slot ^1.0.2 ^1.0.2
@radix-ui/react-switch ^1.0.3 ^1.2.6
@radix-ui/react-tooltip ^1.0.7 ^1.2.8
@rjsf/core ^5.16.1 ^5.24.13
@rjsf/utils ^5.16.1 ^5.24.13
@rjsf/validator-ajv8 ^5.16.1 ^5.24.13
@sentry/nextjs ^7.76.0 ^10.19.0
@types/json-schema ^7.0.15 ^7.0.15
@uppy/aws-s3 ^3.6.2 ^5.0.1
@uppy/core ^5.1.0
@uppy/dashboard ^3.7.5 ^5.0.2
@uppy/react ^3.2.2 ^5.1.0
bcrypt-ts ^5.0.3 ^7.1.0
class-variance-authority ^0.7.0 ^0.7.1
clsx ^2.0.0 ^2.1.1
core-js ^3.34.0 ^3.46.0
cmdk ^0.2.0 ^1.1.1
dayjs ^1.11.10 ^1.11.18
js-base64 ^3.7.7 ^3.7.8
js-sha256 ^0.11.0 ^0.11.1
lucide-react ^0.288.0 ^0.544.0
next ^13.5.6 ^13.5.11
next-seo ^6.8.0
nextjs-google-analytics ^2.3.3 ^2.3.7
nextra ^2.13.2 ^3.3.1
nextra-theme-docs ^2.13.2 ^3.3.1
react ^18.2.0 ^18.3.1
react-dom ^18.2.0 ^18.3.1
react-hook-form ^7.49.2 ^7.64.0
sha512crypt-node ^1.0.2 ^1.0.2
sonner ^1.4.41 ^2.0.7
strip-indent ^4.0.0 ^4.1.0
swr ^2.2.4 ^2.3.6
tailwind-merge ^1.14.0 ^1.14.0
tailwindcss-animate ^1.0.7 ^1.0.7
zod ^3.22.4 ^4.1.12

Dev Dependency Changes

Package Old Version New Version
@next/bundle-analyzer ^14.0.4 ^14.2.33
@types/jest ^29.5.6 ^30.0.0
@types/node 20.8.7 24.6.0
@types/react ^18.2.31 ^18.3.26
ajv-cli ^5.0.0 ^5.0.0
ajv-formats ^2.1.1 ^3.0.1
autoprefixer ^10.4.16 ^10.4.21
axios ^1.9.0 ^1.12.2
dedent ^1.5.3 ^1.7.0
eslint 8.52.0 ^9.37.0
eslint-config-next 13.5.6 ^15.5.4
eslint-config-prettier ^9.0.0 ^10.1.8
eslint-plugin-mdx ^2.2.0 ^3.6.2
eslint-plugin-react-hooks ^4.6.2 ^5.2.0
https-proxy-agent ^7.0.6 ^7.0.6
jest ^29.7.0 ^30.2.0
p-limit ^6.2.0 ^7.1.1
postcss ^8.4.31 ^8.5.6
quicktype ^23.0.76 ^23.2.6
sharp-cli ^4.2.0 ^5.2.0
slugify ^1.6.6 ^1.6.6
tailwindcss ^3.4.10 ^3.4.18
ts-jest ^29.1.1 ^29.4.4
typescript ^5.2.2 ^5.9.3

Alexandre2006 and others added 24 commits September 30, 2025 17:45
@Alexandre2006 Alexandre2006 requested a review from ben-z October 13, 2025 19:10
@Alexandre2006 Alexandre2006 changed the title Upgraded from Nextra v2 to Nextra v3 Upgrade from Nextra v2 to Nextra v3 Oct 13, 2025
@Alexandre2006 Alexandre2006 removed the request for review from ben-z October 14, 2025 17:06
@alexboden
Copy link
Contributor

@Alexandre2006 are you still working on this?

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