Skip to content

DropdownMenu

4.45.2 (February 22, 2025)

Added

  • Support for virtual list.

4.45.1 (February 5, 2025)

4 releases with dependency updates only

4.45.1 (February 5, 2025)

  • Version patch update due to children dependencies update (@semcore/dropdown [4.42.2 ~> 4.42.3], @semcore/flex-box [5.40.0 ~> 5.40.1], @semcore/utils [4.45.0 ~> 4.45.1], @semcore/core [2.38.0 ~> 2.38.1]).

4.45.0 (February 5, 2025)

  • Version minor update due to children dependencies update (@semcore/icon [4.56.0 ~> 4.57.0]).

4.44.2 (February 3, 2025)

  • Version patch update due to children dependencies update (@semcore/dropdown [4.42.1 ~> 4.42.2], @semcore/utils [4.44.1 ~> 4.45.0], @semcore/core [2.37.1 ~> 2.38.0]).

4.44.1 (January 21, 2025)

  • Version patch update due to children dependencies update (@semcore/dropdown [4.42.0 ~> 4.42.1], @semcore/icon [4.53.1 ~> 4.55.0]).

4.44.0 (December 23, 2024)

Added

  • menuitemcheckbox and menuitemradio roles for DropdownMenu.Item.

4.43.6 (December 16, 2024)

Changed

  • Removed tabIndex on Menu Items in advanced mode.

4.43.5 (December 9, 2024)

1 release with dependency updates only

4.43.5 (December 9, 2024)

  • Version patch update due to children dependencies update (@semcore/dropdown [4.41.5 ~> 4.41.7]).

4.43.4 (November 27, 2024)

Fixed

  • Handlers were not called for Dropdown.Item in a controlled DropdownMenu after it was closed and opened again.

4.43.3 (November 22, 2024)

1 release with dependency updates only

4.43.3 (November 22, 2024)

  • Version patch update due to children dependencies update (@semcore/dropdown [4.41.2 ~> 4.41.3], @semcore/utils [4.43.2 ~> 4.43.3], @semcore/core [2.36.1 ~> 2.36.2]).

4.43.2 (November 6, 2024)

Fixed

  • Unexpected focus on actions in DropdownMenu.Item.

4.43.1 (November 5, 2024)

Added

  • DropdownPopperAriaProps type for DropdownMenu.Popper props.

4.43.0 (November 1, 2024)

2 releases with dependency updates only

4.43.0 (November 1, 2024)

  • Version minor update due to children dependencies update (@semcore/dropdown [4.40.1 ~> 4.41.0], @semcore/utils [4.42.0 ~> 4.43.0], @semcore/icon [4.51.0 ~> 4.52.0], @semcore/core [2.35.0 ~> 2.36.0]).

4.42.1 (October 28, 2024)

  • Version patch update due to children dependencies update (@semcore/dropdown [4.40.0 ~> 4.40.1], @semcore/utils [4.41.0 ~> 4.42.0], @semcore/core [2.34.0 ~> 2.35.0]).

4.42.0 (October 15, 2024)

Added

  • New DropdownMenu.Item.Text for wrapping text if used with addons.

4.41.0 (October 11, 2024)

1 release with dependency updates only

4.41.0 (October 11, 2024)

  • Version minor update due to children dependencies update (@semcore/dropdown [4.38.0 ~> 4.39.0], @semcore/utils [4.38.0 ~> 4.39.0], @semcore/icon [4.47.0 ~> 4.48.0], @semcore/core [2.32.0 ~> 2.33.0]).

4.40.0 (September 24, 2024)

Changed

  • Refactored to AbstractDropdown and Dropdown.Item.

4.39.1 (September 27, 2024)

2 releases with dependency updates only

4.39.1 (September 27, 2024)

  • Version patch update due to children dependencies update (@semcore/dropdown [4.37.0 ~> 4.37.1], @semcore/utils [4.36.0 ~> 4.36.2], @semcore/icon [4.45.0 ~> 4.46.0], @semcore/core [2.31.0 ~> 2.31.1]).

4.39.0 (September 20, 2024)

  • Version minor update due to children dependencies update (@semcore/dropdown [4.36.4 ~> 4.37.0], @semcore/utils [4.35.0 ~> 4.36.0], @semcore/core [2.30.0 ~> 2.31.0]).

4.38.0 (September 6, 2024)

Fixed

  • In combobox patterns users needed double click outside to unfocus the input.

4.37.0 (September 2, 2024)

Changed

  • Accessibility pattern aria-activedescendant to row-in-tabindex.
  • Added possibility to add some actions for menu item (as submenu).
  • Refactored Nesting menu.

4.36.0 (August 26, 2024)

Changed

  • Now DropdownMenu with interaction="hover" has timeout={[0, 100]} (0 for showing, 100 for hiding) by default.

4.35.5 (August 20, 2024)

Fixed

  • Disable autoFocus to popper.

4.35.4 (August 13, 2024)

Fixed

  • Clear the role of Menu popper.

4.35.3 (August 12, 2024)

1 release with dependency updates only

4.35.3 (August 12, 2024)

  • Version patch update due to children dependencies update (@semcore/dropdown [4.36.0 ~> 4.36.1]).

