Releases: omnifed/cerberus
Releases · omnifed/cerberus
v0.23.0
New Features
React
- NEW: Collapsible API
- NEW: Clipboard API
- FIX: SplitButton has correct typing
Preset
- FIX:
cerberus > dark mode > page > backdrop > initialtoken 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
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
What's Changed
- docs: create v0.21 blog by @caseybaggz in #1546
- 1548 bug hotfix 0212 fine tune react build output by @caseybaggz in #1549
Full Changelog: 0.21.1...0.21.2
v0.21.1 - build hotfix
v0.21.0
Features
React
- NumberInput
- PinInput
- Outlined Notification Variant
- Factory adds style props
- BREAKING: add new
defineIconsprops 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
React
- NEW: Carousel component
Preset
- NEW: All
animationStylescan now be used via JSX patterns
What's Changed
- 1390 feat add carousel component by @caseybaggz in #1423
- feat(preset): make animationStyle patterns by @caseybaggz in #1425
- 1308 feat make animationstyle also patterns by @caseybaggz in #1426
- [chore]: update tokens from Figma by @github-actions in #1427
- build(deps-dev): bump prettier from 3.5.3 to 3.6.2 by @dependabot in #1415
- build(deps-dev): bump @types/node from 24.0.7 to 24.0.10 in /docs by @dependabot in #1422
- chore: bump version 0.20.0 by @caseybaggz in #1431
Full Changelog: 0.19.3...0.20.0
0.19.3
- Updates Primitive Factory to accept string element names
- Adds new
info.100token 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
- @gabrielLAraujo made their first contribution in #1388
Full Changelog: 0.19.2...0.19.3
0.19.2
Minor style updates and type improvements
What's Changed
- docs: add v19 blog by @caseybaggz in #1360
- chore: add pnpm.overrides to package.json by @caseybaggz in #1363
- 1365 docs v19 qa by @caseybaggz in #1366
Full Changelog: 0.19.1...0.19.2
0.19.1
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
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