Releases: prismicio/slice-machine
Release list
2.20.0
Hey! 👋
We’re happy to announce the release of Slice Machine v2.20.0!
Warning
The minimum Node.js version was raised to 20.19.0.
Please ensure your environment is running Node.js version 20.19.0 or newer before upgrading Slice Machine. We recommend upgrading to a newer, LTS version (>= v22).
✨ What’s New?
🎨 Figma to Slice
We just launched Figma to Slice, a companion plugin for Figma that allows you to export designs and paste them directly into Slice Machine to create a new slice 🎉.
It integrates with the already existing Generate from image feature available when creating a new slice, automatically modeling and coding a starter component with Prismic fields for you!
Be sure to try it out and give us your feedback ⭐
Follow our progress
Stay tuned with all the latest updates by following our progress on the What’s New page: https://prismic.io/updates.
2.19.1
Hey! 👋
We’re happy to announce the release of Slice Machine v2.19.1!
🛠️ Maintenance update
This release focuses on improving stability by resolving incompatibility issues in the package definition.
🚀 Follow our progress
Stay tuned with all the latest updates by following our progress on the What’s New page.
2.19.0
Hey! 👋
We’re happy to announce that Slice Machine is now compatible with Next.js 16!
✨ What’s New?
Slice Machine now fully supports projects running on Next.js 16.
Follow our progress
Stay tuned with all the latest updates by following our progress on the What’s New page.
2.18.2
Hey! 👋
We’re happy to announce the release of Slice Machine v2.18.2!
✨ What’s New?
Improved blank slate copy – Updated the wording in the “Add slices” screen to make it clearer and avoid repetition.
Follow our progress
Stay tuned with all the latest updates by following our progress on the what’s new page: https://prismic.io/updates
2.18.1
Hey! 👋
We're happy to announce the release of Slice Machine v2.18.1!
✨ What’s New?
- Improved error handling - Unauthorized and invalid environment errors are now better handled so that the user has fewer edge cases and receives clear information. #1693
- MCP server - We added multiple references to our Prismic MCP server. #1694 #1695
🛠 Other Changes
- Prevent slice screenshots from being uploaded every time when pushing slice changes. #1690
- Fixed misalignment of the button that opens the repository in Page Builder. #1696
Follow our progress
Stay tuned with all the latest updates by following our progress on the what’s new page: https://prismic.io/updates
2.18.0
Hey! 👋
We're happy to announce the release of Slice Machine v2.18.0!
✨ What’s New?
- More evident field type - We now display the field type in a tooltip and in the edit modal when you're managing the fields of a custom type or slice. #1687
- Logout button - There is now a logout button on the top left side of the screen, near your environment, making it easier to log out from Slice Machine. #1687
🛠 Other Changes
- The CLI authentication server now only listens on localhost. #1678
- Corrected misaligned navigation icons when collapsed. #1689
- Removed the old "coming soon" message from the slice template card. #1683
- Cleaned up the old inactive Git repository integration feature. #1684
Follow our progress
Stay tuned with all the latest updates by following our progress on the what’s new page: https://prismic.io/updates
2.17.2
Hey! 👋
We're happy to announce the release of Slice Machine v2.17.2!
✨ What’s New?
- Nuxt 4 support:
@slicemachine/adapter-nuxtnow supports Nuxt 4, Nuxt 3 is still supported.
If you work on a Nuxt website, we recommend upgrading to Nuxt 4 and updating your Slice Machine adapter. Learn how to upgrade your website using the official Nuxt 4 migration guide.
Follow our progress
Stay tuned with all the latest updates by following our progress on the what’s new page: https://prismic.io/updates
2.17.1
Hey! 👋
We're happy to announce the release of Slice Machine v2.17.1!
✨ What’s New?
🔗 Content Relationships
- We've fixed a couple of edge cases on our new field picker, so that it's less likely to see or pick invalid fields that may be in your model.
- We've flattened the sections for nested Content Relationships so that you don't have to open as many levels to pick fields from a Custom type.
That’s it for now.
👉 Please share anything that helps us refine the experience.
Follow our progress
Stay tuned with all the latest updates by following our progress on the what’s new page: https://prismic.io/updates
2.17.0
Ciao GraphQuery 👋!
We’ve removed the need for GraphQuery in Content Relationship fields — and replaced it with a clean, visual UI Field Picker inside Slice Machine.
No more guessing field IDs. No more nested query bugs. Just pick the fields you want, and go.
✅ What’s New?
Visual Field Picker in Slice Machine
Select exactly which fields you want to fetch from linked documents — directly in the Slice Machine UI.
- Works up to 2 levels deep (e.g.
blogPost → author → profession) - Stores field selection in the model (no code required)
🧠 Why it matters
- No more writing brittle GraphQuery syntax
- Clearer models, safer updates
⚠️ Important Update
To fully enjoy all our new features, please update Slice Machine and your adapter.
Here are the commands to execute based on your framework:
- Next.js:
npm install --save-dev @slicemachine/adapter-next@latest slice-machine-ui@latest - Nuxt:
npm install --save-dev @slicemachine/adapter-nuxt@latest slice-machine-ui@latest - SvelteKit:
npm install --save-dev @slicemachine/adapter-sveltekit@latest slice-machine-ui@latest
Also update @prismicio/client with the following command: npm install @prismicio/client@latest
Please follow these steps to ensure an optimal experience with our latest improvements.
📚 Documentation
Want to dig deeper?
Check out the updated guide on Content Relationship fields.
That’s it for now.
👉 Please share anything that helps us refine the experience.
2.16.1
Hey! 👋
We're happy to announce the release of Slice Machine v2.16.1!
✨ What’s New?
- Svelte 5 support:
@slicemachine/adapter-sveltekitnow supports Svelte 5. When running in a Svelte 5 project, code snippets use runes and follow the latest Svelte conventions. - Documentation: We added a link to the Prismic documentation in the Slice Machine sidebar.
If you work on a SvelteKit website, we recommend upgrading to Svelte 5 and updating your Slice Machine adapter. Learn how to upgrade your website using the official Svelte 5 migration guide.
Svelte 4 websites continue to be supported; generated code will use the older Svelte 4 syntax (e.g. export let).
Follow our progress
Stay tuned with all the latest updates by following our progress on the what’s new page: https://prismic.io/updates

