Skip to content

Releases: prismicio/slice-machine

2.20.0

Choose a tag to compare

@jomifepe jomifepe released this 21 Nov 15:49

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 banner

🎨 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

Choose a tag to compare

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

Choose a tag to compare

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

Choose a tag to compare

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

Choose a tag to compare

@jomifepe jomifepe released this 18 Aug 15:56

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

Choose a tag to compare

@jomifepe jomifepe released this 07 Aug 14:34

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

Choose a tag to compare

@lihbr lihbr released this 16 Jul 08:38

Hey! 👋

We're happy to announce the release of Slice Machine v2.17.2!

✨ What’s New?

  • Nuxt 4 support: @slicemachine/adapter-nuxt now 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

Choose a tag to compare

@jomifepe jomifepe released this 27 Jun 11:29

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

Choose a tag to compare

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?

image

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

Choose a tag to compare

Hey! 👋

We're happy to announce the release of Slice Machine v2.16.1!

✨ What’s New?

  • Svelte 5 support: @slicemachine/adapter-sveltekit now 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