Skip to content

Update compatible packages#23

Merged
hoektoe merged 1 commit intomasterfrom
chore/update-packages
Apr 7, 2026
Merged

Update compatible packages#23
hoektoe merged 1 commit intomasterfrom
chore/update-packages

Conversation

@hoektoe
Copy link
Copy Markdown
Owner

@hoektoe hoektoe commented Apr 7, 2026

Summary

  • update compatible package versions in package.json while keeping the existing Next 11 / React 17 / Tailwind 2 stack intact
  • refresh yarn.lock to match the new declared versions
  • make yarn build compatible with newer Node/OpenSSL runtimes used in CI and Vercel

Updated packages

  • @babel/core ^7.15.5 -> ^7.29.0
  • @formspark/use-formspark ^0.1.34 -> ^0.1.42
  • @headlessui/react ^1.4.1 -> ^1.7.19
  • @heroicons/react ^1.0.4 -> ^1.0.6
  • @netlify/plugin-nextjs ^3.9.0 -> ^3.9.2
  • @next/bundle-analyzer ^11.1.2 -> ^11.1.4
  • @tailwindcss/aspect-ratio ^0.2.1 -> ^0.2.2
  • @tailwindcss/forms ^0.3.3 -> ^0.3.4
  • autoprefixer ^10.3.4 -> ^10.4.27
  • marked ^3.0.3 -> ^3.0.8
  • storyblok-js-client ^4.1.5 -> ^4.5.8
  • storyblok-rich-text-react-renderer ^2.3.1 -> ^2.9.2
  • tailwindcss ^2.2.14 -> ^2.2.19
  • postcss ^8.3.6 -> ^8.5.8

Build compatibility fix

  • update the build script to NODE_OPTIONS=--openssl-legacy-provider next build
  • this fixes the ERR_OSSL_EVP_UNSUPPORTED failure when building the current Next 11 app on newer Node runtimes such as Vercel's Node 24 image

Verification

  • yarn build
  • yarn --silent eslint .
    Result: 0 errors, 1 existing warning in utils/storyblok.js:82 for react-hooks/exhaustive-deps

Notes

  • I intentionally did not upgrade next, react, react-dom, eslint, eslint-config-next, axios, or the Tailwind plugin majors because those changes push this branch into a broader framework migration with additional config and code changes

@vercel
Copy link
Copy Markdown

vercel bot commented Apr 7, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
michellesmit Ready Ready Preview, Comment Apr 7, 2026 10:57am

@chatgpt-codex-connector
Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@hoektoe hoektoe force-pushed the chore/update-packages branch from 468a5ad to 850abd3 Compare April 7, 2026 10:46
@hoektoe hoektoe changed the title Refresh package lockfile Update compatible packages Apr 7, 2026
@hoektoe hoektoe force-pushed the chore/update-packages branch from 850abd3 to ed396a6 Compare April 7, 2026 10:56
@hoektoe hoektoe merged commit c6c30fb into master Apr 7, 2026
3 checks passed
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