Prismic Toolbar playground

Preview off · Toolbar https://static.cdn.prismic.io/prismic.js?repo=prismic-main

What’s New in Prismic: Q2 2025 in Review

blog · q2-2025-updates

callout info

title

A note on Slice Machine

content

This post was published when Slice Machine was Prismic's recommended way to build. Today, you model slices with the Prismic CLI and Type Builder. Read how building with Prismic has changed.

hidden_content
[]

text_content default

content

Everything we shipped to help your team move fast and stay aligned.

text_content default

content

🪩 Real-time collaboration, not back-and-forth

Our marketing team’s already using real-time collaboration — and you’re next. Rollout to the waitlist starts soon, and there’s still time to sign up for early access.

Already on the list? Sit tight — we’ll be in touch soon.

You can already see who’s editing a page. What’s coming up:

  • Autosave to capture changes as you go
  • Real-time editing with teammates without conflicts

After that, commenting, so feedback stays where the work happens.

Join the waitlist

text_content default

content

For marketers: faster moves, more control

Translate on your own terms

Define how brand terms and product names should appear — and apply those rules automatically across translations with the newly added glossary support.

Not using translate with AI yet? Every team gets 5 free translations to try it out.

Try translate with AI

text_content default

content

Give the right access to the right team

Control who can edit, publish, or view — by space. Great for teams managing multiple content types or markets.

Check out custom roles

text_content default

content

For developers: less guesswork, more momentum

Set up content relationships visually

Pick the fields you need in Slice Machine — your selection applies automatically to the API response. No more graphQuery or fetchLinks.

Explore what's new

text_content default

content

Give context to your AI code editor

Feed your project context into your AI editor with Prismic MCP. Go from model to production-ready slice — faster, and with best practices baked in.

Check out what's new

text_content default

content

Explore API content directly in the browser

Explore your Prismic content and run queries to see your data with the new API explorer.

Try API explorer

text_content default

content

For all teams: simpler access, clearer insights

Simpler login for quicker access

The new login page is live; it’s the first visible step in a bigger upgrade to our authentication system.

Check out what the login page unlocks

text_content default

content

Clearer insights into usage

Get clarity and tools to manage your plan effectively with the upgraded usage dashboard.

See what’s new

blog_call_to_action default

title

🎙️ Share your wins

description

These updates only matter if they’ve made a difference for you. How did our recent improvements help your team?

color
purple
image
offset_image
false
cta_link
{
  "link_type": "Web",
  "key": "03c12d02-4b9b-4361-93e3-25f508614b53",
  "url": "mailto:marketing@prismic.io"
}
cta_label
Share your wins
cta_type
mail

blog_call_to_action animated

title

Are you a landing page power user? We want to talk to you!

description

We’re inviting marketers to join our alpha group at Prismic — help shape how landing pages are created and boost conversions with smarter, automated workflows.