4.35.2 (July 31, 2024)

Changed

  • Hidden scrollbars inside of listbox from screen readers to comply formal a11y requirements.

4.35.1 (July 30, 2024)

3 releases with dependency updates only

4.35.1 (July 30, 2024)

  • Version patch update due to children dependencies update (@semcore/dropdown [4.35.0 ~> 4.35.1], @semcore/utils [4.32.0 ~> 4.32.1], @semcore/core [2.29.0 ~> 2.29.1]).

4.35.0 (July 26, 2024)

  • Version minor update due to children dependencies update (@semcore/dropdown [4.34.1 ~> 4.35.0], @semcore/scroll-area [5.33.1 ~> 5.34.0], @semcore/utils [4.31.0 ~> 4.32.0], @semcore/core [2.28.0 ~> 2.29.0]).

4.34.5 (July 19, 2024)

  • Version patch update due to children dependencies update (@semcore/dropdown [4.34.0 ~> 4.34.1], @semcore/scroll-area [5.33.0 ~> 5.33.1]).

4.34.4 (July 10, 2024)

Fixed

  • Styles of ScrollContainer inner shadows.

4.34.3 (July 5, 2024)

1 release with dependency updates only

4.34.3 (July 5, 2024)

  • Version patch update due to children dependencies update (@semcore/dropdown [4.33.0 ~> 4.33.1]).

4.34.2 (June 14, 2024)

Fixed

  • highlightedIndex type wasn't accepting null.

4.34.1 (June 14, 2024)

2 releases with dependency updates only

4.34.1 (June 14, 2024)

  • Version patch update due to children dependencies update (@semcore/dropdown [4.32.0 ~> 4.32.2]).

4.34.0 (June 13, 2024)

  • Version minor update due to children dependencies update (@semcore/dropdown [4.31.7 ~> 4.32.0], @semcore/utils [4.28.2 ~> 4.29.0], @semcore/core [2.25.2 ~> 2.26.0]).

4.33.8 (June 11, 2024)

Fixed

  • DropdownMenu was getting unexpected autofocus if nothing else on page is focused.

4.33.7 (June 10, 2024)

10 releases with dependency updates only

4.33.7 (June 10, 2024)

  • Version patch update due to children dependencies update (@semcore/scroll-area [5.30.0 ~> 5.30.1]).

4.33.6 (June 7, 2024)

  • Version patch update due to children dependencies update (@semcore/dropdown [4.31.5 ~> 4.31.6], @semcore/scroll-area [5.29.1 ~> 5.30.0]).

4.33.5 (May 31, 2024)

  • Version patch update due to children dependencies update (@semcore/dropdown [4.31.4 ~> 4.31.5]).

4.33.4 (May 28, 2024)

  • Version patch update due to children dependencies update (@semcore/dropdown [4.31.3 ~> 4.31.4], @semcore/utils [4.28.0 ~> 4.28.1], @semcore/core [2.25.0 ~> 2.25.1]).

4.33.3 (May 27, 2024)

  • Version patch update due to children dependencies update (@semcore/dropdown [4.31.2 ~> 4.31.3]).

4.33.2 (May 27, 2024)

  • Version patch update due to children dependencies update (@semcore/dropdown [4.31.1 ~> 4.31.2]).

4.33.1 (May 24, 2024)

  • Version patch update due to children dependencies update (@semcore/dropdown [4.31.0 ~> 4.31.1]).

4.33.0 (May 23, 2024)

  • Version minor update due to children dependencies update (@semcore/dropdown [4.30.0 ~> 4.31.0], @semcore/utils [4.27.0 ~> 4.28.0], @semcore/core [2.24.0 ~> 2.25.0]).

4.32.0 (May 22, 2024)

  • Version minor update due to children dependencies update (@semcore/dropdown [4.29.1 ~> 4.30.0], @semcore/utils [4.26.2 ~> 4.27.0], @semcore/core [2.23.1 ~> 2.24.0]).

4.31.1 (May 17, 2024)

  • Version patch update due to children dependencies update (@semcore/dropdown [4.29.0 ~> 4.29.1], @semcore/utils [4.26.1 ~> 4.26.2], @semcore/core [2.23.0 ~> 2.23.1]).

4.31.0 (April 29, 2024)

Changed

  • Added mechanism to return focus to the trigger after closing the dropdown menu after item's interaction.

4.30.0 (May 16, 2024)

1 release with dependency updates only

4.30.0 (May 16, 2024)

  • Version minor update due to children dependencies update (@semcore/dropdown [4.27.0 ~> 4.28.0]).

4.29.2 (May 15, 2024)

Fixed

  • If currently highlighted item was hidden (for example with filtering), items keyboard navigation was not working.

4.29.1 (May 13, 2024)

Fixed

  • In some cases React error "Uncaught TypeError: destroy is not a function" was thrown.

4.29.0 (May 10, 2024)

1 release with dependency updates only

4.29.0 (May 10, 2024)

  • Version minor update due to children dependencies update (@semcore/dropdown [4.25.0 ~> 4.26.0]).

4.28.0 (April 22, 2024)

Fixed

  • It was loosing browser focus with DragAndDrop component integration.

4.27.2 (April 22, 2024)

4 releases with dependency updates only

