We're starting 2025 with a handful of developer updates. 🎉
@prismicio/next and @prismicio/react , our integrations for Next.js and React websites, now fully support ES Module (ESM) environments. That means you can now deploy your Next.js websites using Cloudflare Workers (via OpenNext) or Vercel Edge Runtime.
@nuxtjs/prismic and @prismicio/vue , our integrations for Nuxt and Vue websites, now support the upcoming Nuxt 4. In addition, the revamped <PrismicRichText>
component now supports a component-based serializer, granting better flexibility when displaying rich text content.
All four packages have new API reference pages detailing how to use their components and helpers. Check out the references below:
How to update
Most websites can be updated within an hour.
Follow these upgrade guides for Next.js websites:
Follow these upgrade guides for Nuxt websites:
How to provide feedback
If you have a question about how to use these updates, please open a thread on the Prismic forum.
If you have a bug report, please open a GitHub issue on the package’s repository:
- @prismicio/next on GitHub
- @prismicio/react on GitHub
- @nuxtjs/prismic on GitHub
- @prismicio/vue on GitHub
Thank you for your support, and happy coding! 🚀