Changelog

All notable changes to SonoJS. We follow Semantic Versioning.

v1.3.0LatestMarch 20, 2026
Error Pages and Blog Components
New error page examples, blog UI blocks, and accessibility improvements across the board.
  • Added

    Error 500, Error 403, and Maintenance page examples

  • Added

    Newsletter section, blog category filter, comments section, and changelog examples

  • Added

    New Error Pages category in the blocks catalog

  • Changed

    Moved Error 404 from Page Sections to the new Error Pages category

  • Fixed

    Missing aria-hidden attributes on decorative icons across examples

  • Fixed

    Category filter tabs now wrap properly on mobile viewports

v1.2.0March 1, 2026
Calendar and Tree Components
Two new data-display components with full keyboard navigation and ARIA support.
  • Added

    Calendar component with single and range selection modes

  • Added

    Tree component with expand/collapse and multi-select

  • Added

    Calendar supports disabled dates and min/max constraints

  • Changed

    Data table pagination now uses the Pagination component internally

  • Fixed

    Select dropdown positioning near viewport edges

v1.1.0February 10, 2026
Data Table and Timeline
Feature-rich data table with sorting, pagination, and selection. Timeline for activity feeds.
  • Added

    Data table with sorting, pagination, and row selection

  • Added

    Timeline component for activity feeds and changelogs

  • Added

    Empty component for zero-data scenarios

  • Changed

    Table component now supports sticky headers

  • Fixed

    Accordion keyboard navigation when nested inside Tabs

  • Removed

    Deprecated SimpleTable component (use Table instead)