4.27.2 (April 22, 2024)

  • Version patch update due to children dependencies update (@semcore/dropdown [4.24.1 ~> 4.24.2], @semcore/utils [4.23.1 ~> 4.23.2], @semcore/core [2.20.1 ~> 2.20.2]).

4.27.1 (April 16, 2024)

  • Version patch update due to children dependencies update (@semcore/dropdown [4.24.0 ~> 4.24.1], @semcore/utils [4.23.0 ~> 4.23.1], @semcore/core [2.20.0 ~> 2.20.1]).

4.27.0 (April 15, 2024)

  • Version minor update due to children dependencies update (@semcore/dropdown [4.23.3 ~> 4.24.0], @semcore/scroll-area [5.23.2 ~> 5.24.0], @semcore/utils [4.22.2 ~> 4.23.0], @semcore/core [2.19.2 ~> 2.20.0]).

4.26.3 (April 12, 2024)

  • Version patch update due to children dependencies update (@semcore/dropdown [4.23.2 ~> 4.23.3]).

4.26.2 (April 11, 2024)

Fixed

  • DropdownMenu with input in the trigger was not highting current items when focus comes to input with mouse click.

4.26.1 (April 10, 2024)

1 release with dependency updates only

4.26.1 (April 10, 2024)

  • Version patch update due to children dependencies update (@semcore/dropdown [4.23.1 ~> 4.23.2], @semcore/utils [4.22.1 ~> 4.22.2], @semcore/core [2.19.1 ~> 2.19.2]).

4.26.0 (April 3, 2024)

Added

  • DropdownMenu.Nesting.Item for more granular control over nested dropdown menus.

4.25.1 (April 3, 2024)

Fixed

  • Menu item was displaying highlighted ring when dropdown is opened by mouse interaction.

4.25.0 (March 27, 2024)

1 release with dependency updates only

4.25.0 (March 27, 2024)

  • Version minor update due to children dependencies update (@semcore/dropdown [4.22.1 ~> 4.23.0], @semcore/utils [4.21.1 ~> 4.22.0], @semcore/core [2.18.1 ~> 2.19.0]).

4.24.2 (March 26, 2024)

Fixed

  • After second reopen of dropdown menu, the second item was highlighted instead of the first one.

4.24.1 (March 15, 2024)

Fixed

  • Enter or Space keypress on focusable element inside of DropdownMenu was causing last highlighted item to be clicked.

4.24.0 (March 13, 2024)

Changed

  • Highlight initially selected item after opening dropdown.

4.23.2 (March 11, 2024)

5 releases with dependency updates only

4.23.2 (March 11, 2024)

  • Version patch update due to children dependencies update (@semcore/scroll-area [5.20.8 ~> 5.20.9]).

4.23.1 (March 8, 2024)

  • Version prepatch update due to children dependencies update (@semcore/scroll-area [5.20.7 ~> 5.20.8]).

4.23.0 (March 7, 2024)

  • Version preminor update due to children dependencies update (@semcore/dropdown [4.19.7 ~> 4.20.0]).

4.22.3 (March 7, 2024)

  • Version prepatch update due to children dependencies update (@semcore/scroll-area [5.20.6 ~> 5.20.7]).

4.22.2 (March 6, 2024)

  • Version prepatch update due to children dependencies update (@semcore/dropdown [4.19.6 ~> 4.19.7], @semcore/scroll-area [5.20.5 ~> 5.20.6], @semcore/utils [4.20.4 ~> 4.20.5], @semcore/core [2.17.4 ~> 2.17.5]).

4.22.1 (March 1, 2024)

Fixed

  • selection item by keypress Space when button trigger is used.

4.22.0 (February 29, 2024)

Fixed

  • Allowed to Tab navigate from focusables inside of an item if the item was highlighted right before the focusable was focused.

4.21.2 (February 22, 2024)

Fixed

  • Disabled DropdownMenu.Nesting was opening nested menu by Tab key pressing.

4.21.1 (February 21, 2024)

1 release with dependency updates only

4.21.1 (February 21, 2024)

  • Version prepatch update due to children dependencies update (@semcore/dropdown [4.19.4 ~> 4.19.5], @semcore/utils [4.20.2 ~> 4.20.3], @semcore/core [2.17.2 ~> 2.17.3]).

4.21.0 (February 15, 2024)

Fixed

  • Assistive technologies were not announcing the selected item if dropdown contained focusable elements.

Changed

  • When dropdown menu item has focusable elements inside, pressing tab locks focus inside the item. Closing or navigating inside the dropdown menu unlocks the focus.
  • If dropdown menu poppers placed to the left or right side of trigger, user needs to press ArrowLeft or ArrowRight to open the popper (ArrowUp or ArrowDown was opening popper with any placement before the change).

Added

  • DropdownMenu.Nesting component to support accessible nested dropdowns.

4.20.4 (February 19, 2024)

1 release with dependency updates only

4.20.4 (February 19, 2024)

  • Version prepatch update due to children dependencies update (@semcore/dropdown [4.19.3 ~> 4.19.4]).

4.20.3 (February 16, 2024)

Fixed

  • Removed deprecation messages about interaction property (that were added by mistake).

4.20.2 (February 9, 2024)

