Releases: kiwicom/orbit
Releases · kiwicom/orbit
@kiwicom/[email protected]
@kiwicom/[email protected]
10.0.0 (2025-04-10)
Features
- tokens: update elevations tokens box shadow (024948c)
- tokens: update green, ink, orange and product colors (a46ac38)
- update to node 22 (023bb1e)
BREAKING CHANGES
- tokens: Majority of elevation tokens were updated - this impacts all components using shadows.
- tokens: Colors were updated for better accessibility.
- version 22 of Node.js is now required for this package.
@kiwicom/[email protected]
@kiwicom/[email protected]
23.0.0 (2025-04-10)
Bug Fixes
- Button: remove invalid className prop type (48a61b8)
- CountryFlag: role and alt attributes are now correct (ca27afd)
- Dialog: component now respects reduced motion preferences (5524f78)
- Dialog: it now focuses the first element automatically (e0fa849)
- InputGroup: display focus indicator on child elements only (f77fb94)
- SocialButton: reverse chevron icon for RTL (30412ee)
Features
- Box: add ariaLabel prop to improve accessibility (a75c05a)
- Box: add new navBar elevation type (4ac42f3)
- Breadcrumbs: add ariaLabel to improve accessibility (ff11e79)
- Checkbox: remove tooltip prop (e2758f6)
- ChoiceGroup: refactor component for improved accessibility (fe8ae8c)
- Dialog: add titleAs prop (b5416dc)
- Dialog: add triggerRef prop (0f86381)
- InputField: add ariaDescribedby prop (af324c5)
- InputFile: add required labelRemove prop (d3072fc)
- InputGroup: add ariaLabel and ariaLabelledby props (07329e0)
- InputGroup: refactor component for better accessibility (992e835)
- InputSelect: add required labelRemove prop (0c2b43c)
- List: add spacing prop (da27e6b)
- NavigationBar: refactor component for improved accessibility (27886c9)
- NavigationBar: remove ariaLabel prop (d1f51f6)
- NavigationBar: replace shadow-fixed with shadow-navbar (7ee42dd)
- Radio: remove tooltip prop (3c6eaa3)
- Select: add ariaDescribedby prop (fdad002)
- Skeleton: refactor component for improved accessibility (840e044)
- SocialButton: refactor component for improved accessibility (528e7a3)
- Stack: add ariaLabel prop to improve accessibility (76277b1)
- Stepper: add ariaDescribedby prop and rename ariaLabelledBy to improve a11y (cca86fb)
- StepperStateless: add ariaDescribedby and rename ariaLabelledBy prop to improve a11y (019514a)
- Tabs: add ariaLabel and ariaLabelledby to improve accessibility (152a0f7)
- update to node 22 (023bb1e)
- useFocusTrap: add triggeredDefault prop (904c07d)
BREAKING CHANGES
- InputSelect: The InputSelect component now has a required labelRemove prop.
- InputFile: The InputFile component now has a required labelRemove prop.
- Tabs: TabList component no longer sets the default aria-label value.
You can provide the value via ariaLabel or ariaLabelledby prop. - version 22 of Node.js is now required for this package.
- Checkbox: Checkbox component no longer supports tooltip prop.
This use case is no longer valid in Orbit. - Radio: Radio component no longer supports tooltip prop.
This use case is no longer valid in Orbit. - Stepper: Prop ariaLabelledBy was changed to ariaLabelledby in the Stepper
component. - StepperStateless: Prop ariaLabelledBy was changed to ariaLabelledby in the
StepperStateless component. - NavigationBar: AriaLabel prop was removed from the NavigationBar component.
Aria-label attribute should be set on the children passed to the NavigationBar. - Skeleton:
title
prop in Skeleton component no longer have default value.
@kiwicom/[email protected]
5.1.41 (2025-04-10)
Note: Version bump only for package @kiwicom/babel-plugin-orbit-components
@kiwicom/[email protected]
5.1.40 (2025-04-10)
Note: Version bump only for package @kiwicom/babel-plugin-orbit-components
@kiwicom/[email protected]
22.0.0 (2025-03-21)
Bug Fixes
- ButtonPrimitive: loading glyph is hidden from screen readers (cf82360)
- InputField: min and max attrs only apply on type number (47ebf2a)
- Tab: add id attribute, polish outline when focus (33a2845)
- TabPanel: add role and aria-labelledby attributes (4b73fa9)
Features
- AirportIllustration: add role prop to improve accessibility (8a1dedb)
- BadgeList: add aria labels to list and icons (f5470af)
- BadgeList: add spacing prop (34f1336)
- ErrorFormTooltip: remove helpClosable prop (c0b7ef6)
- Illustration: add role prop to improve accessibility (31325bd)
- IllustrationPrimitive: add role prop to improve accessibility (a2afb8b)
- InputField: remove helpClosable prop (2526c13)
- InputFile: remove helpClosable prop (e21f46a)
- InputGroup: remove helpClosable prop (4a4b529)
- InputSelect: label prop now only accepts string (a392ea9)
- InputSelect: refactor component for improved accessibility (48b5a86)
- InputSelect: remove helpClosable prop (695f452)
- Loading: add ariaHidden prop (3436f97)
- SegmentedSwitch: add ariaLabel and ariaLabelledby props (a24ecd3)
- SegmentedSwitch: label prop now only accepts string (1c0a31a)
- SegmentedSwitch: refactor component for improved accessibility (967c9fa)
- Select: remove helpClosable prop (0509852)
- Textarea: remove helpClosable prop (81fb46b)
- Timeline: improve component accessibility (3c0a212)
BREAKING CHANGES
- InputSelect: The label prop in InputSelect only accepts string.
It no longer accepts any React element.
Make sure to replace translation components by strings. - SegmentedSwitch: The label prop in SegmentedSwitch only accepts string.
It no longer accepts any React element.
Make sure to replace translation components by strings. - Textarea: The Textarea component no longer accepts the helpClosable prop,
since the help tooltip no longer renders the Close button. - Select: The Select component no longer accepts the helpClosable prop,
since the help tooltip no longer renders the Close button. - InputSelect: The InputSelect component no longer accepts the helpClosable prop,
since the help tooltip no longer renders the Close button. - InputGroup: The InputGroup component no longer accepts the helpClosable prop,
since the help tooltip no longer renders the Close button. - InputFile: The InputFile component no longer accepts the helpClosable prop,
since the help tooltip no longer renders the Close button. - InputField: The InputField component no longer accepts the helpClosable prop,
since the help tooltip no longer renders the Close button. - ErrorFormTooltip: The ErrorFormTooltip no longer renders the Close button
as tooltip can not contain interactive elements.
@kiwicom/[email protected]
5.1.39 (2025-03-21)
Note: Version bump only for package @kiwicom/babel-plugin-orbit-components
@kiwicom/[email protected]
@kiwicom/[email protected]
5.1.38 (2025-03-13)
Note: Version bump only for package @kiwicom/babel-plugin-orbit-components