Skip to content

DropdownMenu

[4.34.5] - 2024-07-19

Changed

  • 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] - 2024-07-10

Fixed

  • Styles of ScrollContainer inner shadows.

[4.34.3] - 2024-07-05

Changed

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

[4.34.2] - 2024-06-14

Fixed

  • highlightedIndex type wasn't accepting null.

[4.34.1] - 2024-06-14

Changed

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

[4.34.0] - 2024-06-13

Changed

  • 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] - 2024-06-11

Fixed

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

[4.33.7] - 2024-06-10

Changed

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

[4.33.6] - 2024-06-07

Changed

  • 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] - 2024-05-31

Changed

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

[4.33.4] - 2024-05-28

Changed

  • 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] - 2024-05-27

Changed

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

[4.33.2] - 2024-05-27

Changed

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

[4.33.1] - 2024-05-24

Changed

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

[4.33.0] - 2024-05-23

Changed

  • 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] - 2024-05-22

Changed

  • 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] - 2024-05-17

Changed

  • 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] - 2024-04-29

Changed

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

[4.30.0] - 2024-05-16

Changed

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

[4.29.2] - 2024-05-15

Fixed

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

[4.29.1] - 2024-05-13

Fixed

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

[4.29.0] - 2024-05-10

Changed

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

[4.28.0] - 2024-04-22

Fixed

  • It was loosing browser focus with DragAndDrop component integration.

[4.27.2] - 2024-04-22

Changed

  • 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] - 2024-04-16

Changed

  • 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] - 2024-04-15

Changed

  • 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] - 2024-04-12

Changed

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

[4.26.2] - 2024-04-11

Fixed

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

[4.26.1] - 2024-04-10

Changed

  • 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] - 2024-04-03

Added

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

[4.25.1] - 2024-04-03

Fixed

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

[4.25.0] - 2024-03-27

Changed

  • 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] - 2024-03-26

Fixed

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

[4.24.1] - 2024-03-15

Fixed

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

[4.24.0] - 2024-03-13

Changed

  • Highlight initially selected item after opening dropdown.

[4.23.2] - 2024-03-11

Changed

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

[4.23.1] - 2024-03-08

Changed

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

[4.23.0] - 2024-03-07

Changed

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

[4.22.3] - 2024-03-07

Changed

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

[4.22.2] - 2024-03-06

Changed

  • 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] - 2024-03-01

Fixed

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

[4.22.0] - 2024-02-29

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] - 2024-02-22

Fixed

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

[4.21.1] - 2024-02-21

Changed

  • 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] - 2024-02-15

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] - 2024-02-19

Changed

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

[4.20.3] - 2024-02-16

Fixed

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

[4.20.2] - 2024-02-09

Changed

  • 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] - 2024-02-06

Changed

  • 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] - 2024-02-01

Changed

  • 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] - 2024-02-01

Changed

  • 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] - 2024-01-31

Changed

  • 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] - 2024-01-19

Changed

  • 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] - 2024-01-19

Changed

  • 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] - 2024-01-10

Fixed

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

[4.16.2] - 2024-01-10

Changed

  • 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] - 2024-01-04

Changed

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

[4.16.0] - 2023-12-22

Changed

  • 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] - 2023-12-19

Changed

  • 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] - 2023-12-12

Changed

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

[4.15.0] - 2023-12-05

Changed

  • Deprecated some values of interaction property.

Removed

  • unnecessary style for focused Popper.

[4.14.0] - 2023-12-04

Changed

  • 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] - 2023-11-23

Added

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

[4.12.6] - 2023-11-21

Changed

  • 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] - 2023-11-10

Changed

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

[4.12.4] - 2023-11-10

Changed

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

[4.12.3] - 2023-11-09

Changed

  • 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] - 2023-11-07

Changed

  • Deprecated notInteractive prop.

[4.12.0] - 2023-11-06

Changed

  • 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] - 2023-10-27

Changed

  • 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] - 2023-10-24

Changed

  • 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] - 2023-10-16

Changed

  • 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] - 2023-10-10

Changed

  • 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] - 2023-10-09

Added

  • nl locale support.

[4.9.5] - 2023-10-06

Changed

  • 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] - 2023-10-03

Changed

  • 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] - 2023-10-02

Changed

  • 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] - 2023-09-20

Changed

  • 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] - 2023-09-20

Changed

  • 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] - 2023-09-13

Changed

  • 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] - 2023-09-12

Changed

  • 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] - 2023-09-08

Changed

  • 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] - 2023-09-05

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] - 2023-09-04

Changed

  • 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] - 2023-08-28

Changed

  • 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] - 2023-08-24

Changed

  • 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] - 2023-08-23

Changed

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

[4.5.0] - 2023-08-23

Changed

  • 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] - 2023-08-21

Changed

  • 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] - 2023-08-18

Changed

  • 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] - 2023-08-17

Changed

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

[4.2.1] - 2023-08-16

Changed

  • 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] - 2023-08-07

Changed

  • 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] - 2023-08-01

Changed

  • 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] - 2023-07-18

Changed

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

[4.0.0] - 2023-07-17

Break

  • Strict, backward incompatible typings.

[3.9.7] - 2023-06-30

[3.9.6] - 2023-06-27

Changed

  • 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] - 2023-06-22

[3.9.4] - 2023-06-16

Changed

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

[3.9.3] - 2023-06-15