7 releases with dependency updates only

4.20.2 (February 9, 2024)

  • Version prepatch update due to children dependencies update (@semcore/dropdown [4.19.1 ~> 4.19.2], @semcore/utils [4.20.1 ~> 4.20.2], @semcore/core [2.17.1 ~> 2.17.2]).

4.20.1 (February 6, 2024)

  • Version prepatch update due to children dependencies update (@semcore/dropdown [4.19.0 ~> 4.19.1], @semcore/flex-box [5.18.0 ~> 5.19.0], @semcore/utils [4.20.0 ~> 4.20.1], @semcore/core [2.17.0 ~> 2.17.1]).

4.20.0 (February 1, 2024)

  • Version preminor update due to children dependencies update (@semcore/dropdown [4.18.1 ~> 4.19.0], @semcore/utils [4.19.1 ~> 4.20.0], @semcore/core [2.16.1 ~> 2.17.0]).

4.19.1 (February 1, 2024)

  • Version prepatch update due to children dependencies update (@semcore/dropdown [4.18.0 ~> 4.18.1], @semcore/utils [4.19.0 ~> 4.19.1], @semcore/core [2.16.0 ~> 2.16.1]).

4.19.0 (January 31, 2024)

  • Version preminor update due to children dependencies update (@semcore/dropdown [4.17.0 ~> 4.18.0], @semcore/utils [4.18.0 ~> 4.19.0], @semcore/core [2.15.0 ~> 2.16.0]).

4.18.0 (January 19, 2024)

  • Version preminor update due to children dependencies update (@semcore/dropdown [4.16.0 ~> 4.17.0], @semcore/utils [4.17.0 ~> 4.18.0], @semcore/core [2.14.0 ~> 2.15.0]).

4.17.0 (January 19, 2024)

  • Version preminor update due to children dependencies update (@semcore/dropdown [4.15.0 ~> 4.16.0], @semcore/core [2.13.1 ~> 2.14.0]).

4.16.3 (January 10, 2024)

Fixed

  • Pressing ArrowUp/ArrowDown on closed DropdownMenu trigger was causing error in console.

4.16.2 (January 10, 2024)

5 releases with dependency updates only

4.16.2 (January 10, 2024)

  • Version prepatch update due to children dependencies update (@semcore/dropdown [4.14.1 ~> 4.14.2], @semcore/utils [4.16.0 ~> 4.16.2], @semcore/core [2.13.0 ~> 2.13.1]).

4.16.1 (January 4, 2024)

  • Version prepatch update due to children dependencies update (@semcore/dropdown [4.14.0 ~> 4.14.1]).

4.16.0 (December 22, 2023)

  • Version preminor update due to children dependencies update (@semcore/dropdown [4.13.2 ~> 4.14.0], @semcore/utils [4.15.1 ~> 4.16.0], @semcore/core [2.12.1 ~> 2.13.0]).

4.15.2 (December 19, 2023)

  • Version prepatch update due to children dependencies update (@semcore/dropdown [4.13.1 ~> 4.13.2], @semcore/utils [4.15.0 ~> 4.15.1], @semcore/core [2.12.0 ~> 2.12.1]).

4.15.1 (December 12, 2023)

  • Version prepatch update due to children dependencies update (@semcore/dropdown [4.13.0 ~> 4.13.1]).

4.15.0 (December 5, 2023)

Changed

  • Deprecated some values of interaction property.

Removed

  • unnecessary style for focused Popper.

4.14.0 (December 4, 2023)

1 release with dependency updates only

4.14.0 (December 4, 2023)

  • Version preminor update due to children dependencies update (@semcore/dropdown [4.11.0 ~> 4.12.0], @semcore/utils [4.13.0 ~> 4.14.0], @semcore/core [2.10.0 ~> 2.11.0]).

4.13.0 (November 23, 2023)

Added

  • Support for both non-focusable and focusable items in DropdownMenu.

4.12.6 (November 21, 2023)

4 releases with dependency updates only

4.12.6 (November 21, 2023)

  • Version prepatch update due to children dependencies update (@semcore/dropdown [4.10.2 ~> 4.10.3], @semcore/utils [4.10.2 ~> 4.10.3], @semcore/core [2.9.1 ~> 2.9.2]).

4.12.5 (November 10, 2023)

  • Version prepatch update due to children dependencies update (@semcore/dropdown [4.10.1 ~> 4.10.2]).

4.12.4 (November 10, 2023)

  • Version prepatch update due to children dependencies update (@semcore/scroll-area [5.12.1 ~> 5.12.2]).

4.12.3 (November 9, 2023)

  • Version prepatch update due to children dependencies update (@semcore/dropdown [4.10.0 ~> 4.10.1], @semcore/utils [4.10.1 ~> 4.10.2], @semcore/core [2.9.0 ~> 2.9.1]).

4.12.2 (November 7, 2023)

Changed

  • Deprecated notInteractive prop.

4.12.0 (November 6, 2023)

5 releases with dependency updates only

4.12.0 (November 6, 2023)

  • Version preminor update due to children dependencies update (@semcore/dropdown [4.9.0 ~> 4.10.0], @semcore/utils [4.9.0 ~> 4.10.1], @semcore/core [2.8.0 ~> 2.9.0]).

