Changelog
3.0.0 (2026-07-09)
Section titled “3.0.0 (2026-07-09)”BREAKING CHANGES
Section titled “BREAKING CHANGES”drop Icon wrapper and re-export lucide icons directly
Section titled “drop Icon wrapper and re-export lucide icons directly”Icon,iconNames,IconName, andIconSizeare removed. Import icon components directly from@falcon/ui-kit— every lucide-react export ending withIconis now re-exported from the package (e.g.import { BellIcon } from "@falcon/ui-kit").- The custom
ag-fieldicon is now exported asFieldIconinstead ofAgField. SidebarCollapsedFlyout,SidebarCollapsedFlyoutItem,SidebarNavLabel,SidebarNavExpandIcon,useSidebarFlyout, andsidebarMenuButtonVariantsare removed from the public API.
- drop Icon wrapper and re-export lucide icons directly
2.3.1 (2026-07-07)
Section titled “2.3.1 (2026-07-07)”Documentation
Section titled “Documentation”- publish documentation inside the package
Features
Section titled “Features”- sync design tokens from Figma
2.3.0 (2026-06-29)
Section titled “2.3.0 (2026-06-29)”Features
Section titled “Features”- add AppHeader, AppLayout, and Sidebar components
2.2.1 (2026-06-25)
Section titled “2.2.1 (2026-06-25)”- import tokens
2.2.0 (2026-06-24)
Section titled “2.2.0 (2026-06-24)”Features
Section titled “Features”- compile tokens from a DTCG JSON file
2.1.0 (2026-06-12)
Section titled “2.1.0 (2026-06-12)”Documentation
Section titled “Documentation”- add AI-first governance documentation set
- remove AGENTS.md, route consumer protocol through llms.txt
- fold in review feedback from Daniel and Niels
Features
Section titled “Features”- add Icon component with Lucide + custom-icon catalog
- consolidate Icon ADRs, finalize API, add receipt
- add 8 Lucide icons for Maverick sidebar
2.0.1 (2026-05-26)
Section titled “2.0.1 (2026-05-26)”Documentation
Section titled “Documentation”- migrate away from storybook to astro
2.0.0 (2026-05-13)
Section titled “2.0.0 (2026-05-13)”BREAKING CHANGES
Section titled “BREAKING CHANGES”new design system
Section titled “new design system”legacy components have been moved into a separate "@falcon/ui-kit/dist/legacy"
entrypoint.
Features
Section titled “Features”- new design system
1.17.0 (2026-05-13)
Section titled “1.17.0 (2026-05-13)”Features
Section titled “Features”- add onRemove and disabled props to Chip component [BRAD-16149]
1.16.0 (2026-05-08)
Section titled “1.16.0 (2026-05-08)”Features
Section titled “Features”- add interactive type to Chip [BRAD-16395]
- pass extra props down in
FlexWrapperandGridWrapper
1.15.1 (2026-04-08)
Section titled “1.15.1 (2026-04-08)”- update
overrideBrowserslist - add period to list empty state without applied filters
1.15.0 (2026-03-30)
Section titled “1.15.0 (2026-03-30)”Features
Section titled “Features”- add
borderproperty toEmptyStateandListEmptyState - add
Table.EmptyStatecomponent
- actually use a forwarded ref in
ListEmptyState - show subtext in
ListEmptyStateonly ifonClearFiltersis passed
1.14.0 (2026-03-24)
Section titled “1.14.0 (2026-03-24)”Features
Section titled “Features”- add
EmptyStatecomponent
1.13.1 (2026-03-17)
Section titled “1.13.1 (2026-03-17)”- add no-gap-pad content modifier [BRAD-14670]
1.13.0 (2026-03-16)
Section titled “1.13.0 (2026-03-16)”Features
Section titled “Features”- add
Tablecomponent
1.12.0 (2026-03-11)
Section titled “1.12.0 (2026-03-11)”Features
Section titled “Features”- add LabelCard component [BRAD-14631]
1.11.0 (2026-03-05)
Section titled “1.11.0 (2026-03-05)”Features
Section titled “Features”- add
sxproperty toAccordion
- use
IconInternalin accordion to avoid unwanted classes
1.10.0 (2026-03-04)
Section titled “1.10.0 (2026-03-04)”Features
Section titled “Features”- add Label component [BRAD-14320]
1.9.3 (2026-02-26)
Section titled “1.9.3 (2026-02-26)”- remove background on
Paginationitems
1.9.2 (2026-02-11)
Section titled “1.9.2 (2026-02-11)”- prevent inherited line-height from affecting
Badgetext alignment
1.9.1 (2026-02-04)
Section titled “1.9.1 (2026-02-04)”- change jd-green button color to
@white
1.9.0 (2026-02-03)
Section titled “1.9.0 (2026-02-03)”Documentation
Section titled “Documentation”- add Slack link to
CommentsBanner
Features
Section titled “Features”- add
Paginationcomponent
1.8.0 (2026-02-03)
Section titled “1.8.0 (2026-02-03)”Features
Section titled “Features”- add
partnerLogoprop toAlert
1.7.1 (2026-01-12)
Section titled “1.7.1 (2026-01-12)”- remove
paddingproperty fromCommentsBannercomponent
1.7.0 (2025-12-18)
Section titled “1.7.0 (2025-12-18)”Features
Section titled “Features”- add
Alertcomponent - add
CommentsBannercomponent
1.6.1 (2025-11-27)
Section titled “1.6.1 (2025-11-27)”Documentation
Section titled “Documentation”- mention bradley’s
WATCH_POLLenvironment variable
1.6.0 (2025-11-26)
Section titled “1.6.0 (2025-11-26)”Features
Section titled “Features”- add
Cardcomponent
1.5.0 (2025-11-26)
Section titled “1.5.0 (2025-11-26)”Features
Section titled “Features”- add
border,borderRadius,marginandpaddingstyle props
- use
!importantfor style props - don’t limit
fontSizevalues inButtonandTypography - output margin and padding helper classes in intuitive order
1.4.2 (2025-11-17)
Section titled “1.4.2 (2025-11-17)”- make gap overrides work propertly in
GridWrapper
Performance Improvements
Section titled “Performance Improvements”- move media overrides into separate classes in style props
1.4.1 (2025-11-12)
Section titled “1.4.1 (2025-11-12)”- don’t override
Typographydefault color, let it be inherited - don’t default to 0 column/row gap values in
GridWrapper
1.4.0 (2025-11-11)
Section titled “1.4.0 (2025-11-11)”Features
Section titled “Features”- add
Boxcomponent as a basic building block
- use hover feature instead of screen width to style :hover/:active
1.3.2 (2025-11-05)
Section titled “1.3.2 (2025-11-05)”- make sure Badge’s pseudo-elements stay hidden
1.3.1 (2025-10-20)
Section titled “1.3.1 (2025-10-20)”- use CSS Modules to style
Accordion,ArrowLinkandChip - use CSS Modules to style
Badge
1.3.0 (2025-10-13)
Section titled “1.3.0 (2025-10-13)”Features
Section titled “Features”- add link color to Icon component
1.2.0 (2025-10-02)
Section titled “1.2.0 (2025-10-02)”Features
Section titled “Features”- add optional color prop to Icon component
1.1.1 (2025-10-02)
Section titled “1.1.1 (2025-10-02)”- make sure Button sets default value for
typeifasis absent
1.1.0 (2025-09-26)
Section titled “1.1.0 (2025-09-26)”Features
Section titled “Features”- allow customizing Button’s underlying element
1.0.0 (2025-09-26)
Section titled “1.0.0 (2025-09-26)”BREAKING CHANGES
Section titled “BREAKING CHANGES”define exports field in package.json
Section titled “define exports field in package.json”importing arbitrary modules that are not defined in exports is not possible
anymore.
use CSS custom properties for theming
Section titled “use CSS custom properties for theming”setting LESS variables for theming no longer works.
stop using mixins for vendor prefixes
Section titled “stop using mixins for vendor prefixes”mixins for vendor prefixes no longer exist
make sure button has properly working types
Section titled “make sure button has properly working types”Button expects passing false as a value for color, minWidth and size
to opt-out of a default value
Documentation
Section titled “Documentation”- describe usage in
README.md - add
typearg to Button’s stories
Features
Section titled “Features”- publish esm instead of cjs
- allow customizing Button’s underlying element
- specify
sideEffectsinpackage.json - define
exportsfield inpackage.json - use CSS custom properties for theming
- emit source maps for js
- make sure button has properly working types
Performance Improvements
Section titled “Performance Improvements”- stop using mixins for vendor prefixes