Laioutr Release News Mai 2026

Laioutr Release News - May 2026

Laioutr Release News May 2026

May centred on two themes: Laioutr UI ships its 2.0 major release with coordinated component renames and prop normalisation, followed by the 2.2 line with a noticeably broader editor experience. In parallel, Frontend Core ships runtime redirects and Cockpit gains new tools for safe project migrations.

Frontend Core v0.29.0 – v0.30.2

Highlights

  • Runtime URL redirects: Project redirects are honoured on direct hits and SPA navigations. Exact paths and :param patterns work; isPermanent: true returns 301, otherwise 302. Query strings and absolute targets are supported.
  • laioutr:beforeModuleRegister hook: Fires before each module registers with { name, key, options }, so apps can override registerModule defaults.
  • Tracking event types: Eight missing types for cart, wishlist, checkout, login, and signup actions are now in tracking.types.ts. Trackers construct the correct types instead of falling through to ViewItem.

Bug Fixes & Improvements

  • Section slots prop retains structural typing of block props; the as unknown as cast workaround for deep schemas is no longer required.
  • validateI18nConfig checks undefined before indexing market.domains.
  • Removed the unused InvisibleBlock component.

Laioutr UI v2.0.0, v1.35.0 → v2.2.2

Highlights — v2.0.0 (Major)

  • Coordinated major refactor across @laioutr-core/ui-kit, @laioutr-core/ui, and @laioutr-app/ui. The auto-import prefix is unified to L (every <Lui*> tag becomes <L*>); surface-tone migration (BackgroundBrightnessSurfaceTone); form prop normalisation (isErrorinvalid, v-model:checkedv-model); component renames (SwatchPreviewSwatch, ShopHeaderHeaderShop, CardGridContentGrid, …).
  • New atoms & sections: IconButton, TextGroup, OnSurface, LinkTile, HighlightToggle; new sections SectionContentGrid, SectionEditorialGrid, SectionCategoryCardGrid, SectionProductReviews. Block splits from the old SectionProductListing: BlockFilterBar, BlockSortModes, BlockPagination.

Stored Studio configurations, custom themes, template tags, and external CSS overrides need a one-time migration — see the changelog for details.

Highlights — v1.35.0 (parallel 1.x maintenance) and v2.2.x

  • Banner sections, fully featured (v2.2.0): SectionBannerBasic, SectionBannerShowcase, SectionBannerIntegrated expose margin, padding, background (+ customBackground) using the Backdrop pattern.
  • Block-picker previews for 31 blocks; per-CTA size selector and HTML-element selectors for heading and subline across 13 sections and 7 blocks.
  • Sizer primitive (v2.2.1): Banner, media, and iframe blocks route outer-box sizing through a unified Sizer.
  • BannerBasic.size / aspectRatio and new block versions BlockBannerBasic / BlockBannerIntegrated / BlockBannerShowcase from v1.35.0.

Bug Fixes & Improvements

  • SectionMediaText now renders custom background colours correctly.
  • ProductSliderShowcase fills the remaining row width without reserving bleed padding.
  • Container no longer strips border-radius from CTA banners in full-width containers.

CLI v0.4.0

  • New laioutr app release command for publishing app releases via the Cockpit API.
  • --project flag now accepts inputs with a /p/ segment copy-pasted from a Cockpit URL.

Cockpit (Studio) May 2026

Highlights

  • Migration Batcher: A Studio debug UI that plans and runs batches of section and block migrations and surfaces per-op results in a BatchReport.
  • Read-only data view: Sections and blocks without a registered Studio definition show a collapsible inspector with a "Show as JSON" toggle.
  • Wider schema-condition engine: if rules can now use arrayOperators and typeOperators.

Bug Fixes & Improvements

  • Hosting pins @laioutr-core/ui and @laioutr-core/ui-kit to the project version instead of latest.
  • Block and section names persist after cloning; Publish is disabled while autosave is pending.
  • The migration walker isolates per-iteration errors and surfaces partial migrations in the BatchReport.

Find the full changelogs with all technical details at docs.laioutr.io/getting-started/changelogs.

Read more

Frontend insights for you

Book a demo mobile
Contact

Your next level starts here.

No complex setups, no performance slowdowns. Regain full control over your digital customer experience.