4.11.0 (October 27, 2023)

  • Version preminor update due to children dependencies update (@semcore/dropdown [4.8.3 ~> 4.9.0], @semcore/utils [4.8.4 ~> 4.9.0], @semcore/core [2.7.7 ~> 2.8.0]).

4.10.3 (October 24, 2023)

  • Version prepatch update due to children dependencies update (@semcore/dropdown [4.8.2 ~> 4.8.3], @semcore/utils [4.8.3 ~> 4.8.4], @semcore/core [2.7.6 ~> 2.7.7]).

4.10.2 (October 16, 2023)

  • Version prepatch update due to children dependencies update (@semcore/dropdown [4.8.1 ~> 4.8.2], @semcore/utils [4.8.2 ~> 4.8.3], @semcore/core [2.7.5 ~> 2.7.6]).

4.10.1 (October 10, 2023)

  • Version prepatch update due to children dependencies update (@semcore/dropdown [4.8.0 ~> 4.8.1], @semcore/flex-box [5.7.5 ~> 5.8.0]).

4.10.0 (October 9, 2023)

Added

  • nl locale support.

4.9.5 (October 6, 2023)

8 releases with dependency updates only

4.9.5 (October 6, 2023)

  • Version prepatch update due to children dependencies update (@semcore/dropdown [4.7.4 ~> 4.7.5], @semcore/scroll-area [5.9.4 ~> 5.9.5], @semcore/utils [4.8.1 ~> 4.8.2], @semcore/core [2.7.4 ~> 2.7.5]).

4.9.4 (October 3, 2023)

  • Version prepatch update due to children dependencies update (@semcore/dropdown [4.7.3 ~> 4.7.4], @semcore/utils [4.8.0 ~> 4.8.1], @semcore/core [2.7.3 ~> 2.7.4]).

4.9.3 (October 2, 2023)

  • Version prepatch update due to children dependencies update (@semcore/dropdown [4.7.2 ~> 4.7.3], @semcore/utils [4.7.2 ~> 4.8.0], @semcore/core [2.7.2 ~> 2.7.3]).

4.9.2 (September 20, 2023)

  • Version prepatch update due to children dependencies update (@semcore/dropdown [4.7.1 ~> 4.7.2], @semcore/core [2.7.1 ~> 2.7.2]).

4.9.1 (September 20, 2023)

  • Version prepatch update due to children dependencies update (@semcore/dropdown [4.7.0 ~> 4.7.1], @semcore/utils [4.7.0 ~> 4.7.1], @semcore/core [2.7.0 ~> 2.7.1]).

4.9.0 (September 13, 2023)

  • Version preminor update due to children dependencies update (@semcore/dropdown [4.6.3 ~> 4.7.0], @semcore/utils [4.6.3 ~> 4.7.0], @semcore/core [2.6.3 ~> 2.7.0]).

4.8.3 (September 12, 2023)

  • Version prepatch update due to children dependencies update (@semcore/dropdown [4.6.2 ~> 4.6.3], @semcore/core [2.6.2 ~> 2.6.3]).

4.8.2 (September 8, 2023)

  • Version prepatch update due to children dependencies update (@semcore/dropdown [4.6.1 ~> 4.6.2], @semcore/utils [4.6.1 ~> 4.6.2], @semcore/core [2.6.1 ~> 2.6.2]).

4.8.1 (September 5, 2023)

Fixed

  • Both highlighted and selected menu items were not visually distinguishable from selected items.
  • highlightedIndex prop was added to DropdownMenu.Menu context type.

4.8.0 (September 4, 2023)

12 releases with dependency updates only

4.8.0 (September 4, 2023)

  • Version preminor update due to children dependencies update (@semcore/dropdown [4.5.0 ~> 4.6.0], @semcore/core [2.5.0 ~> 2.6.0]).

4.7.0 (August 28, 2023)

  • Version preminor update due to children dependencies update (@semcore/dropdown [4.4.1 ~> 4.5.0], @semcore/utils [4.4.1 ~> 4.5.0], @semcore/core [2.4.1 ~> 2.5.0]).

4.6.1 (August 24, 2023)

  • Version prepatch update due to children dependencies update (@semcore/dropdown [4.4.0 ~> 4.4.1], @semcore/utils [4.4.0 ~> 4.4.1], @semcore/core [2.4.0 ~> 2.4.1]).

4.6.0 (August 23, 2023)

  • Version preminor update due to children dependencies update (@semcore/scroll-area [5.5.0 ~> 5.6.0]).

4.5.0 (August 23, 2023)

  • Version preminor update due to children dependencies update (@semcore/dropdown [4.3.1 ~> 4.4.0], @semcore/utils [4.3.1 ~> 4.4.0], @semcore/core [2.3.1 ~> 2.4.0]).

4.4.1 (August 21, 2023)

  • Version prepatch update due to children dependencies update (@semcore/dropdown [4.3.0 ~> 4.3.1], @semcore/core [2.3.0 ~> 2.3.1]).

4.4.0 (August 18, 2023)

  • Version preminor update due to children dependencies update (@semcore/dropdown [4.2.1 ~> 4.3.0], @semcore/utils [4.2.0 ~> 4.3.0], @semcore/core [2.2.1 ~> 2.3.0]).