cta_link
{
  "link_type": "Web",
  "key": "8696c83d-9e8e-4e0a-8226-bec0c976f23d",
  "url": "https://forms.gle/1YBmdQeU1iepsxjg7",
  "target": "_blank"
}
cta_label
Join the alpha group
cta_type
link
image
color
null
Document data
{
  "title": [
    {
      "type": "heading1",
      "text": "What’s New in Prismic: Q2 2025 in Review",
      "spans": [],
      "direction": "ltr"
    }
  ],
  "image": {
    "dimensions": {
      "width": 517,
      "height": 290
    },
    "alt": null,
    "copyright": null,
    "url": "https://prismic-main.cdn.prismic.io/prismic-main/Z_V7k3dAxsiBwdQe_q1.svg",
    "id": "Z_V7k3dAxsiBwdQe",
    "edit": {
      "x": 0,
      "y": 0,
      "zoom": 1,
      "background": "transparent"
    }
  },
  "author": {
    "id": "ZO8HtREAACwARj7e",
    "type": "blog_author",
    "tags": [],
    "lang": "en-eu",
    "slug": "renaud-bressand",
    "first_publication_date": "2023-08-30T09:19:09+0000",
    "last_publication_date": "2023-11-13T10:09:28+0000",
    "uid": "renaudbressand",
    "link_type": "Document",
    "key": "ce76ad18-f6ff-48b4-b3cf-8252474de156",
    "isBroken": false
  },
  "additional_author": {
    "link_type": "Document"
  },
  "category": {
    "id": "agtaYxIAACoAHp5o",
    "type": "blog_category",
    "tags": [],
    "lang": "en-eu",
    "slug": "product-news",
    "first_publication_date": "2026-05-18T18:59:35+0000",
    "last_publication_date": "2026-05-18T18:59:35+0000",
    "uid": "product-news",
    "link_type": "Document",
    "key": "48172ed5-ac69-45e3-b155-e763fed5cf99",
    "isBroken": false
  },
  "date": "2025-06-30",
  "updated_date": null,
  "learning_objective": null,
  "card_description": [],
  "slices": [
    {
      "variation": "info",
      "version": "sktwi1xtmkfgx8626",
      "items": [],
      "primary": {
        "title": [
          {
            "type": "heading2",
            "text": "A note on Slice Machine",
            "spans": [],
            "direction": "ltr"
          }
        ],
        "content": [
          {
            "type": "paragraph",
            "text": "This post was published when Slice Machine was Prismic's recommended way to build. Today, you model slices with the Prismic CLI and Type Builder. Read how building with Prismic has changed.",
            "spans": [
              {
                "start": 146,
                "end": 188,
                "type": "hyperlink",
                "data": {
                  "link_type": "Web",
                  "url": "https://prismic.io/blog/how-building-with-prismic-is-changing",
                  "target": "_blank"
                }
              }
            ],
            "direction": "ltr"
          }
        ],
        "hidden_content": []
      },
      "id": "callout$46332c99-e0dd-4e39-bb3e-d615e64d3c50",
      "slice_type": "callout",
      "slice_label": null
    },
    {
      "variation": "default",
      "version": "sktwi1xtmkfgx8626",
      "items": [],
      "primary": {
        "content": [
          {
            "type": "paragraph",
            "text": "Everything we shipped to help your team move fast and stay aligned.",
            "spans": [],
            "direction": "ltr"
          }
        ]
      },
      "id": "text_content$4bd9d162-94b9-4a79-978b-5b4bef33d943",
      "slice_type": "text_content",
      "slice_label": null
    },
    {
      "variation": "default",
      "version": "sktwi1xtmkfgx8626",
      "items": [],
      "primary": {
        "content": [
          {
            "type": "heading2",
            "text": "🪩 Real-time collaboration, not back-and-forth",
            "spans": [],
            "direction": "ltr"
          },
          {
            "type": "paragraph",
            "text": "Our marketing team’s already using real-time collaboration — and you’re next. Rollout to the waitlist starts soon, and there’s still time to sign up for early access.",
            "spans": [],
            "direction": "ltr"
          },
          {
            "type": "paragraph",
            "text": "Already on the list? Sit tight — we’ll be in touch soon.",
            "spans": [],
            "direction": "ltr"
          },
          {
            "type": "paragraph",
            "text": "You can already see who’s editing a page. What’s coming up:",
            "spans": [],
            "direction": "ltr"
          },
          {
            "type": "list-item",
            "text": "Autosave to capture changes as you go",
            "spans": [
              {
                "start": 0,
                "end": 8,
                "type": "strong"
              }
            ],
            "direction": "ltr"
          },
          {
            "type": "list-item",
            "text": "Real-time editing with teammates without conflicts",
            "spans": [
              {
                "start": 0,
                "end": 17,
                "type": "strong"
              }
            ],
            "direction": "ltr"
          },
          {
            "type": "paragraph",
            "text": "After that, commenting, so feedback stays where the work happens.",
            "spans": [
              {
                "start": 0,
                "end": 22,
                "type": "strong"
              }
            ],
            "direction": "ltr"
          },
          {
            "type": "paragraph",
            "text": "Join the waitlist",
            "spans": [
              {
                "start": 0,
                "end": 17,
                "type": "hyperlink",
                "data": {
                  "link_type": "Web",
                  "url": "https://prismic.io/updates/collaboration",
                  "target": "_self"
                }
              }
            ],
            "direction": "ltr"
          },
          {
            "type": "image",
            "url": "https://images.prismic.io/prismic-main/aGOSoXfc4bHWi5yt_collaboration.gif?auto=format,compress",
            "alt": null,
            "copyright": null,
            "dimensions": {
              "width": 1160,
              "height": 720
            },
            "id": "aGOSoXfc4bHWi5yt",
            "edit": {
              "x": 0,
              "y": 0,
              "zoom": 1,
              "background": "transparent"
            }
          }
        ]
      },
      "id": "text_content$5c745215-b15c-423e-a9e9-79b678a4ef52",
      "slice_type": "text_content",
      "slice_label": null
    },
    {
      "variation": "default",
      "version": "sktwi1xtmkfgx8626",
      "items": [],
      "primary": {
        "content": [
          {
            "type": "heading2",
            "text": "For marketers: faster moves, more control",
            "spans": [],
            "direction": "ltr"
          },
          {
            "type": "heading3",
            "text": "Translate on your own terms",
            "spans": [],
            "direction": "ltr"
          },
          {
            "type": "paragraph",
            "text": "Define how brand terms and product names should appear — and apply those rules automatically across translations with the newly added glossary support.",
            "spans": [
              {
                "start": 134,
                "end": 150,
                "type": "strong"
              }
            ],
            "direction": "ltr"
          },
          {
            "type": "paragraph",
            "text": "Not using translate with AI yet? Every team gets 5 free translations to try it out.",
            "spans": [
              {
                "start": 49,
                "end": 68,
                "type": "strong"
              }
            ],
            "direction": "ltr"
          },
          {
            "type": "paragraph",
            "text": "Try translate with AI",
            "spans": [
              {
                "start": 0,
                "end": 21,
                "type": "hyperlink",
                "data": {
                  "link_type": "Web",
                  "url": "https://prismic.io/updates/translate-with-ai",
                  "target": "_blank"
                }
              }
            ],
            "direction": "ltr"
          },
          {
            "type": "image",
            "url": "https://images.prismic.io/prismic-main/aGOTB3fc4bHWi5zS_heroBackground-3-.png?auto=format,compress",
            "alt": null,
            "copyright": null,
            "dimensions": {
              "width": 1248,
              "height": 864
            },
            "id": "aGOTB3fc4bHWi5zS",
            "edit": {
              "x": 0,
              "y": 0,
              "zoom": 1,
              "background": "transparent"
            }
          }
        ]
      },
      "id": "text_content$462f6649-bd83-45db-b1ca-6b73ec232e5c",
      "slice_type": "text_content",
      "slice_label": null
    },
    {
      "variation": "default",
      "version": "sktwi1xtmkfgx8626",
      "items": [],
      "primary": {
        "content": [
          {
            "type": "heading3",
            "text": "Give the right access to the right team",
            "spans": [],
            "direction": "ltr"
          },
          {
            "type": "paragraph",
            "text": "Control who can edit, publish, or view — by space. Great for teams managing multiple content types or markets.",
            "spans": [],
            "direction": "ltr"
          },
          {
            "type": "paragraph",
            "text": "Check out custom roles",
            "spans": [
              {
                "start": 0,
                "end": 22,
                "type": "hyperlink",
                "data": {
                  "link_type": "Web",
                  "url": "https://prismic.io/updates/custom-roles",
                  "target": "_blank"
                }
              }
            ],
            "direction": "ltr"
          },
          {
            "type": "image",
            "url": "https://images.prismic.io/prismic-main/aGOTXnfc4bHWi5zZ_spaces-how-it-works-step-5.png?auto=format,compress",
            "alt": null,
            "copyright": null,
            "dimensions": {
              "width": 1248,
              "height": 936
            },
            "id": "aGOTXnfc4bHWi5zZ",
            "edit": {
              "x": 0,
              "y": 0,
              "zoom": 1,
              "background": "transparent"
            }
          }
        ]
      },
      "id": "text_content$975c9023-0e94-4189-8954-01bd7aa2252e",
      "slice_type": "text_content",
      "slice_label": null
    },
    {
      "variation": "default",
      "version": "sktwi1xtmkfgx8626",
      "items": [],
      "primary": {
        "content": [
          {
            "type": "heading2",
            "text": "For developers: less guesswork, more momentum",
            "spans": [],
            "direction": "ltr"
          },
          {
            "type": "heading3",
            "text": "Set up content relationships visually",
            "spans": [],
            "direction": "ltr"
          },
          {
            "type": "paragraph",
            "text": "Pick the fields you need in Slice Machine — your selection applies automatically to the API response. No more graphQuery or fetchLinks.",
            "spans": [],
            "direction": "ltr"
          },
          {
            "type": "paragraph",
            "text": "Explore what's new",
            "spans": [
              {
                "start": 0,
                "end": 18,
                "type": "hyperlink",
                "data": {
                  "link_type": "Web",
                  "url": "https://prismic.io/updates/content-relationships",
                  "target": "_blank"
                }
              }
            ],
            "direction": "ltr"
          },
          {
            "type": "image",
            "url": "https://images.prismic.io/prismic-main/aGOTlnfc4bHWi5zd_heroBackground-7--1-.png?auto=format,compress",
            "alt": null,
            "copyright": null,
            "dimensions": {
              "width": 1248,
              "height": 864
            },
            "id": "aGOTlnfc4bHWi5zd",
            "edit": {
              "x": 0,
              "y": 0,
              "zoom": 1,
              "background": "transparent"
            }
          }
        ]
      },
      "id": "text_content$661d03f0-bee2-4c54-9166-e6883d578194",
      "slice_type": "text_content",
      "slice_label": null
    },
    {
      "variation": "default",
      "version": "sktwi1xtmkfgx8626",
      "items": [],
      "primary": {
        "content": [
          {
            "type": "heading3",
            "text": "Give context to your AI code editor",
            "spans": [],
            "direction": "ltr"
          },
          {
            "type": "paragraph",
            "text": "Feed your project context into your AI editor with Prismic MCP. Go from model to production-ready slice — faster, and with best practices baked in.",
            "spans": [],
            "direction": "ltr"
          },
          {
            "type": "paragraph",
            "text": "Check out what's new",
            "spans": [
              {
                "start": 0,
                "end": 20,
                "type": "hyperlink",
                "data": {
                  "link_type": "Web",
                  "url": "https://prismic.io/updates/prismic-mcp",
                  "target": "_self"
                }
              }
            ],
            "direction": "ltr"
          },
          {
            "type": "embed",
            "oembed": {
              "embed_url": "https://www.youtube.com/watch?v=lrI0Ddc0aV0",
              "type": "video",
              "version": "1.0",
              "title": "Code your slices faster, with AI that knows your project - Prismic MCP",
              "author_name": "Prismic",
              "author_url": "https://www.youtube.com/@Prismic",
              "provider_name": "YouTube",
              "provider_url": "https://www.youtube.com/",
              "thumbnail_url": "https://i.ytimg.com/vi/lrI0Ddc0aV0/hqdefault.jpg",
              "thumbnail_width": 480,
              "thumbnail_height": 360,
              "html": "<iframe width=\"200\" height=\"113\" src=\"https://www.youtube.com/embed/lrI0Ddc0aV0?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen title=\"Code your slices faster, with AI that knows your project - Prismic MCP\"></iframe>"
            }
          }
        ]
      },
      "id": "text_content$30e8b60d-199b-4c49-869a-7ecb22948bee",
      "slice_type": "text_content",
      "slice_label": null
    },
    {
      "variation": "default",
      "version": "sktwi1xtmkfgx8626",
      "items": [],
      "primary": {
        "content": [
          {
            "type": "heading3",
            "text": "Explore API content directly in the browser",
            "spans": [],
            "direction": "ltr"
          },
          {
            "type": "paragraph",
            "text": "Explore your Prismic content and run queries to see your data with the new API explorer.",
            "spans": [],
            "direction": "ltr"
          },
          {
            "type": "paragraph",
            "text": "Try API explorer",
            "spans": [
              {
                "start": 0,
                "end": 16,
                "type": "hyperlink",
                "data": {
                  "link_type": "Web",
                  "url": "https://prismic.io/updates/api-explorer",
                  "target": "_blank"
                }
              }
            ],
            "direction": "ltr"
          },
          {
            "type": "image",
            "url": "https://images.prismic.io/prismic-main/aGOUHHfc4bHWi5zz_Group1.png?auto=format,compress",
            "alt": null,
            "copyright": null,
            "dimensions": {
              "width": 2400,
              "height": 1600
            },
            "id": "aGOUHHfc4bHWi5zz",
            "edit": {
              "x": 0,
              "y": 0,
              "zoom": 1,
              "background": "transparent"
            }
          }
        ]
      },
      "id": "text_content$c7361cf4-2e1c-43fb-8c7c-ce7827b576ea",
      "slice_type": "text_content",
      "slice_label": null
    },
    {
      "variation": "default",
      "version": "sktwi1xtmkfgx8626",
      "items": [],
      "primary": {
        "content": [
          {
            "type": "heading2",
            "text": "For all teams: simpler access, clearer insights",
            "spans": [],
            "direction": "ltr"
          },
          {
            "type": "heading3",
            "text": "Simpler login for quicker access",
            "spans": [],
            "direction": "ltr"
          },
          {
            "type": "paragraph",
            "text": "The new login page is live; it’s the first visible step in a bigger upgrade to our authentication system.",
            "spans": [],
            "direction": "ltr"
          },
          {
            "type": "paragraph",
            "text": "Check out what the login page unlocks",
            "spans": [
              {
                "start": 0,
                "end": 37,
                "type": "hyperlink",
                "data": {
                  "link_type": "Web",
                  "url": "https://prismic.io/updates/new-authentication-system",
                  "target": "_blank"
                }
              }
            ],
            "direction": "ltr"
          },
          {
            "type": "image",
            "url": "https://images.prismic.io/prismic-main/aGOUfHfc4bHWi50A_aAIJvuvxEdbNPN9B_new-login-page.png?auto=format,compress",
            "alt": null,
            "copyright": null,
            "dimensions": {
              "width": 1248,
              "height": 864
            },
            "id": "aGOUfHfc4bHWi50A",
            "edit": {
              "x": 0,
              "y": 0,
              "zoom": 1,
              "background": "transparent"
            }
          }
        ]
      },
      "id": "text_content$c721609e-e2e0-48e2-9bef-73673bd749da",
      "slice_type": "text_content",
      "slice_label": null
    },
    {
      "variation": "default",
      "version": "sktwi1xtmkfgx8626",
      "items": [],
      "primary": {
        "content": [
          {
            "type": "heading3",
            "text": "Clearer insights into usage",
            "spans": [],
            "direction": "ltr"
          },
          {
            "type": "paragraph",
            "text": "Get clarity and tools to manage your plan effectively with the upgraded usage dashboard.",
            "spans": [],
            "direction": "ltr"
          },
          {
            "type": "paragraph",
            "text": "See what’s new",
            "spans": [
              {
                "start": 0,
                "end": 14,
                "type": "hyperlink",
                "data": {
                  "link_type": "Web",
                  "url": "https://prismic.io/updates/new-usage-dashboard",
                  "target": "_blank"
                }
              }
            ],
            "direction": "ltr"
          },
          {
            "type": "image",
            "url": "https://images.prismic.io/prismic-main/aGOUgHfc4bHWi50B_aAIR7uvxEdbNPOBY_usage-dashboard.png?auto=format,compress",
            "alt": null,
            "copyright": null,
            "dimensions": {
              "width": 1248,
              "height": 864
            },
            "id": "aGOUgHfc4bHWi50B",
            "edit": {
              "x": 0,
              "y": 0,
              "zoom": 1,
              "background": "transparent"
            }
          }
        ]
      },
      "id": "text_content$1821a0c5-71cb-4d0a-a49e-144890fa618d",
      "slice_type": "text_content",
      "slice_label": null
    },
    {
      "variation": "default",
      "version": "initial",
      "items": [],
      "primary": {
        "title": [
          {
            "type": "heading2",
            "text": "🎙️ Share your wins",
            "spans": [],
            "direction": "ltr"
          }
        ],
        "description": [
          {
            "type": "paragraph",
            "text": "These updates only matter if they’ve made a difference for you. How did our recent improvements help your team?",
            "spans": [],
            "direction": "ltr"
          }
        ],
        "color": "purple",
        "image": {
          "dimensions": {
            "width": 527,
            "height": 298
          },
          "alt": null,
          "copyright": null,
          "url": "https://prismic-main.cdn.prismic.io/prismic-main/e5928876-50cb-4f41-b44e-8d79ecc59876_cta_image.svg",
          "id": "ZZ3vwBIAACwADCb_",
          "edit": {
            "x": 0,
            "y": 0,
            "zoom": 1,
            "background": "transparent"
          }
        },
        "offset_image": false,
        "cta_link": {
          "link_type": "Web",
          "key": "03c12d02-4b9b-4361-93e3-25f508614b53",
          "url": "mailto:marketing@prismic.io"
        },
        "cta_label": "Share your wins",
        "cta_type": "mail"
      },
      "id": "blog_call_to_action$d6fb295b-c04e-40b6-b342-f2f96bd459ed",
      "slice_type": "blog_call_to_action",
      "slice_label": null
    },
    {
      "variation": "animated",
      "version": "initial",
      "items": [],
      "primary": {
        "title": [
          {
            "type": "heading2",
            "text": "Are you a landing page power user? We want to talk to you!",
            "spans": [],
            "direction": "ltr"
          }
        ],
        "description": [
          {
            "type": "paragraph",
            "text": "We’re inviting marketers to join our alpha group at Prismic — help shape how landing pages are created and boost conversions with smarter, automated workflows.",
            "spans": [
              {
                "start": 37,
                "end": 48,
                "type": "strong"
              }
            ],
            "direction": "ltr"
          }
        ],
        "cta_link": {
          "link_type": "Web",
          "key": "8696c83d-9e8e-4e0a-8226-bec0c976f23d",
          "url": "https://forms.gle/1YBmdQeU1iepsxjg7",
          "target": "_blank"
        },
        "cta_label": "Join the alpha group",
        "cta_type": "link",
        "image": {
          "dimensions": {
            "width": 1600,
            "height": 1200
          },
          "alt": null,
          "copyright": null,
          "url": "https://images.prismic.io/prismic-main/Z7W2FJ7c43Q3f9gZ_use-case.gif?auto=format,compress",
          "id": "Z7W2FJ7c43Q3f9gZ",
          "edit": {
            "x": 0,
            "y": 0,
            "zoom": 1,
            "background": "transparent"
          }
        },
        "color": null
      },
      "id": "blog_call_to_action$6a560138-5f82-491b-bac3-ebd62f7e00fc",
      "slice_type": "blog_call_to_action",
      "slice_label": null
    }
  ],
  "meta_title": "What’s New in Prismic: Q2 2025 in Review",
  "meta_description": "Discover the latest Prismic updates designed to help your team move faster and stay aligned. Real-time collaboration, translation with glossary support, improved developer tools, and more.",
  "social_image": {},
  "short_name": null,
  "part_of_guide": {
    "link_type": "Document"
  }
}