[3.9.2] - 2023-06-14

Changed

  • 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] - 2023-06-13

Changed

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

[3.9.0] - 2023-06-12

Added

  • Swedish (sv) locale support.

[3.8.2] - 2023-06-12

Changed

  • 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] - 2023-06-09

Changed

  • 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] - 2023-06-09

Added

  • Polish (pl) locale support.

[3.7.4] - 2023-06-07

Fixed

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

[3.7.3] - 2023-05-31

Changed

  • 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] - 2023-05-25

Changed

  • 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] - 2023-05-24

Changed

  • 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] - 2023-05-22

Changed

  • Added visual cue to the selected DropdownMenu. Item.

[3.6.36] - 2023-05-22

Changed

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

[3.6.35] - 2023-05-11

Changed

  • 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] - 2023-05-04

Changed

  • 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] - 2023-05-02

Changed

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

[3.6.29] - 2023-04-24

Fixed

  • Remove role for Title and Hint

[3.6.27] - 2023-04-17

Changed

  • 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] - 2023-03-28

Added

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

[3.6.24] - 2023-03-28

Changed

  • 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] - 2023-03-23

Added

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

[3.6.19] - 2023-03-23

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] - 2023-03-22

Changed

  • 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] - 2023-03-06

Fixed

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

[3.6.14] - 2023-03-01

Changed

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

[3.6.13] - 2023-02-22

[3.6.12] - 2023-02-21

Changed

  • 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] - 2023-02-09

Changed

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

[3.6.9] - 2023-01-20

Changed

  • 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] - 2023-01-10

Fixed

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

[3.6.5] - 2023-01-10

Changed

  • 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] - 2022-12-27

Changed

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

[3.6.2] - 2022-12-27

Added

  • Added box-sizing for correct offset display.

[3.6.1] - 2022-12-19

Changed

  • 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] - 2022-12-14

Added

  • Added internationalization of aria attributes.

[3.5.2] - 2022-12-13

Fixed

  • Fix tabulation and moving highlighted items

[3.5.1] - 2022-12-13

Changed

  • Added react-dom to peer dependencies.

[3.5.0] - 2022-12-12

Added

  • Design tokens based theming.

[3.4.2] - 2022-12-01

Changed

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

[3.4.1] - 2022-11-30

Changed

  • 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] - 2022-11-30

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] - 2022-11-28

Changed

  • Now highlighted tabs are also browser focused.

[3.3.3] - 2022-11-03

Changed

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

[3.3.0] - 2022-10-17

Fixed

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

[3.2.1] - 2022-10-17

Changed

  • Version patch update due to children dependencies update.

[3.2.0] - 2022-10-10

Changed

  • Added support for React 18 🔥

[3.1.2] - 2022-10-10

Changed

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

[3.1.0] - 2022-09-07

Added

  • Screen readers support.

[3.0.12] - 2022-08-30

Changed

  • 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] - 2022-07-12

Fixed

  • Remove deprecated size (xl) type.

[3.0.5] - 2022-07-07

Changed

  • 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] - 2022-05-17

BREAK

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

[2.3.12] - 2022-04-25

Changed

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

[2.3.9] - 2022-03-09

Fixed

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

[2.3.8] - 2022-02-24

Added

  • Added repository field to package.json file.

[2.3.7] - 2021-8-26

Changed

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

[2.3.6] - 2021-08-18

Fixed

  • Fixed typo in class names.

[2.3.5] - 2021-07-06

Changed

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

[2.3.4] - 2021-06-10

Changed

  • Moved logic for checking interactive trigger to Dropdown.

[2.3.3] - 2021-06-08

Fixed

  • Fix TS type

[2.3.2] - 2021-05-17

Changed

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

[2.2.0] - 2020-12-17

Added

  • Added supported react@17.

[2.1.2] - 2020-10-29

Fixed

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

[2.1.1] - 2020-10-14

Fixed

  • fixed wrong path for ES6 build

[2.1.0] - 2020-09-30

Fixed

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

Changed

  • Update @semcore/core version to ^1.8

[2.0.5] - 2020-09-08

Fixed

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

[2.0.4] - 2020-07-14

Changed

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

[2.0.3] - 2020-06-10

Fixed

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

[2.0.1] - 2020-06-08

Fixed

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

[2.0.0] - 2020-06-01

BREAK

[1.4.0] - 2020-01-16

Added

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

[1.3.0] - 2019-12-12

Added

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

Changed

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

Removed

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

[1.2.10] - 2019-10-23

Fixed

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

[1.2.8] - 2019-09-30

Changed

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

[1.2.6] - 2019-09-13

Fixed

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

[1.2.5] - 2019-09-05

Fixed

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

[1.2.4] - 2019-08-02

Changed

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

[1.2.3] - 2019-08-01

Fixed

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

[1.2.2] - 2019-06-25

Added

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

[1.2.1] - 2019-05-13

Changed

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

[1.2.0] - 2019-05-13

Added

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

Changed

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

[1.1.0] - 2019-04-09

Added

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

[1.0.4] - 2019-03-28

Added

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

[1.0.3] - 2019-03-18

Added

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

Changed

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

[1.0.2] - 2018-02-26

Fixed

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

[1.0.1] - 2018-01-02

Changed

  • Экспорт PortalProvider

[1.0.0] - 2019-01-25

Added

  • Initial release

Released under the MIT License.

Released under the MIT License.