4.3.0 (August 17, 2023)

  • Version preminor update due to children dependencies update (@semcore/scroll-area [5.2.1 ~> 5.3.0]).

4.2.1 (August 16, 2023)

  • Version prepatch update due to children dependencies update (@semcore/dropdown [4.2.0 ~> 4.2.1], @semcore/flex-box [5.2.0 ~> 5.2.1], @semcore/utils [4.1.0 ~> 4.2.0], @semcore/core [2.2.0 ~> 2.2.1]).

4.2.0 (August 7, 2023)

  • Version minor update due to children dependencies update (@semcore/dropdown [4.1.0 ~> 4.2.0], @semcore/utils [4.0.0 ~> 4.1.0]).

4.1.0 (August 1, 2023)

  • Version minor update due to children dependencies update (@semcore/dropdown [4.0.1 ~> 4.1.0], @semcore/flex-box [5.0.0 ~> 5.1.0]).

4.0.1 (July 18, 2023)

  • Version patch update due to children dependencies update (@semcore/dropdown [4.0.0 ~> 4.0.1]).

4.0.0 🅱️ (July 17, 2023)

Break

  • Strict, backward incompatible typings.

3.9.7 (June 30, 2023)

7 releases with dependency updates only

3.9.7 (June 30, 2023)

3.9.6 (June 27, 2023)

  • Version patch update due to children dependencies update (@semcore/dropdown [3.6.2 ~> 3.6.3], @semcore/utils [3.53.4 ~> 3.54.0]).

3.9.5 (June 22, 2023)

3.9.4 (June 16, 2023)

  • Version patch update due to children dependencies update (@semcore/scroll-area [4.3.13 ~> 4.4.0]).

3.9.3 (June 15, 2023)

3.9.2 (June 14, 2023)

  • Version patch update due to children dependencies update (@semcore/dropdown [3.6.0 ~> 3.6.1], @semcore/utils [3.53.3 ~> 3.53.4]).

3.9.1 (June 13, 2023)

  • Version patch update due to children dependencies update (@semcore/scroll-area [4.3.10 ~> 4.3.11]).

3.9.0 (June 12, 2023)

Added

  • Swedish (sv) locale support.

3.8.2 (June 12, 2023)

2 releases with dependency updates only

3.8.2 (June 12, 2023)

  • Version patch update due to children dependencies update (@semcore/dropdown [3.5.1 ~> 3.5.2], @semcore/utils [3.53.2 ~> 3.53.3]).

3.8.1 (June 9, 2023)

  • Version patch update due to children dependencies update (@semcore/dropdown [3.5.0 ~> 3.5.1], @semcore/utils [3.53.1 ~> 3.53.2]).

3.8.0 (June 9, 2023)

Added

  • Polish (pl) locale support.

3.7.4 (June 7, 2023)

Fixed

  • Improved <Popper /> integration.
  • Fixed aria-activedescendant value.
  • Fixed double focus inside of popper.

3.7.3 (May 31, 2023)

3 releases with dependency updates only

3.7.3 (May 31, 2023)

  • Version patch update due to children dependencies update (@semcore/dropdown [3.4.33 ~> 3.4.34], @semcore/utils [3.52.0 ~> 3.53.0]).

3.7.2 (May 25, 2023)

  • Version patch update due to children dependencies update (@semcore/dropdown [3.4.32 ~> 3.4.33], @semcore/utils [3.51.1 ~> 3.52.0]).

3.7.1 (May 24, 2023)

  • Version patch update due to children dependencies update (@semcore/dropdown [3.4.31 ~> 3.4.32], @semcore/utils [3.51.0 ~> 3.51.1]).

3.7.0 (May 22, 2023)

Changed

  • Added visual cue to the selected DropdownMenu. Item.

3.6.36 (May 22, 2023)

3 releases with dependency updates only

3.6.36 (May 22, 2023)

  • Version patch update due to children dependencies update (@semcore/dropdown [3.4.29 ~> 3.4.30]).

3.6.35 (May 11, 2023)

  • Version patch update due to children dependencies update (@semcore/dropdown [3.4.28 ~> 3.4.29], @semcore/utils [3.50.6 ~> 3.50.7]).

3.6.34 (May 4, 2023)

  • Version patch update due to children dependencies update (@semcore/dropdown [3.4.27 ~> 3.4.28], @semcore/utils [3.50.5 ~> 3.50.6]).

3.6.30 (May 2, 2023)

Changed

  • Removed aria-flowto because it has bad screen readers support and often confuse users in supporting screen readers.

3.6.29 (April 24, 2023)

Fixed

  • Remove role for Title and Hint

3.6.27 (April 17, 2023)

1 release with dependency updates only

3.6.27 (April 17, 2023)

  • Version patch update due to children dependencies update (@semcore/dropdown [3.4.22 ~> 3.4.23], @semcore/utils [3.50.0 ~> 3.50.3]).

3.6.25 (March 28, 2023)

Added

  • Added default color (--intergalactic-text-primary) to the component.

3.6.24 (March 28, 2023)

1 release with dependency updates only

