Alongside this week's bigger features — per-element instructions in Studio and the Design System V1 brand editor — we shipped a batch of smaller improvements focused on making Studio, the CMS library, and workspace handling more resilient and polished. Here's the roundup.
Steadier Studio job handling. Archiving a Studio job is now more resilient, and if a job is archived out from under you, you're cleanly moved out of the workspace instead of being left in a broken state.
Sharper experience thumbnails. Studio now waits for viewport images to load before capturing experience thumbnails, so previews look complete instead of half-rendered.
A more polished Shopware library preview. The CMS library preview and its empty state are now properly branded for a cleaner, more consistent look.
Cleaner locale picker. The region locale picker now hides itself when only a single locale exists, removing a control that had nothing to do.
Clearer CLI warnings. The Admin CLI now warns you when both .frontic and .frontstack files exist, so you can resolve the ambiguity before it causes confusion.
For the bigger changes this week, check out the full product update.
You can now claim ownership of a Studio job or assign it to any teammate in your organization. The job's owner is shown right on its avatar wherever the job appears, so it's always clear who's responsible for it.
Claim an unclaimed job for yourself with one click
Assign a job to any member of your organization from the Kanban board or the job workspace
See at a glance who owns each job via its owner avatar
Alongside this week's bigger changes — per-element annotations in Studio and a claim-and-assign job board — we shipped a large batch of smaller improvements focused on the job board, session reliability, and everyday UI polish. Here's the roundup.
Filter to "only me" on the job board — quickly narrow the board to just the jobs you're involved in.
Workspace state dot on job cards — see a job's workspace state at a glance, right on the card.
Job info while loading — cards now show their key details during loading instead of appearing empty.
Smoother create-job overlay — Esc now steps through a sensible cancel ladder with a discard guard, and Cmd+Enter sends. We also fixed a case where the overlay never mounted.
Fresh "where are we at" summaries — a job's summary now regenerates on commit so it stays current.
Clearer Studio commit messages — git commit messages for large changes are more descriptive.
Single-flight token refresh — concurrent requests now share one token refresh, with full auth-outcome instrumentation for better diagnostics.
No more bounced deep links — cold deep links no longer bounce you to home when permissions load a moment late.
Accurate commit toast — the commit-success toast now reports the real number of files changed instead of 0.
Quieter setup page — removed a bogus GitHub status error toast on the setup page.
Integrations grid fix — corrected the integrations grid and laid container-query foundations for more responsive layouts ahead.
Wrapping chat text — long unbroken text now wraps cleanly in chat messages.
Navigate multi-step questions — move back and forth through multi-step questions instead of being locked to a single direction.
Check out the full product update for the bigger changes this week.
The notification bell now shows a pulsing badge whenever a Studio job is waiting on you — to answer a question, approve a tool call, or review a plan. This stays visible even if you switch pages, reload, or your session disconnects, so nothing slips through. Click the bell to jump straight into a popover showing the job that needs you most, with easy paging if more than one is waiting.
The notification drawer has also been reorganized into "All" and "Job updates" tabs, with anything needing your attention pinned to the top.
Alongside this week's bigger releases — per-element annotations in Studio and the new job-updates notification system — we also shipped a batch of smaller improvements across the Admin UI, jobs, feeds, and backend. The focus this week was on making state stick where you'd expect it, tightening up the job and feed experiences, and hardening the backend.
Inactive block state now shows on pages — Blocks that aren't active are clearly indicated, so you can tell at a glance what's live and what isn't.
Studio plan state persists across reloads — Reload the page and your Studio plan stays put instead of resetting.
Job board filters stick across reloads — Your job board filter selections now persist, so you don't have to re-apply them every time you refresh.
Feed pages load faster — Performance improvements make browsing feeds noticeably snappier.
Cleaner layout for high feed-type counts — Fixed overflowing content when there are many feed types, and filled in some missing snippets.
More accurate number handling — A new rounding handler in the value composer keeps computed numbers tidy and predictable.
Safer Fetch spec generation — Shop-derived names are now escaped in the Fetch spec YAML and validated server-side, preventing malformed specs.
Check out the full product update for this week's bigger changes.
You can now design landing pages for your Shopware storefront right inside Frontic. Describe what you want in a chat-based designer, watch it take shape in a live preview, and save versions as you iterate — no template work required. Experiences render through a dedicated Shopware block, so they slot straight into your existing storefront pages.
This is an early release: today you can design, preview, and save versions of an experience. Publishing a version live on your storefront is still on its way.
You can now click directly on any element in the live preview to reference it when chatting with the AI — whether it's part of the page you're designing or somewhere else on the shop page around it. Selected elements show up as chips in the chat, where you can add a short comment about what you'd like changed. This makes it much faster to ask for a specific update without having to describe where it is in words.
Click to select one or more elements in the preview; each becomes a chip you can comment on
Works both inside the page you're editing and on the surrounding shop page
Selection is turned off automatically when viewing a previously published version, since picks always refer to your current work in progress
The preview toolbar in the Experience Designer has been reorganized around what you actually do while building: track your location in the preview, see build status at a glance, and publish.
A new track toggle keeps the preview pinned to your experience's URL and automatically returns you there if you navigate away, with a hover tooltip showing where you are.
Share now copies a direct preview link you can send to teammates.
The version selector and publish controls have moved to the center of the toolbar for a cleaner, more focused layout.