CatalystOne Logo
CatalystOne Design System

Home / Releases / 26.0.0

26.0.0


Major release with 1 breaking change, 10 new features and 19 fixes.

Breaking Changes

  • button: Use 'plain' instead of 'text' for Button and IconButton variant. Look and behavior is the same, so migration is trivial. (#666, af6c28e)

Features

  • add new highlightedRows prop to Table component (#662, 4da779a)
  • implement read only mode for date picker (#659, 1264c4d)
  • add the design system portal app (#644, 5a113a7)
  • add read mode support for Select (#635, 493fab7)
  • Add readMode to TextField component. (#634, 1fb3e1d)
  • table: visually highlight changed or added rows (#636, 5a14427)
  • export InputAdornment from TextField package, add numerical TextField stories (#631, 979c10d)
  • add Autocomplete implementation (#630, a818141)
  • make changes to LoadingSpinner and use it where relevant (#619, 50d3106)
  • include passed compliance checks in report and dashboard (#613, 6236061)

Bug Fixes

  • fix Storybook docgen from component props typing (#664, b641e0b)
  • TextField numeric read mode (#663, f8eed45)
  • update styling for Autocomplete and Select popper/dropdown (#660, b98d5f0)
  • handle multi-line JSX tags in static scanner to avoid false positives (#657, ae26eca)
  • update portal links from a11y-dashboard to iris (#656, 2f26d5b)
  • fix link focus styling to not show on mouse click, update dependencies (#655, 84fff8b)
  • auto-derive wcagCriteria from COMPLIANCE_CHECKS for static analysis rules (#653, abc053e)
  • add support for handling the Figma component ID in MD files (#648, a63d443)
  • make logo clickable to navigate to home screen (#645, c7085f8)
  • compliance score, Learn more links, and home page sorting (#624, 1334e67)
  • illustrationimage: fix sizing bug and update stories and documentation (#633, e111e52)
  • various accessibility fixes across a set of components (#629, bbb6d90)
  • date-range: fix date range styling to align with design system (#628, ec5e968)
  • avatar: fix a11y and styling issues (#626, 67684cb)
  • select, a11y: make it easier to link Select to outside labels (#625, b423bdb)
  • add static analysis passes and improve scan workflow reliability (#617, baa3bb8)
  • table checkbox shows ellipis in Chrome (#620, ff1f559)
  • align error color token usage with Figma (#612, e010a22)
  • try to fix race condition issues with GH pages deployment (#611, 001c116)