What the sticky buy-bar is and why it holds the buying momentThe sticky add-to-cart bar, or buy-bar …
Laioutr Release News - April 2026
Laioutr Release News April 2026
April was a month focused on stability and internationalisation: Frontend Core received a series of improvements for multi-market setups and Studio preview, Laioutr UI gained a comprehensive localisation system and a reworked z-index architecture, and Cockpit (Studio) shipped notable improvements across icons, deployments, and security.
Frontend Core v0.28.8 – v0.28.14
Highlights
- Multi-Market Routing: A new cross-locale redirect middleware automatically routes visitors to the correct locale URL on entry. Alongside this, the hreflang utility was updated to generate correct
x-defaultpath prefixes, and domain resolution for multi-market configurations now uses longest-prefix matching for more reliable results. - Page Variant Hook: Apps can now intercept and override the active page variant at runtime via a new Nuxt hook, enabling dynamic variant selection logic per app.
- RemoteRender Caching: Page data is now correctly served from cache when navigating back to a previously visited page, avoiding redundant data fetches.
Bug Fixes & Improvements
- Fixed:
PageRenderercrashed when the Nuxt instance was unavailable. - Fixed: Incorrect port shown in the CLI startup banner.
- Fixed: Duplicate section templates in Studio caused by repeated SSR renders — the template registry was switched from an array to a Map.
- Fixed:
useRoute()returned stale route data in Studio preview mode. - Fixed: SSR protocol detection in
linkResolvernow correctly generates absolute URLs. OrchestrBuildertypes are now exported so apps can re-export their builders with correct TypeScript types.
Laioutr UI v1.32.0 – v1.34.0
Highlights
- Localisation System: A new
$tlVue global provides translations inside UI components. This release adds 13 new message groups, complete German translations, and fixes umlaut rendering issues across 46 components. - Z-Index Architecture: A new structured token scale (
--z-index-sticky,--z-index-modal,--z-index-popover,--z-index-tooltip,--z-index-toast) resolves stacking conflicts between overlays. All portaled components (Dialog, Sheet, Dropdown, etc.) now apply z-index via these tokens. Header sections and theFilterBarcan opt out of CSS containment isolation so thatstickyandfixedpositioning works as expected. - New Blocks & Sections: New additions include the
BlockSocialShareblock for sharing the current page, aProductReviewsblock, aPageHeadersection, and aSearchResultsHeadersection.
Bug Fixes & Improvements
Paginationnow scrolls to the top of the page when navigating between pages (opt-out available via prop).- Fixed:
Buttoncomponent did not emitclickevents on theNuxtLinkbranch and did not forward$attrscorrectly. - Fixed:
SectionBlogPostListingdid not update the displayed page correctly on client-side navigation. - Fixed: Breadcrumb items overflowed with long labels.
- Fixed: Navigation on locale change did not work correctly.
- Loading indicator added for suggested-search queries.
Cockpit (Studio) April 2026
Highlights
- Expanded Icon Set: Studio received 50+ new icons covering page types (calendar, video, cart), alignment and layout, typography (heading 1–6, bold, italic, case variants), aspect ratios, border styles, and spacing/margin/padding.
- Deployment Detail: The deployment detail page now auto-refreshes and auto-scrolls to the latest build log entry, making it easier to follow ongoing deployments.
- Improved Data Wiring: Query fields in the section editor now visually highlight which queries are bound to page-level queries. Newly created listing pages (products, blog) default to root queries, resulting in cleaner URL parameters out of the box.
- Real-Time Preview: The live preview now uses
valtio-json-patchfor more reliable state synchronisation during editing.
Bug Fixes & Improvements
- Security: Three vulnerabilities addressed — an open-redirect bypass via
//-prefixed URLs, an org deletion endpoint that accepted a full object instead of a plain ID, and an incorrect last-admin check. - Fixed: Users with the
projectMarketsManagementrole were unable to create or edit markets due to an incorrect permission check. - Fixed: Duration values were not displayed correctly in Safari due to missing
TemporalAPI support. - Fixed: Duplicate sections appearing in the section list.
- Fixed: Localised field indicator was shown even on single-language projects.
- Improved search in the Studio section and block picker.
Find the full changelogs with all technical details at .