Skip to content

Releases: kiwicom/orbit

@kiwicom/[email protected]

10 Apr 11:13
Compare
Choose a tag to compare

7.1.0 (2025-04-10)

Features

  • tailwind: add navbar box shadow (d621544)

@kiwicom/[email protected]

10 Apr 11:13
Compare
Choose a tag to compare

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]

10 Apr 15:06
Compare
Choose a tag to compare

23.0.1 (2025-04-10)

Bug Fixes

  • Dialog: fix prop type import (968f870)

@kiwicom/[email protected]

10 Apr 11:13
Compare
Choose a tag to compare

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]

10 Apr 15:06
Compare
Choose a tag to compare

5.1.41 (2025-04-10)

Note: Version bump only for package @kiwicom/babel-plugin-orbit-components

@kiwicom/[email protected]

10 Apr 11:13
Compare
Choose a tag to compare

5.1.40 (2025-04-10)

Note: Version bump only for package @kiwicom/babel-plugin-orbit-components

@kiwicom/[email protected]

21 Mar 11:10
Compare
Choose a tag to compare

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]

21 Mar 11:10
Compare
Choose a tag to compare

5.1.39 (2025-03-21)

Note: Version bump only for package @kiwicom/babel-plugin-orbit-components

@kiwicom/[email protected]

13 Mar 16:22
Compare
Choose a tag to compare

21.1.0 (2025-03-13)

Bug Fixes

  • Seat: display as div when non-clickable (58a5d9e)
  • Tooltip: display focus indicator when focused (e1a80d7)
  • Tooltip: set aria-describedby only when shown (7c20a49)

Features

  • AirportIllustration: set empty string for alt when a value is not provided (156abc2)
  • icons: update icons from figma (fe658b7)
  • Illustration: add PriceChange illustration (123ef30)
  • Tag: improve the accessibility of the Tag component (dcecbcc)

@kiwicom/[email protected]

13 Mar 16:22
Compare
Choose a tag to compare

5.1.38 (2025-03-13)

Note: Version bump only for package @kiwicom/babel-plugin-orbit-components