Skip to content

Changelog 2026

2.28.2 (2026-03-30)

  • Docs:
    • Update Claude Skill to v1.4.0 with comprehensive codebase audit
    • Add missing Button loading props (loading, loadingIcon, loadingDuration) to component-api.md
    • Add missing DatePicker readonly2 prop to component-api.md
    • Add missing Sidepanel props (footerNoPadding, footerNoTopBorder, isActivePanel) to component-api.md
    • Add full TablePagination API entry to component-api.md
    • Add component-api.md, component-examples.md, and design-tokens.md reference files
    • Expand utilities reference with additional design tokens
    • Add version.json for skill staleness tracking (aging at 14 days, stale at 30 days)
    • Add evals/evals.json with 5 test cases for skill quality assurance
    • Update skill zip download path and docs structure

2.28.1 (2026-03-12)

  • Docs:
    • Separate changelog by year for better organization and routing
    • Add changelog index page with navigation links
    • Add Thai translations for 2024 changelog entries
    • Update Claude Skill to v1.2.0 with Button loading state props (loading, loadingIcon, loadingDuration)
  • Fix:
    • Update Claude Skill download URL path

2.28.0 (2026-03-06)

  • Feat:
    • Add loading state to the button component with loading, loadingIcon, and loadingDuration props (#fdbe2f58 by @llorenzo)

2.27.9 (2026-02-25)

  • Docs:
    • Update Claude Skill to v1.1.0 with new utilities (text colors, background colors, box shadows, miscellaneous)
    • Add Mobile Sidenav documentation to layout-components
    • Add DatePicker readonly2 prop to action-components
    • Update claude-skills guide with new design tokens

2.27.8 (2026-02-18)

  • Fix:
    • Update list item base icon color and text style (#74ee06fa by @llorenzo)

2.27.7 (2026-02-11)

  • Fix:
    • mobile sidenav content height (#a71daa7e by @despiritu)

2.27.6 (2026-02-10)

  • Feat:
    • feat: table header dropdown change implementation (#e583c37b by @despiritu)

2.27.5 (2026-02-09)

  • Fix:
    • Commit fd380597: Enhance calendar and date-picker components with new hover event and layout adjustments (#ffa16a6a by @adestajo)

2.27.4 (2026-02-09)

  • Chore:
    • Utilities Documentation Update (#ffa16a6a by @adestajo)

2.27.3 (2026-02-06)

  • Fix:
    • Commit 158ea30a: FIX: update header layout classes for responsive design in calendar component (#158ea30a by @adestajo)

2.27.2 (2026-02-04)

  • Fix:
    • Commit 45de0fb7: fix: update class names for responsive design in calendar cell, icon, and modal components due to removed custom screen size (#45de0fb7 by @adestajo)

2.27.1 (2026-02-03)

  • Feat:
    • Commit c4bea3b2: feat: Add readonly2 prop to date picker and update related components (#c4bea3b2 by @adestajo)

2.27.0 (2026-02-03)

  • Feat:
    • Mobile Sidenav
  • Chore:
    • Fix Stacking Sidepanel Docs
    • Fix Sidenav errors (#08b36d81 by @despiritu)

2.26.21 (2026-02-03)

  • Docs:
    • docs: Add Claude Skills page and sprout-design-system skill for AI-assisted development with Claude Code

2.26.20 (2026-01-30)

  • Fix:
    • fix: Responsive Underlined Tabs (#ea81eec0 by @jbanares)

2.26.19 (2026-01-26)

  • Feat:
    • feat: add support for custom icons in calendar cell component; update icon handling logic feat: add lineThrough and disabled props to calendar cell; update click event emission refactor: remove unused popper state and click outside handling feat: add click handling for calendar cells with state management (#c3a7ca35 by @adestajo)

2.26.18 (2026-01-22)

  • Fix:
    • fix table-header-dropdown not working when there are multiple instances of table component (#c3a7ca35 by @despiritu)

2.26.17 (2026-01-22)

  • Fix:
    • Fix issue in table header dropdown where click events inside the popper closes the dropdown. (#cf963ea7 by @despiritu)

2.26.16 (2026-01-15)

  • Chore:
    • Commit 7ba60a35: Update package.json files configuration to properly include distribution files and documentation (#7ba60a35 by @jmari)

2.26.15 (2026-01-15)

  • Feat:
    • feat: Add badge to tabs (#0e558bd0 by @jbanares)

2.26.14 (2026-01-13)

  • Feat:
    • Commit b7895b02: feat: enhance multi-select handling with selection caching and improved input text updates (#b7895b02 by @adestajo)

2.26.13 (2026-01-13)

  • Fix:
    • DQA for Raadio Choicebox (#36705 by @jarias)

2.26.12 (2026-01-12)

  • Fix:
    • Commit 4968f2ce: Enhance multi-select component: manage search state and improve input text updates (#4968f2ce by @adestajo)

2.26.11 (2026-01-06)

  • Fix:
    • parsed international number handling to contact number input component (#36637 by @jarias)

2.26.10 (2026-01-06)

  • Fix:
    • Fix the Pre-selected Value and Text issue encountered in Ladderized Select
    • Fix the clearable issue encountered in Ladderized Select
    • Add support for input currency component to dynamically change currency based on selected currency from select component (#36628 by @jarias)

2.26.9 (2026-01-06)

  • Feat:
    • Commit 69365b31: Add avatar support to select component (#69365b31 by @adestajo)

2.26.8 (2026-01-05)

  • Feat:
    • Commit 64fe466e: Add custom icons to Avatar component documentation and update logic for icon variants (#64fe466e by @adestajo)

2.26.7 (2026-01-05)

  • Feat:
    • Commit 77ad7447: Add avatar support to Multi Select component and related items (#77ad7447 by @adestajo)