3.6.24 (March 28, 2023)

  • Version patch update due to children dependencies update (@semcore/dropdown [3.4.19 ~> 3.4.20], @semcore/utils [3.49.1 ~> 3.50.0]).

3.6.20 (March 23, 2023)

Added

  • Added z-index: 0 to DropdownMenu.List so that it doesn't overlap the focus border of neighboring elements.

3.6.19 (March 23, 2023)

Fixed

  • aria-controls and aria-expanded HTML attributes wasn't applied on closed dropdown.
  • Navigating options with keyboard now doesn't trigger browser focus.
  • aria-activedescendant now is properly updated on keyboard navigation.

3.6.18 (March 22, 2023)

1 release with dependency updates only

3.6.18 (March 22, 2023)

  • Version patch update due to children dependencies update (@semcore/dropdown [3.4.14 ~> 3.4.15], @semcore/utils [3.47.3 ~> 3.47.4]).

3.6.15 (March 6, 2023)

Fixed

  • Fixed the ability to move text to the next line with the Enter key in Textarea.

3.6.14 (March 1, 2023)

3 releases with dependency updates only

3.6.14 (March 1, 2023)

  • Version patch update due to children dependencies update (@semcore/dropdown [3.4.10 ~> 3.4.11]).

3.6.13 (February 22, 2023)

3.6.12 (February 21, 2023)

  • Version patch update due to children dependencies update (@semcore/dropdown [3.4.8 ~> 3.4.9], @semcore/utils [3.47.0 ~> 3.47.1]).

3.6.10 (February 9, 2023)

Changed

  • Renamed rounding design token (--intergalactic-rounded-medium -> --intergalactic-control-rounded).

3.6.9 (January 20, 2023)

1 release with dependency updates only

3.6.9 (January 20, 2023)

  • Version patch update due to children dependencies update (@semcore/dropdown [3.4.5 ~> 3.4.6], @semcore/utils [3.45.0 ~> 3.46.0]).

3.6.6 (January 10, 2023)

Fixed

  • Fixed error loading styles in correct order for mini-css-extract-plugin.

3.6.5 (January 10, 2023)

1 release with dependency updates only

3.6.5 (January 10, 2023)

  • Version patch update due to children dependencies update (@semcore/dropdown [3.4.1 ~> 3.4.2], @semcore/utils [3.44.1 ~> 3.44.2]).

3.6.3 (December 27, 2022)

Changed

  • DropdownMenu.Popper closes when the Enter button is pressed.

3.6.2 (December 27, 2022)

Added

  • Added box-sizing for correct offset display.

3.6.1 (December 19, 2022)

1 release with dependency updates only

3.6.1 (December 19, 2022)

  • Version patch update due to children dependencies update (@semcore/dropdown [3.4.0 ~> 3.4.1], @semcore/utils [3.44.0 ~> 3.44.1]).

3.6.0 (December 14, 2022)

Added

  • Added internationalization of aria attributes.

3.5.2 (December 13, 2022)

Fixed

  • Fix tabulation and moving highlighted items

3.5.1 (December 13, 2022)

Changed

  • Added react-dom to peer dependencies.

3.5.0 (December 12, 2022)

Added

  • Design tokens based theming.

3.4.2 (December 1, 2022)

Changed

  • Changed size of shadow in DropdownMenu.List from 9px to 16px.

3.4.1 (November 30, 2022)

1 release with dependency updates only

3.4.1 (November 30, 2022)

  • Version patch update due to children dependencies update (@semcore/dropdown [3.2.5 ~> 3.2.6], @semcore/flex-box [4.6.4 ~> 4.6.5], @semcore/utils [3.41.0 ~> 3.42.0]).

3.4.0 (November 30, 2022)

Changed

  • Due to the effect of cutting off the last line, it was decided to add a shadow to the container (DropdownMenu.List) when scrolling.
  • Changed margin to padding to make the scrollbar look better.

3.3.4 (November 28, 2022)

Changed

  • Now highlighted tabs are also browser focused.

3.3.3 (November 3, 2022)

1 release with dependency updates only

3.3.3 (November 3, 2022)

  • Version patch update due to children dependencies update (@semcore/dropdown [3.2.3 ~> 3.2.4]).

3.3.0 (October 17, 2022)

Fixed

  • Fixed wrong setting of type=button attribute for every DropdownMenu.Trigger based component.

3.2.1 (October 17, 2022)

1 release with dependency updates only

3.2.1 (October 17, 2022)

  • Version patch update due to children dependencies update.

3.2.0 (October 10, 2022)

Changed

  • Added support for React 18 🔥

3.1.2 (October 10, 2022)

1 release with dependency updates only

3.1.2 (October 10, 2022)

  • Version patch update due to children dependencies update (@semcore/dropdown [3.1.1 ~> 3.1.2]).

3.1.0 (September 7, 2022)

Added

  • Screen readers support.

3.0.12 (August 30, 2022)

1 release with dependency updates only

3.0.12 (August 30, 2022)

  • Version patch update due to children dependencies update (@semcore/utils [3.37.0 ~> 3.37.1], @semcore/dropdown [3.0.10 ~> 3.0.11]).

3.0.6 (July 12, 2022)

Fixed

  • Remove deprecated size (xl) type.

3.0.5 (July 7, 2022)

