Skip to content

Releases: omnifed/cerberus

v0.23.0

09 Oct 14:37
2d9cd43

Choose a tag to compare

New Features

React

  • NEW: Collapsible API
  • NEW: Clipboard API
  • FIX: SplitButton has correct typing

Preset

  • FIX: cerberus > dark mode > page > backdrop > initial token has been updated for better accessibility

What's Changed

  • Create v0.22.0 blog article highlighting new React components and features by @Copilot in #1613
  • build(deps-dev): bump oxlint from 1.9.0 to 1.18.0 by @dependabot[bot] in #1624
  • 1627 docs weekly dep updates by @caseybaggz in #1628
  • Add Typography page to theming documentation by @Copilot in #1626
  • [chore]: update tokens from Figma by @github-actions[bot] in #1631
  • Fix SplitButton missing factory props TypeScript support by @Copilot in #1637
  • [Docs]: Add custom styles example and data attributes to DatePicker documentation by @Copilot in #1635
  • build(deps-dev): bump lint-staged from 16.1.5 to 16.2.3 by @dependabot[bot] in #1651
  • 1653 feat make collapsible api by @caseybaggz in #1655
  • 1654 feat make clipboard api by @caseybaggz in #1659
  • 1657 feat cut 023 release by @caseybaggz in #1661

Full Changelog: 0.22.0...0.23.0

v0.22.0

26 Sep 19:46
754211f

Choose a tag to compare

Features

React

  • Feat: SplitButton component
  • Feat: Create ButtonGroup component
  • Feat: ConfirmModal add features to:
    • Ensure React Node descriptions are full width
    • Toggle avatar icon
    • Customize avatar icon on the instance level
  • Feat: Support hideLabel for Field
  • Feat: CTAModal accepts content ReactNode options
  • Fix: Button disabled state not working in some cases

Preset

  • Fix: update datePicker recipe control prop to use larger width

What's Changed

  • build(deps): bump actions/setup-node from 4 to 5 by @dependabot[bot] in #1561
  • [chore]: update tokens from Figma by @github-actions[bot] in #1550
  • build(deps-dev): bump @shikijs/rehype from 3.11.0 to 3.13.0 by @dependabot[bot] in #1575
  • build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.33.1 to 8.41.0 by @dependabot[bot] in #1555
  • fix(preset): update range picker width to fit placeholder text by @caseybaggz in #1576
  • feat(react): update confirm-modal options by @caseybaggz in #1579
  • Fix CI workflow setup-node configurations for v5 compatibility by @Copilot in #1581
  • Add comprehensive GitHub Copilot instructions with validated commands and timing by @Copilot in #1583
  • feat: Add hideLabel prop to Field component for improved accessibility by @Copilot in #1587
  • Add Text Gradient documentation page to Styling section by @Copilot in #1591
  • Add primitive colors section to Colors documentation page by @Copilot in #1595
  • feat(docs): show primitive token bindings for semantic colors by @Copilot in #1598
  • 1588 feat create splitbutton api by @caseybaggz in #1600
  • [chore]: update tokens from Figma by @github-actions[bot] in #1601
  • feat(react): update cta-modal to support custom content by @caseybaggz in #1606
  • Fix dynamic color value display in colors documentation page for theme and mode switching by @Copilot in #1604
  • chore: bump version 0.22.0 by @caseybaggz in #1610

New Contributors

  • @Copilot made their first contribution in #1581

Full Changelog: 0.21.2...0.22.0

v0.21.2 - React build fine tuning

27 Aug 15:10
5f6462a

Choose a tag to compare

What's Changed

Full Changelog: 0.21.1...0.21.2

v0.21.1 - build hotfix

26 Aug 17:23
e47f1bb

Choose a tag to compare

What's Changed

Full Changelog: 0.21.0...0.21.1

v0.21.0

26 Aug 15:26
d20c747

Choose a tag to compare

Features

React

  • NumberInput
  • PinInput
  • Outlined Notification Variant
  • Factory adds style props
  • BREAKING: add new defineIcons props required for NumberInput: increment/decrement

Preset

  • Fix: add missing placeholder styles for inputs
  • Fix: date picker trigger zIndex is too high
  • Fix: AnimationStyle JSX gives “tag2 not defined” error

