ui-builder
Changelogs
May-2026
ui-builder v1.0.12

Release: Stable
Date: 2026-05-26
Version: 1.0.0

New Features

  • Added filter by search params support in courses/work flows across all wrappers.
  • Added categories and author fields in courses.
  • Added fallback SEO generation for all pages using page content.
  • Introduced dayjsFormatter utility in @xsite/common v2.2.34.
  • Updated Flow 1(1.0.12) and Flow 2(0.0.8) to use dayjsFormatter for consistent date formatting.

Platform Improvements

  • Made default locale /en hidden for cleaner route handling.
  • Improved JSON-LD loading behavior across all pages.
  • Updated @xsite/event-date-focused and @xsite/event-content-focused packages to newer stable versions.
  • Improved grouptab1 component with placeholder support when tab content is unavailable.

Bug Fixes

  • Fixed issue where JSON-LD was incorrectly loading on every page.
  • Resolved inconsistencies in SEO fallback rendering.
  • Corrected empty state handling in grouptab1.
  • Improved search parameter filtering behavior in course wrappers.

Architecture Notes

  • Improved SEO architecture with content-driven fallback metadata generation.
  • Enhanced route structure handling through hidden default locale configuration.
  • Standardized date formatting across flows using shared utility functions.
  • Strengthened reusable wrapper behavior for filtering and content rendering.
  • Improved maintainability of shared UI builder package dependencies.

Affected Areas

  • Courses Module
  • Search & Filter Wrappers
  • SEO & JSON-LD Rendering
  • Localization & Routing
  • UI Builder
  • Group Tab Components
  • Event Components
  • Shared Utility Packages

This release improves SEO reliability, enhances course filtering workflows, standardizes date formatting utilities, and strengthens UI builder component behavior for a more stable and scalable xSite platform experience.