1 release with dependency updates only

3.0.5 (July 7, 2022)

  • Version patch update due to children dependencies update (@semcore/utils [3.33.0 ~> 3.34.0], @semcore/dropdown [3.0.4 ~> 3.0.5]).

3.0.0 🅱️ (May 17, 2022)

BREAK

  • Updated styles according to the library redesign policy.
  • Removed deprecated props onSelect, optionCount, triggerType.
  • Removed value "xl" for "size".

2.3.12 (April 25, 2022)

1 release with dependency updates only

2.3.12 (April 25, 2022)

  • Version patch update due to children dependencies update (@semcore/scroll-area [3.7.0 ~> 3.7.1]).

2.3.9 (March 9, 2022)

Fixed

  • Fixed enter space in input trigger for DropdownMenu.Trigger.

2.3.8 (February 24, 2022)

Added

  • Added repository field to package.json file.

2.3.7 (August 26, 2021)

Changed

  • Add 'sideEffect=false' for more optimal build via webpack

2.3.6 (August 18, 2021)

Fixed

  • Fixed typo in class names.

2.3.5 (July 6, 2021)

Changed

  • Changed tabIndex to 0 and styles for DropdowmMenu.Popper.

2.3.4 (June 10, 2021)

Changed

  • Moved logic for checking interactive trigger to Dropdown.

2.3.3 (June 8, 2021)

Fixed

  • Fix TS type

2.3.2 (May 17, 2021)

Changed

  • Version of dependence @semcore/core has been changed to 1.11.
  • Improved performance. Removed one component wrapper.

2.2.0 (December 17, 2020)

Added

  • Added supported react@17.

2.1.2 (October 29, 2020)

Fixed

  • Added the placeholder for ID style tag to improve collision protection.

2.1.1 (October 14, 2020)

Fixed

  • fixed wrong path for ES6 build

2.1.0 (September 30, 2020)

Fixed

  • Fixed possible styles collisions between components with different versions, but same styles

Changed

  • Update @semcore/core version to ^1.8

2.0.5 (September 8, 2020)

Fixed

  • Fixed possible styles collisions between components with different versions, but same styles

2.0.4 (July 14, 2020)

Changed

  • Улучшена производительность. Теперь внутренние компоненты не перерендриваються из-за создания новых функций-хендлеров.

2.0.3 (June 10, 2020)

Fixed

  • Исправлены TS типы

2.0.1 (June 8, 2020)

Fixed

  • Исправлена типизация дочерних компонентов
  • Исправлена типизация IDropdownMenuContext

2.0.0 🅱️ (June 1, 2020)

BREAK

1.4.0 (January 16, 2020)

Added

  • Добавлен компонент DropdownMenu.ItemHint и DropdownMenu.ItemTitle для отображениия подсказок и заголовков

1.3.0 (December 12, 2019)

Added

  • Появилась возможность добавления различных стилистических тем через CSS переменные
  • Появилась возможность оптицонально подключать адаптивноссть
  • Появилась возможность изолировать стили даже в пределах одной страницы

Changed

  • Изменен алгоритм вставки стилей в head

Removed

  • Убраны относительные единицы измерения(rem), которые использовались для адаптивности

1.2.10 (October 23, 2019)

Fixed

  • При нажатии на пробел в Input не происходит выбор подсвеченого элемента

1.2.8 (September 30, 2019)

Changed

  • Нужные зависимости перенесены в utils, размер должен стать меньше

1.2.6 (September 13, 2019)

Fixed

  • События клавиатуры для открытия всплывающего окна (для button - "enter", "arrowDown", input - "arrowDown")

1.2.5 (September 5, 2019)

Fixed

  • Исправлены ошибки типизации DropdownMenu & Trigger

1.2.4 (August 2, 2019)

Changed

  • Обновлены зависимости
  • Добавлен Item.Addon от MenuList.Item.Addon

1.2.3 (August 1, 2019)

Fixed

  • Удалено поле "": function(){}, возвращаемое ф-цией getTriggerProps при triggerType="input"

1.2.2 (June 25, 2019)

Added

  • Добавлен size="xl"

1.2.1 (May 13, 2019)

Changed

  • Обновлена зависимость @semcore/scroll-area

1.2.0 (May 13, 2019)

Added

  • Добавлена функция getTriggerProps для инпутов(например для фильтрации)

Changed

  • Контекст DropdownMenu и Popper смерджен

1.1.0 (April 9, 2019)

Added

  • Добавлена абстракция DropdownMenu.Popper
  • Добавлена абстракция DropdownMenu.Menu
  • В DropdownMenu.Menu добавлен компонент @semcore/scroll-area

1.0.4 (March 28, 2019)

Added

  • IDropdowMenuCtx расширен св-вом multiselect

1.0.3 (March 18, 2019)

Added

  • новое свойство triggerType

Changed

  • DropdownMenu.List теперь принимает в children не только jsx, но и ф-цию

1.0.2 (February 26, 2018)

Fixed

  • Добавлены пропущенные типы для TS

1.0.1 (January 2, 2018)

Changed

  • Экспорт PortalProvider

1.0.0 (January 25, 2019)

Added

  • Initial release

Last updated:

Released under the MIT License.

Released under the MIT License.