What's Changed

  • build(deps-dev): bump @eslint/js from 9.30.0 to 9.31.0 by @dependabot[bot] in #1440
  • build(deps-dev): bump eslint-plugin-sonarjs from 3.0.2 to 3.0.4 by @dependabot[bot] in #1434
  • build(deps-dev): bump dotenv from 16.5.0 to 17.2.1 in /figma by @dependabot[bot] in #1456
  • build(deps): bump next from 15.3.5 to 15.4.4 in /docs by @dependabot[bot] in #1453
  • build(deps-dev): bump @types/bun from 1.2.17 to 1.2.19 by @dependabot[bot] in #1450
  • build(deps-dev): bump oxlint from 1.3.0 to 1.9.0 by @dependabot[bot] in #1465
  • build(deps): bump @ark-ui/react from 5.18.2 to 5.18.3 by @dependabot[bot] in #1464
  • [chore]: update tokens from Figma by @github-actions[bot] in #1471
  • build(deps): bump react-dom from 19.1.0 to 19.1.1 by @dependabot[bot] in #1463
  • build(deps): bump next from 15.4.4 to 15.4.5 in /docs by @dependabot[bot] in #1470
  • build(deps-dev): bump @shikijs/rehype from 3.9.0 to 3.9.1 in /docs by @dependabot[bot] in #1468
  • 1477 docs add llms text by @caseybaggz in #1479
  • docs(started): add llms page by @caseybaggz in #1482
  • build(deps-dev): bump lint-staged from 16.1.2 to 16.1.5 by @dependabot[bot] in #1493
  • build(deps-dev): bump eslint-config-prettier from 10.1.5 to 10.1.8 by @dependabot[bot] in #1489
  • build(deps-dev): bump typescript-eslint from 8.33.1 to 8.39.0 by @dependabot[bot] in #1492
  • [chore]: update tokens from Figma by @github-actions[bot] in #1503
  • 1497 docs repo add llms directory by @caseybaggz in #1505
  • 1496 feat react numberinput by @caseybaggz in #1507
  • [chore]: update tokens from Figma by @github-actions[bot] in #1508
  • 1498 feat react pininput by @caseybaggz in #1510
  • Update pin-input.mdx by @caseybaggz in #1512
  • feat(preset): update toast recipe to include subtle styles by @caseybaggz in #1522
  • build(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #1521
  • build(deps): bump @carbon/icons-react from 11.62.0 to 11.65.0 by @dependabot[bot] in #1517
  • 1526 feat update factory to support style props by @caseybaggz in #1527
  • 1501 bug general bug fixes of the packages by @caseybaggz in #1536
  • build(deps-dev): bump @types/react from 19.1.9 to 19.1.11 in /docs by @dependabot[bot] in #1534
  • 1539 feat bump version by @caseybaggz in #1541

Full Changelog: 0.20.0...0.21.0

0.20.0

08 Jul 14:40
88a4a8f

Choose a tag to compare

React

  • NEW: Carousel component

Preset

  • NEW: All animationStyles can now be used via JSX patterns

What's Changed

Full Changelog: 0.19.3...0.20.0

0.19.3

01 Jul 15:22
c9c0c70

Choose a tag to compare

  • Updates Primitive Factory to accept string element names
  • Adds new info.100 token to themes

What's Changed

  • build(deps-dev): bump @eslint/js from 9.28.0 to 9.29.0 by @dependabot in #1372
  • build(deps-dev): bump @types/bun from 1.2.15 to 1.2.17 by @dependabot in #1370
  • build(deps-dev): bump @types/node from 22.15.30 to 24.0.3 by @dependabot in #1369
  • build(deps): bump @carbon/icons-react from 11.60.0 to 11.62.0 by @dependabot in #1371
  • build(deps): bump @ark-ui/react from 5.14.0 to 5.14.2 by @dependabot in #1368
  • build(deps-dev): bump @types/react from 19.1.6 to 19.1.8 in /docs by @dependabot in #1377
  • feat: add shadows tokens to theme.tokens and documentation by @gabrielLAraujo in #1388
  • build(deps-dev): bump oxlint from 0.17.0 to 1.3.0 by @dependabot in #1396
  • build(deps-dev): bump lint-staged from 16.1.0 to 16.1.2 by @dependabot in #1394
  • build(deps-dev): bump @shikijs/rehype from 3.6.0 to 3.7.0 by @dependabot in #1393
  • build(deps-dev): bump @eslint/js from 9.29.0 to 9.30.0 by @dependabot in #1392
  • build(deps-dev): bump @types/node from 24.0.3 to 24.0.7 in /docs by @dependabot in #1399
  • 1409 feat update factory tests for more verbose mixmatch use cases by @caseybaggz in #1410

New Contributors

Full Changelog: 0.19.2...0.19.3

0.19.2

20 Jun 17:58
d83c685

Choose a tag to compare

Minor style updates and type improvements

What's Changed

Full Changelog: 0.19.1...0.19.2

0.19.1

18 Jun 17:49
999f8cb

Choose a tag to compare

What's Changed

  • 1357 bug cerberus undefined when importing but exists in build by @caseybaggz in #1358

Full Changelog: 0.19.0...0.19.1

0.19.0

18 Jun 16:31
42f3715

Choose a tag to compare

What's Changed

  • build(deps-dev): bump @happy-dom/global-registrator from 17.4.7 to 17.5.6 by @dependabot in #1311
  • build(deps-dev): bump oxlint from 0.16.12 to 0.17.0 by @dependabot in #1313
  • build(deps-dev): bump @types/react from 19.1.5 to 19.1.6 by @dependabot in #1315
  • build(deps-dev): bump eslint-config-next from 15.3.2 to 15.3.3 in /docs by @dependabot in #1320
  • 1305 feat create primitive factory add support for css prop to make custom styling easier by @caseybaggz in #1327
  • 1326 feat refactor primitives to use factory by @caseybaggz in #1341
  • build(deps-dev): bump @happy-dom/global-registrator from 17.6.1 to 18.0.1 by @dependabot in #1340
  • [chore]: update tokens from Figma by @github-actions in #1343
  • 1306 feat make all components tree shakable by @caseybaggz in #1345
  • 1307 feat add container prop to portal related components by @caseybaggz in #1349
  • 1351 feat add theme component for easy nested management by @caseybaggz in #1352
  • chore: bump versions by @caseybaggz in #1355

Full Changelog: 0.18.4...0.19.0