Skip to content

Popper

16.0.1 (May 30, 2025)

1 release with dependency updates only

16.0.1 (May 30, 2025)

  • Version patch update due to children dependencies update (@semcore/base-components [16.0.0 ~> 16.0.1]).

16.0.0 🅱️ (May 19, 2025)

Break

  • Deprecated full package. Use it from @semcore/base-components.

Versioning update 🔄

Starting with Intergalactic v16, major versions of components are synchronized with the library version.

5.46.4 (May 13, 2025)

4 releases with dependency updates only

5.46.4 (May 13, 2025)

  • Version patch update due to children dependencies update (@semcore/animation [2.41.3 ~> 2.41.4], @semcore/flex-box [5.41.3 ~> 5.41.4], @semcore/neighbor-location [4.40.3 ~> 4.40.4], @semcore/outside-click [3.40.1 ~> 3.40.2], @semcore/utils [4.48.4 ~> 4.48.5], @semcore/core [2.39.3 ~> 2.39.4]).

5.46.3 (May 9, 2025)

  • Version patch update due to children dependencies update (@semcore/animation [2.41.2 ~> 2.41.3], @semcore/flex-box [5.41.2 ~> 5.41.3], @semcore/neighbor-location [4.40.2 ~> 4.40.3], @semcore/outside-click [3.40.0 ~> 3.40.1], @semcore/utils [4.48.2 ~> 4.48.4], @semcore/core [2.39.2 ~> 2.39.3]).

5.46.2 (April 4, 2025)

  • Version patch update due to children dependencies update (@semcore/animation [2.41.1 ~> 2.41.2], @semcore/flex-box [5.41.1 ~> 5.41.2], @semcore/neighbor-location [4.40.1 ~> 4.40.2], @semcore/outside-click [3.39.1 ~> 3.40.0], @semcore/utils [4.48.1 ~> 4.48.2], @semcore/core [2.39.1 ~> 2.39.2]).

5.46.1 (March 20, 2025)

  • Version patch update due to children dependencies update (@semcore/animation [2.41.0 ~> 2.41.1], @semcore/flex-box [5.41.0 ~> 5.41.1], @semcore/neighbor-location [4.40.0 ~> 4.40.1], @semcore/outside-click [3.39.0 ~> 3.39.1], @semcore/utils [4.48.0 ~> 4.48.1], @semcore/core [2.39.0 ~> 2.39.1]).

5.46.0 (February 21, 2025)

Added

  • Build for ESM.

5.45.3 (February 5, 2025)

1 release with dependency updates only

5.45.3 (February 5, 2025)

  • Version patch update due to children dependencies update (@semcore/animation [2.40.0 ~> 2.40.1], @semcore/flex-box [5.40.0 ~> 5.40.1], @semcore/neighbor-location [4.38.0 ~> 4.38.1], @semcore/outside-click [3.38.0 ~> 3.38.1], @semcore/utils [4.45.0 ~> 4.45.1], @semcore/core [2.38.0 ~> 2.38.1]).

5.45.2 (January 23, 2025)

Added

  • popperMargin property to set maxSize (width or height) of popper to height from the content minus this margin.

5.45.1 (December 30, 2024)

2 releases with dependency updates only

5.45.1 (December 30, 2024)

  • Version patch update due to children dependencies update (@semcore/animation [2.39.0 ~> 2.39.1], @semcore/flex-box [5.39.0 ~> 5.39.1], @semcore/neighbor-location [4.37.0 ~> 4.37.1], @semcore/outside-click [3.37.0 ~> 3.37.1], @semcore/utils [4.44.0 ~> 4.44.1], @semcore/core [2.37.0 ~> 2.37.1]).

5.45.0 (November 29, 2024)

  • Version minor update due to children dependencies update (@semcore/animation [2.38.2 ~> 2.39.0], @semcore/flex-box [5.38.2 ~> 5.39.0], @semcore/neighbor-location [4.36.2 ~> 4.37.0], @semcore/outside-click [3.36.2 ~> 3.37.0], @semcore/utils [4.43.3 ~> 4.44.0], @semcore/core [2.36.2 ~> 2.37.0]).

5.44.2 (November 19, 2024)

Fixed

  • Call onKeyboardFocus for poppers inside poppers.

5.44.1 (November 8, 2024)

2 releases with dependency updates only

5.44.1 (November 8, 2024)

  • Version patch update due to children dependencies update (@semcore/animation [2.38.0 ~> 2.38.1], @semcore/flex-box [5.38.0 ~> 5.38.1], @semcore/neighbor-location [4.36.0 ~> 4.36.1], @semcore/outside-click [3.36.0 ~> 3.36.1], @semcore/utils [4.43.0 ~> 4.43.2], @semcore/core [2.36.0 ~> 2.36.1]).

5.44.0 (November 1, 2024)

  • Version minor update due to children dependencies update (@semcore/animation [2.37.0 ~> 2.38.0], @semcore/flex-box [5.37.0 ~> 5.38.0], @semcore/neighbor-location [4.35.0 ~> 4.36.0], @semcore/outside-click [3.35.0 ~> 3.36.0], @semcore/utils [4.42.0 ~> 4.43.0], @semcore/core [2.35.0 ~> 2.36.0]).

5.43.1 (October 25, 2024)

Fixed

  • Returning focus to trigger for focusable interaction popovers.

5.43.0 (October 18, 2024)

5 releases with dependency updates only

5.43.0 (October 18, 2024)

  • Version minor update due to children dependencies update (@semcore/animation [2.35.0 ~> 2.36.0], @semcore/flex-box [5.35.0 ~> 5.36.0], @semcore/neighbor-location [4.33.0 ~> 4.34.0], @semcore/outside-click [3.33.0 ~> 3.34.0], @semcore/utils [4.39.0 ~> 4.41.0], @semcore/core [2.33.0 ~> 2.34.0]).

5.42.0 (October 11, 2024)

  • Version minor update due to children dependencies update (@semcore/animation [2.34.0 ~> 2.35.0], @semcore/flex-box [5.34.0 ~> 5.35.0], @semcore/neighbor-location [4.32.0 ~> 4.33.0], @semcore/outside-click [3.32.0 ~> 3.33.0], @semcore/utils [4.38.0 ~> 4.39.0], @semcore/core [2.32.0 ~> 2.33.0]).

5.41.0 (October 4, 2024)

  • Version minor update due to children dependencies update (@semcore/animation [2.33.1 ~> 2.34.0], @semcore/flex-box [5.33.1 ~> 5.34.0], @semcore/neighbor-location [4.31.1 ~> 4.32.0], @semcore/outside-click [3.31.1 ~> 3.32.0], @semcore/utils [4.36.2 ~> 4.38.0], @semcore/core [2.31.1 ~> 2.32.0]).

5.40.1 (September 27, 2024)

  • Version patch update due to children dependencies update (@semcore/animation [2.33.0 ~> 2.33.1], @semcore/flex-box [5.33.0 ~> 5.33.1], @semcore/neighbor-location [4.31.0 ~> 4.31.1], @semcore/outside-click [3.31.0 ~> 3.31.1], @semcore/utils [4.36.0 ~> 4.36.2], @semcore/core [2.31.0 ~> 2.31.1]).

5.40.0 (September 20, 2024)

  • Version minor update due to children dependencies update (@semcore/animation [2.32.0 ~> 2.33.0], @semcore/flex-box [5.32.0 ~> 5.33.0], @semcore/neighbor-location [4.30.0 ~> 4.31.0], @semcore/outside-click [3.30.0 ~> 3.31.0], @semcore/utils [4.35.0 ~> 4.36.0], @semcore/core [2.30.0 ~> 2.31.0]).

5.39.5 (September 2, 2024)

Changed

  • Internal ignoreFocus logic on focusable trigger.

5.39.4 (August 20, 2024)

Removed

  • Default role from trigger.

5.39.3 (August 7, 2024)

Fixed

  • Passing undefined to zIndex prop was removing default zIndex value.

5.39.2 (August 2, 2024)

Added

  • Runtime check of required label in Popper component with role dialog.

5.39.1 (July 30, 2024)

1 release with dependency updates only

5.39.1 (July 30, 2024)

  • Version patch update due to children dependencies update (@semcore/animation [2.31.0 ~> 2.31.1], @semcore/flex-box [5.31.0 ~> 5.31.1], @semcore/neighbor-location [4.29.0 ~> 4.29.1], @semcore/outside-click [3.29.0 ~> 3.29.1], @semcore/utils [4.32.0 ~> 4.32.1], @semcore/core [2.29.0 ~> 2.29.1]).

5.39.0 (July 17, 2024)

Changed

  • Enabled z-index stacking.

5.38.1 (July 18, 2024)

Fixed

  • Popper not opening a second time with interaction focus.

5.38.0 (July 13, 2024)

1 release with dependency updates only

5.38.0 (July 13, 2024)

  • Version minor update due to children dependencies update (@semcore/animation [2.29.0 ~> 2.30.0], @semcore/flex-box [5.29.0 ~> 5.30.0], @semcore/neighbor-location [4.27.0 ~> 4.28.0], @semcore/outside-click [3.27.0 ~> 3.28.0], @semcore/utils [4.30.0 ~> 4.31.0], @semcore/core [2.27.0 ~> 2.28.0]).

5.37.1 (July 4, 2024)

Fixed

  • Fixed edge case when popper trigger contains multiple focusable elements and navigation between them was causing popper to close until browser focus wasn't moved out of trigger.

5.37.0 (June 26, 2024)

1 release with dependency updates only

5.37.0 (June 26, 2024)

  • Version minor update due to children dependencies update (@semcore/animation [2.28.0 ~> 2.29.0], @semcore/flex-box [5.28.0 ~> 5.29.0], @semcore/neighbor-location [4.26.0 ~> 4.27.0], @semcore/outside-click [3.26.0 ~> 3.27.0], @semcore/utils [4.29.0 ~> 4.30.0], @semcore/core [2.26.0 ~> 2.27.0]).

5.36.1 (June 14, 2024)

Added

  • Possibility to open focusable popper by click on it (if the trigger is already focused).

5.36.0 (June 13, 2024)

2 releases with dependency updates only

5.36.0 (June 13, 2024)

  • Version minor update due to children dependencies update (@semcore/animation [2.27.2 ~> 2.28.0], @semcore/flex-box [5.27.2 ~> 5.28.0], @semcore/neighbor-location [4.25.2 ~> 4.26.0], @semcore/outside-click [3.25.2 ~> 3.26.0], @semcore/utils [4.28.2 ~> 4.29.0], @semcore/core [2.25.2 ~> 2.26.0]).

5.35.7 (June 12, 2024)

  • Version patch update due to children dependencies update (@semcore/animation [2.27.1 ~> 2.27.2], @semcore/flex-box [5.27.1 ~> 5.27.2], @semcore/neighbor-location [4.25.1 ~> 4.25.2], @semcore/outside-click [3.25.1 ~> 3.25.2], @semcore/utils [4.28.1 ~> 4.28.2], @semcore/core [2.25.1 ~> 2.25.2]).

5.35.6 (May 31, 2024)

Fixed

  • Programmatically opened popper were getting tabIndex={0} even without focusable elements inside.

5.35.5 (May 31, 2024)

Fixed

  • Combobox pattern wasn't working out of the box with mouse interactions.

5.35.4 (May 28, 2024)

Fixed

  • Closing popper with Esc and interaction=focus might cause immediate reopen.

5.35.3 (May 27, 2024)

Fixed

  • Switching popper trigger was causing a glitch during the close animation.

5.35.2 (May 27, 2024)

Fixed

  • Focusing popper might break next popper opening.

5.35.1 (May 24, 2024)

Fixed

  • In some cases the second open of any popper was breaking the positioning engine.

5.35.0 (May 23, 2024)

4 releases with dependency updates only

5.35.0 (May 23, 2024)

  • Version minor update due to children dependencies update (@semcore/animation [2.26.0 ~> 2.27.0], @semcore/flex-box [5.26.0 ~> 5.27.0], @semcore/neighbor-location [4.24.0 ~> 4.25.0], @semcore/outside-click [3.24.0 ~> 3.25.0], @semcore/utils [4.27.0 ~> 4.28.0], @semcore/core [2.24.0 ~> 2.25.0]).

5.34.0 (May 22, 2024)

  • Version minor update due to children dependencies update (@semcore/animation [2.25.1 ~> 2.26.0], @semcore/flex-box [5.25.1 ~> 5.26.0], @semcore/neighbor-location [4.23.1 ~> 4.24.0], @semcore/outside-click [3.23.1 ~> 3.24.0], @semcore/utils [4.26.2 ~> 4.27.0], @semcore/core [2.23.1 ~> 2.24.0]).

5.33.1 (May 17, 2024)

  • Version patch update due to children dependencies update (@semcore/animation [2.25.0 ~> 2.25.1], @semcore/flex-box [5.25.0 ~> 5.25.1], @semcore/neighbor-location [4.23.0 ~> 4.23.1], @semcore/outside-click [3.23.0 ~> 3.23.1], @semcore/utils [4.26.1 ~> 4.26.2], @semcore/core [2.23.0 ~> 2.23.1]).

5.33.0 (May 17, 2024)

  • Version minor update due to children dependencies update (@semcore/animation [2.24.0 ~> 2.25.0], @semcore/flex-box [5.24.0 ~> 5.25.0], @semcore/neighbor-location [4.22.0 ~> 4.23.0], @semcore/outside-click [3.22.0 ~> 3.23.0], @semcore/utils [4.25.0 ~> 4.26.1], @semcore/core [2.22.0 ~> 2.23.0]).

5.32.0 (May 16, 2024)

Fixed

  • Using singleton popper with a visibility delay set was causing popper to change position trigger with a delay.

5.31.0 (May 16, 2024)

Fixed

  • Hovering popper trigger with interaction=hover wasn't trigger it to open in test environment.

5.30.0 (April 29, 2024)

Fixed

  • Poppers with interaction=hover were not opening on touch devices.

5.29.1 (April 26, 2024)

Fixed

  • Page resizing was causing popper to move to the wrong position.

5.29.0 (April 23, 2024)

Added

  • cursorAnchoring prop that allows to make popper appear near the cursor if trigger is bigger than popper.

5.28.0 (April 16, 2024)

Added

  • Low level explicitTriggerSet API for more granular control over which element will be used as popper trigger.

5.27.1 (April 15, 2024)

Changed

  • The default trigger role is combobox if an input is used as the trigger, and button otherwise.

5.27.0 (April 15, 2024)

1 release with dependency updates only

5.27.0 (April 15, 2024)

  • Version minor update due to children dependencies update (@semcore/animation [2.21.2 ~> 2.22.0], @semcore/flex-box [5.21.2 ~> 5.22.0], @semcore/neighbor-location [4.19.2 ~> 4.20.0], @semcore/outside-click [3.19.2 ~> 3.20.0], @semcore/utils [4.22.2 ~> 4.23.0], @semcore/core [2.19.2 ~> 2.20.0]).

5.26.3 (April 12, 2024)

Fixed

  • In some cases popper mouseenter was unexpectedly ignored.

5.26.2 (April 10, 2024)

1 release with dependency updates only

5.26.2 (April 10, 2024)

  • Version patch update due to children dependencies update (@semcore/animation [2.21.1 ~> 2.21.2], @semcore/flex-box [5.21.1 ~> 5.21.2], @semcore/neighbor-location [4.19.1 ~> 4.19.2], @semcore/outside-click [3.19.1 ~> 3.19.2], @semcore/utils [4.22.1 ~> 4.22.2], @semcore/core [2.19.1 ~> 2.19.2]).

5.26.1 (September 4, 2024)

Fixed

  • Holding mouse over a place where popper appear was preventing popper from disappear back.
  • Fast keyboard navigation over multiple closely placed poppers was causing multiple poppers to stay open.

5.26.0 (March 27, 2024)

Fixed

  • Select and similar components with disabled portal were not working properly being wrapped into label tag.

5.25.2 (April 3, 2024)

Fixed

  • Holding mouse over a place where popper appear was preventing popper from disappear back.
  • Fast keyboard navigation over multiple closely placed poppers was causing multiple poppers to stay open.

5.25.1 (April 3, 2024)

Fixed

  • Select with disabpledPortal inside a label was opening second time after selecting the option.

5.25.0 (March 27, 2024)

1 release with dependency updates only

5.25.0 (March 27, 2024)

  • Version minor update due to children dependencies update (@semcore/animation [2.20.1 ~> 2.21.0], @semcore/flex-box [5.20.1 ~> 5.21.0], @semcore/neighbor-location [4.18.1 ~> 4.19.0], @semcore/outside-click [3.18.1 ~> 3.19.0], @semcore/utils [4.21.1 ~> 4.22.0], @semcore/core [2.18.1 ~> 2.19.0]).

5.24.0 (March 26, 2024)

Fixed

  • Focus lock with disablePortal prop.

5.23.0 (March 19, 2024)

Changed

  • Popper focus ring is rounded now.

5.22.0 (March 15, 2024)

1 release with dependency updates only

5.22.0 (March 15, 2024)

  • Version minor update due to children dependencies update (@semcore/animation [2.19.2 ~> 2.20.0], @semcore/flex-box [5.19.4 ~> 5.20.0], @semcore/neighbor-location [4.17.5 ~> 4.18.0], @semcore/outside-click [3.17.6 ~> 3.18.0], @semcore/utils [4.20.5 ~> 4.21.0], @semcore/core [2.17.5 ~> 2.18.0]).

5.21.0 (March 7, 2024)

Fixed

  • In controlled mode popper was infinitely returning focus to trigger on close attempt.

5.20.5 (March 7, 2024)

4 releases with dependency updates only

5.20.5 (March 7, 2024)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.19.1 ~> 2.19.2]).

5.20.4 (March 6, 2024)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.19.0 ~> 2.19.1], @semcore/flex-box [5.19.3 ~> 5.19.4], @semcore/neighbor-location [4.17.4 ~> 4.17.5], @semcore/outside-click [3.17.5 ~> 3.17.6], @semcore/utils [4.20.4 ~> 4.20.5], @semcore/core [2.17.4 ~> 2.17.5]).

5.20.3 (March 1, 2024)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.18.3 ~> 2.19.0], @semcore/flex-box [5.19.2 ~> 5.19.3], @semcore/neighbor-location [4.17.3 ~> 4.17.4], @semcore/outside-click [3.17.4 ~> 3.17.5], @semcore/utils [4.20.3 ~> 4.20.4], @semcore/core [2.17.3 ~> 2.17.4]).

5.20.2 (February 21, 2024)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.18.2 ~> 2.18.3], @semcore/flex-box [5.19.1 ~> 5.19.2], @semcore/neighbor-location [4.17.2 ~> 4.17.3], @semcore/outside-click [3.17.2 ~> 3.17.3], @semcore/utils [4.20.2 ~> 4.20.3], @semcore/core [2.17.2 ~> 2.17.3]).

5.20.1 (February 16, 2024)

Fixed

  • Focusing trigger right after popper had been closed by mouse leave was not opening popper again.

5.20.0 (February 6, 2024)

Added

  • focusLoop API that controls how browser focus behaves when goes out of popper.

Changed

  • Invisible focus return and catch elements are removed that were used for keyboard users focus flow control. Instead, trigger may ignore focus event for a short time just after corresponding popper close.

5.19.1 (February 6, 2024)

6 releases with dependency updates only

5.19.1 (February 6, 2024)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.18.0 ~> 2.18.1], @semcore/flex-box [5.18.0 ~> 5.19.0], @semcore/neighbor-location [4.17.0 ~> 4.17.1], @semcore/outside-click [3.17.0 ~> 3.17.1], @semcore/utils [4.20.0 ~> 4.20.1], @semcore/core [2.17.0 ~> 2.17.1]).

5.19.0 (February 1, 2024)

  • Version preminor update due to children dependencies update (@semcore/animation [2.17.1 ~> 2.18.0], @semcore/flex-box [5.17.1 ~> 5.18.0], @semcore/neighbor-location [4.16.1 ~> 4.17.0], @semcore/outside-click [3.16.1 ~> 3.17.0], @semcore/utils [4.19.1 ~> 4.20.0], @semcore/core [2.16.1 ~> 2.17.0]).

5.18.1 (February 1, 2024)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.17.0 ~> 2.17.1], @semcore/flex-box [5.17.0 ~> 5.17.1], @semcore/neighbor-location [4.16.0 ~> 4.16.1], @semcore/outside-click [3.16.0 ~> 3.16.1], @semcore/utils [4.19.0 ~> 4.19.1], @semcore/core [2.16.0 ~> 2.16.1]).

5.18.0 (January 31, 2024)

  • Version preminor update due to children dependencies update (@semcore/animation [2.16.0 ~> 2.17.0], @semcore/flex-box [5.16.0 ~> 5.17.0], @semcore/neighbor-location [4.15.0 ~> 4.16.0], @semcore/outside-click [3.15.0 ~> 3.16.0], @semcore/utils [4.18.0 ~> 4.19.0], @semcore/core [2.15.0 ~> 2.16.0]).

5.17.0 (January 19, 2024)

  • Version preminor update due to children dependencies update (@semcore/animation [2.15.0 ~> 2.16.0], @semcore/flex-box [5.15.0 ~> 5.16.0], @semcore/neighbor-location [4.14.0 ~> 4.15.0], @semcore/outside-click [3.14.0 ~> 3.15.0], @semcore/utils [4.17.0 ~> 4.18.0], @semcore/core [2.14.0 ~> 2.15.0]).

5.16.0 (January 19, 2024)

  • Version preminor update due to children dependencies update (@semcore/animation [2.14.1 ~> 2.15.0], @semcore/flex-box [5.14.1 ~> 5.15.0], @semcore/neighbor-location [4.13.1 ~> 4.14.0], @semcore/outside-click [3.13.1 ~> 3.14.0], @semcore/core [2.13.1 ~> 2.14.0]).

5.15.0 (January 11, 2024)

Fixed

  • After closing popper with interaction click focus is returned to the trigger instead of special focus catch element.

5.14.2 (January 10, 2024)

1 release with dependency updates only

5.14.2 (January 10, 2024)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.14.0 ~> 2.14.1], @semcore/flex-box [5.14.0 ~> 5.14.1], @semcore/neighbor-location [4.13.0 ~> 4.13.1], @semcore/outside-click [3.13.0 ~> 3.13.1], @semcore/utils [4.16.0 ~> 4.16.2], @semcore/core [2.13.0 ~> 2.13.1]).

5.14.1 (December 26, 2023)

Added

  • disabled prop to types.

5.14.0 (December 22, 2023)

Changed

  • When keyboard users are focus-triggered closing popper, trigger is highlighted with focus ring while actually focus is placed on the sibling invisible element.

5.14.0-prerelease.10 (December 22, 2023)

Changed

  • When keyboard users are focus-triggered closing popper, trigger is highlighted with focus ring while actually focus is placed on the sibling invisible element.

5.13.0 (December 14, 2023)

Fixed

  • Select.Item's Tooltip with keyboard navigation.

5.12.1 (December 7, 2023)

Fixed

  • focusLock behavior for hover interaction.

5.12.0 (November 28, 2023)

Added

  • Internal API to enable new focus lock scope.

5.11.0 (December 4, 2023)

3 releases with dependency updates only

5.11.0 (December 4, 2023)

  • Version preminor update due to children dependencies update (@semcore/animation [2.11.0 ~> 2.12.0], @semcore/flex-box [5.11.0 ~> 5.12.0], @semcore/neighbor-location [4.10.0 ~> 4.11.0], @semcore/outside-click [3.10.0 ~> 3.11.0], @semcore/utils [4.13.0 ~> 4.14.0], @semcore/core [2.10.0 ~> 2.11.0]).

5.10.0 (November 24, 2023)

  • Version preminor update due to children dependencies update (@semcore/animation [2.10.2 ~> 2.11.0], @semcore/flex-box [5.10.2 ~> 5.11.0], @semcore/neighbor-location [4.9.2 ~> 4.10.0], @semcore/outside-click [3.9.2 ~> 3.10.0], @semcore/utils [4.10.3 ~> 4.13.0], @semcore/core [2.9.2 ~> 2.10.0]).

5.9.3 (November 21, 2023)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.10.1 ~> 2.10.2], @semcore/flex-box [5.10.1 ~> 5.10.2], @semcore/neighbor-location [4.9.1 ~> 4.9.2], @semcore/outside-click [3.9.1 ~> 3.9.2], @semcore/utils [4.10.2 ~> 4.10.3], @semcore/core [2.9.1 ~> 2.9.2]).

5.9.2 (October 9, 2023)

Fixed

  • Fixed popper wasn't opening in date-picker.

5.9.1 (November 9, 2023)

2 releases with dependency updates only

5.9.1 (November 9, 2023)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.10.0 ~> 2.10.1], @semcore/flex-box [5.10.0 ~> 5.10.1], @semcore/neighbor-location [4.9.0 ~> 4.9.1], @semcore/outside-click [3.9.0 ~> 3.9.1], @semcore/utils [4.10.1 ~> 4.10.2], @semcore/core [2.9.0 ~> 2.9.1]).

5.9.0 (November 6, 2023)

  • Version preminor update due to children dependencies update (@semcore/animation [2.9.0 ~> 2.10.0], @semcore/flex-box [5.9.0 ~> 5.10.0], @semcore/neighbor-location [4.8.0 ~> 4.9.0], @semcore/outside-click [3.8.0 ~> 3.9.0], @semcore/utils [4.9.0 ~> 4.10.1], @semcore/core [2.8.0 ~> 2.9.0]).

5.8.1 (November 6, 2023)

Fixed

  • Prevent popper from opening if Trigger is disabled.

5.8.0 (October 27, 2023)

1 release with dependency updates only

5.8.0 (October 27, 2023)

  • Version preminor update due to children dependencies update (@semcore/animation [2.8.2 ~> 2.9.0], @semcore/flex-box [5.8.2 ~> 5.9.0], @semcore/neighbor-location [4.7.7 ~> 4.8.0], @semcore/outside-click [3.7.7 ~> 3.8.0], @semcore/utils [4.8.4 ~> 4.9.0], @semcore/core [2.7.7 ~> 2.8.0]).

5.7.8 (October 24, 2023)

Fixed

  • Undelivered ResizeObserver's loop in popper after it is closed.

5.7.7 (October 10, 2023)

Fixed

  • Added additional checks to prevent focus catching after popper close in some cases when focus is moved to another component and focus catch is not necessary.

5.7.6 (October 10, 2023)

Fixed

  • Prevent to scroll to Trigger item after Popper is closed.

5.7.5 (October 6, 2023)

20 releases with dependency updates only

5.7.5 (October 6, 2023)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.7.4 ~> 2.7.5], @semcore/flex-box [5.7.4 ~> 5.7.5], @semcore/neighbor-location [4.7.4 ~> 4.7.5], @semcore/outside-click [3.7.4 ~> 3.7.5], @semcore/utils [4.8.1 ~> 4.8.2], @semcore/core [2.7.4 ~> 2.7.5]).

5.7.4 (October 3, 2023)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.7.3 ~> 2.7.4], @semcore/flex-box [5.7.3 ~> 5.7.4], @semcore/neighbor-location [4.7.3 ~> 4.7.4], @semcore/outside-click [3.7.3 ~> 3.7.4], @semcore/utils [4.8.0 ~> 4.8.1], @semcore/core [2.7.3 ~> 2.7.4]).

5.7.3 (October 2, 2023)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.7.2 ~> 2.7.3], @semcore/flex-box [5.7.2 ~> 5.7.3], @semcore/neighbor-location [4.7.2 ~> 4.7.3], @semcore/outside-click [3.7.2 ~> 3.7.3], @semcore/utils [4.7.2 ~> 4.8.0], @semcore/core [2.7.2 ~> 2.7.3]).

5.7.2 (September 20, 2023)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.7.1 ~> 2.7.2], @semcore/flex-box [5.7.1 ~> 5.7.2], @semcore/neighbor-location [4.7.1 ~> 4.7.2], @semcore/outside-click [3.7.1 ~> 3.7.2], @semcore/core [2.7.1 ~> 2.7.2]).

5.7.1 (September 20, 2023)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.7.0 ~> 2.7.1], @semcore/flex-box [5.7.0 ~> 5.7.1], @semcore/neighbor-location [4.7.0 ~> 4.7.1], @semcore/outside-click [3.7.0 ~> 3.7.1], @semcore/utils [4.7.0 ~> 4.7.1], @semcore/core [2.7.0 ~> 2.7.1]).

5.7.0 (September 13, 2023)

  • Version preminor update due to children dependencies update (@semcore/animation [2.6.3 ~> 2.7.0], @semcore/flex-box [5.6.3 ~> 5.7.0], @semcore/neighbor-location [4.6.3 ~> 4.7.0], @semcore/outside-click [3.6.3 ~> 3.7.0], @semcore/utils [4.6.3 ~> 4.7.0], @semcore/core [2.6.3 ~> 2.7.0]).

5.6.3 (September 12, 2023)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.6.2 ~> 2.6.3], @semcore/flex-box [5.6.2 ~> 5.6.3], @semcore/neighbor-location [4.6.2 ~> 4.6.3], @semcore/outside-click [3.6.2 ~> 3.6.3], @semcore/core [2.6.2 ~> 2.6.3]).

5.6.2 (September 8, 2023)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.6.1 ~> 2.6.2], @semcore/flex-box [5.6.1 ~> 5.6.2], @semcore/neighbor-location [4.6.1 ~> 4.6.2], @semcore/outside-click [3.6.1 ~> 3.6.2], @semcore/utils [4.6.1 ~> 4.6.2], @semcore/core [2.6.1 ~> 2.6.2]).

5.6.1 (September 5, 2023)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.6.0 ~> 2.6.1], @semcore/flex-box [5.6.0 ~> 5.6.1], @semcore/neighbor-location [4.6.0 ~> 4.6.1], @semcore/outside-click [3.6.0 ~> 3.6.1], @semcore/core [2.6.0 ~> 2.6.1]).

5.6.0 (September 4, 2023)

  • Version preminor update due to children dependencies update (@semcore/animation [2.5.0 ~> 2.6.0], @semcore/flex-box [5.5.0 ~> 5.6.0], @semcore/neighbor-location [4.5.0 ~> 4.6.0], @semcore/outside-click [3.5.0 ~> 3.6.0], @semcore/core [2.5.0 ~> 2.6.0]).

5.5.0 (August 28, 2023)

  • Version preminor update due to children dependencies update (@semcore/animation [2.4.1 ~> 2.5.0], @semcore/flex-box [5.4.1 ~> 5.5.0], @semcore/neighbor-location [4.4.1 ~> 4.5.0], @semcore/outside-click [3.4.1 ~> 3.5.0], @semcore/utils [4.4.1 ~> 4.5.0], @semcore/core [2.4.1 ~> 2.5.0]).

5.4.1 (August 24, 2023)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.4.0 ~> 2.4.1], @semcore/flex-box [5.4.0 ~> 5.4.1], @semcore/neighbor-location [4.4.0 ~> 4.4.1], @semcore/outside-click [3.4.0 ~> 3.4.1], @semcore/utils [4.4.0 ~> 4.4.1], @semcore/core [2.4.0 ~> 2.4.1]).

5.4.0 (August 23, 2023)

  • Version preminor update due to children dependencies update (@semcore/animation [2.3.1 ~> 2.4.0], @semcore/flex-box [5.3.1 ~> 5.4.0], @semcore/neighbor-location [4.3.1 ~> 4.4.0], @semcore/outside-click [3.3.1 ~> 3.4.0], @semcore/utils [4.3.1 ~> 4.4.0], @semcore/core [2.3.1 ~> 2.4.0]).

5.3.1 (August 21, 2023)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.3.0 ~> 2.3.1], @semcore/flex-box [5.3.0 ~> 5.3.1], @semcore/neighbor-location [4.3.0 ~> 4.3.1], @semcore/outside-click [3.3.0 ~> 3.3.1], @semcore/core [2.3.0 ~> 2.3.1]).

5.3.0 (August 18, 2023)

  • Version preminor update due to children dependencies update (@semcore/animation [2.2.1 ~> 2.3.0], @semcore/flex-box [5.2.1 ~> 5.3.0], @semcore/neighbor-location [4.2.1 ~> 4.3.0], @semcore/outside-click [3.2.0 ~> 3.3.0], @semcore/utils [4.2.0 ~> 4.3.0], @semcore/core [2.2.1 ~> 2.3.0]).

5.2.2 (August 18, 2023)

  • Version prepatch update due to children dependencies update (@semcore/neighbor-location [4.2.0 ~> 4.2.1]).

5.2.1 (August 16, 2023)

  • Version prepatch update due to children dependencies update (@semcore/animation [2.2.0 ~> 2.2.1], @semcore/flex-box [5.2.0 ~> 5.2.1], @semcore/neighbor-location [4.1.0 ~> 4.2.0], @semcore/outside-click [3.1.0 ~> 3.2.0], @semcore/utils [4.1.0 ~> 4.2.0], @semcore/core [2.2.0 ~> 2.2.1]).

5.2.0 (August 7, 2023)

  • Version minor update due to children dependencies update (@semcore/animation [2.1.0 ~> 2.2.0], @semcore/flex-box [5.1.0 ~> 5.2.0], @semcore/neighbor-location [4.0.1 ~> 4.1.0], @semcore/outside-click [3.0.0 ~> 3.1.0], @semcore/utils [4.0.0 ~> 4.1.0]).

5.1.0 (August 1, 2023)

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

5.0.2 (July 24, 2023)

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

5.0.1 (July 18, 2023)

Fix

  • Removed ResizeObserver initiating during SSR.

5.0.0 🅱️ (July 17, 2023)

Break

  • Removed previously deprecated props positionFixed, eventsDisabled, boundary, displayEvents, displayTimeout, popperZIndex.
  • Strict, backward incompatible typings.

4.19.6 (June 30, 2023)

2 releases with dependency updates only

4.19.6 (June 30, 2023)

4.19.5 (June 27, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.10.19 ~> 1.10.20], @semcore/flex-box [4.7.31 ~> 4.7.32], @semcore/neighbor-location [3.1.37 ~> 3.1.38], @semcore/outside-click [2.5.36 ~> 2.5.37], @semcore/utils [3.53.4 ~> 3.54.0]).

4.19.4 (June 22, 2023)

Fixed

  • Keyboard focused poppers were not intractable with mouse.

4.19.3 (June 14, 2023)

3 releases with dependency updates only

4.19.3 (June 14, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.10.18 ~> 1.10.19], @semcore/flex-box [4.7.30 ~> 4.7.31], @semcore/neighbor-location [3.1.36 ~> 3.1.37], @semcore/outside-click [2.5.35 ~> 2.5.36], @semcore/utils [3.53.3 ~> 3.53.4]).

4.19.2 (June 12, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.10.17 ~> 1.10.18], @semcore/flex-box [4.7.29 ~> 4.7.30], @semcore/neighbor-location [3.1.35 ~> 3.1.36], @semcore/outside-click [2.5.34 ~> 2.5.35], @semcore/utils [3.53.2 ~> 3.53.3]).

4.19.1 (June 9, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.10.16 ~> 1.10.17], @semcore/flex-box [4.7.28 ~> 4.7.29], @semcore/neighbor-location [3.1.34 ~> 3.1.35], @semcore/outside-click [2.5.33 ~> 2.5.34], @semcore/utils [3.53.1 ~> 3.53.2]).

4.19.0 (June 7, 2023)

Fixed

  • Fixed corner case of focus return with interaction=focus.
  • Added disableEnforceFocus API prop.

4.18.0 (June 6, 2023)

Changed

  • Updating strategy, placement, offset, preventOverflow, arrow, flip, computeStyles, eventListeners or onFirstUpdate props now triggers popper positioning update.

4.17.17 (June 2, 2023)

6 releases with dependency updates only

4.17.17 (June 2, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.10.14 ~> 1.10.15]).

4.17.16 (May 31, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.10.13 ~> 1.10.14], @semcore/flex-box [4.7.26 ~> 4.7.27], @semcore/neighbor-location [3.1.32 ~> 3.1.33], @semcore/outside-click [2.5.31 ~> 2.5.32], @semcore/utils [3.52.0 ~> 3.53.0]).

4.17.15 (May 29, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.10.12 ~> 1.10.13]).

4.17.14 (May 25, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.10.11 ~> 1.10.12], @semcore/flex-box [4.7.25 ~> 4.7.26], @semcore/neighbor-location [3.1.31 ~> 3.1.32], @semcore/outside-click [2.5.30 ~> 2.5.31], @semcore/utils [3.51.1 ~> 3.52.0]).

4.17.13 (May 24, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.10.10 ~> 1.10.11], @semcore/flex-box [4.7.24 ~> 4.7.25], @semcore/neighbor-location [3.1.30 ~> 3.1.31], @semcore/outside-click [2.5.29 ~> 2.5.30], @semcore/utils [3.51.0 ~> 3.51.1]).

4.17.12 (May 22, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.10.9 ~> 1.10.10], @semcore/flex-box [4.7.23 ~> 4.7.24], @semcore/neighbor-location [3.1.29 ~> 3.1.30], @semcore/outside-click [2.5.28 ~> 2.5.29], @semcore/utils [3.50.7 ~> 3.51.0]).

4.17.11 (May 19, 2023)

Added

  • Set default color of popper for better support of dark themes.

4.17.10 (May 11, 2023)

3 releases with dependency updates only

4.17.10 (May 11, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.10.8 ~> 1.10.9], @semcore/flex-box [4.7.22 ~> 4.7.23], @semcore/neighbor-location [3.1.28 ~> 3.1.29], @semcore/outside-click [2.5.27 ~> 2.5.28], @semcore/utils [3.50.6 ~> 3.50.7]).

4.17.9 (May 11, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.10.7 ~> 1.10.8], @semcore/flex-box [4.7.21 ~> 4.7.22], @semcore/neighbor-location [3.1.27 ~> 3.1.28], @semcore/outside-click [2.5.26 ~> 2.5.27], @semcore/utils [3.50.5 ~> 3.50.6]).

4.17.8 (May 4, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.10.7 ~> 1.10.8], @semcore/flex-box [4.7.21 ~> 4.7.22], @semcore/neighbor-location [3.1.27 ~> 3.1.28], @semcore/outside-click [2.5.26 ~> 2.5.27], @semcore/utils [3.50.5 ~> 3.50.6]).

4.17.7 (May 4, 2023)

Fixed

  • Using ignorePortalsStacking on top-level poppers was causing application crash.

4.17.6 (May 3, 2023)

Fixed

  • Fixed issue with popper first showing on multiple triggers

4.17.5 (May 2, 2023)

Fixed

  • interaction=hover poppers now might be triggered by keyboard focus (but not mouse focus).

4.17.1 (April 3, 2023)

Changed

  • Moved screen reader hint from aria-label attribute to aria-live="polite" alert block.
  • Improved keyboard navigation on exit from focus-triggered popovers.

4.16.12 (March 28, 2023)

1 release with dependency updates only

4.16.12 (March 28, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.9.9 ~> 1.10.0], @semcore/flex-box [4.7.17 ~> 4.7.18], @semcore/neighbor-location [3.1.23 ~> 3.1.24], @semcore/outside-click [2.5.22 ~> 2.5.23], @semcore/portal [2.5.17 ~> 2.6.0], @semcore/utils [3.49.1 ~> 3.50.0]).

4.16.10 (March 24, 2023)

Fixed

  • Fixed local themes in poppers.

4.16.9 (March 24, 2023)

1 release with dependency updates only

4.16.9 (March 24, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.9.6 ~> 1.9.7], @semcore/flex-box [4.7.14 ~> 4.7.15], @semcore/neighbor-location [3.1.20 ~> 3.1.21], @semcore/outside-click [2.5.19 ~> 2.5.20], @semcore/utils [3.48.0 ~> 3.48.1]).

4.16.5 (March 9, 2023)

Fixed

  • Fixed focus locking and returning.

4.16.4 (March 1, 2023)

Fixed

  • Fixed animationsDisabled prop passing.

4.16.3 (February 28, 2023)

1 release with dependency updates only

4.16.3 (February 28, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.9.1 ~> 1.9.2]).

4.16.2 (February 22, 2023)

Fixed

  • Fixed popper autofocus wasn't working if popper contains any focusable elements.

4.16.1 (February 21, 2023)

1 release with dependency updates only

4.16.1 (February 21, 2023)

  • Version patch update due to children dependencies update (@semcore/animation [1.9.0 ~> 1.9.1], @semcore/flex-box [4.7.9 ~> 4.7.10], @semcore/neighbor-location [3.1.15 ~> 3.1.16], @semcore/outside-click [2.5.14 ~> 2.5.15], @semcore/utils [3.47.0 ~> 3.47.1]).

4.16.0 (February 20, 2023)

Added

  • Added appear and disappear animation.

4.15.2 (January 20, 2023)

1 release with dependency updates only

4.15.2 (January 20, 2023)

  • Version patch update due to children dependencies update (@semcore/flex-box [4.7.6 ~> 4.7.7], @semcore/neighbor-location [3.1.12 ~> 3.1.13], @semcore/outside-click [2.5.11 ~> 2.5.12], @semcore/utils [3.45.0 ~> 3.46.0]).

4.15.0 (January 16, 2023)

Fixed

  • Fixed focus hijacking by non editable poppers.

4.14.4 (January 9, 2023)

1 release with dependency updates only

4.14.4 (January 9, 2023)

  • Version patch update due to children dependencies update (@semcore/flex-box [4.7.3 ~> 4.7.4], @semcore/neighbor-location [3.1.9 ~> 3.1.10], @semcore/outside-click [2.5.8 ~> 2.5.9], @semcore/utils [3.44.1 ~> 3.44.2]).

4.14.1 (December 13, 2022)

Changed

  • Added react-dom to peer dependencies.

4.14.0 (December 12, 2022)

Added

  • Design tokens based theming.

4.13.4 (October 30, 2022)

Changed

  • Updated focus-lock.

4.13.3 (October 28, 2022)

1 release with dependency updates only

4.13.3 (October 28, 2022)

  • Version patch update due to children dependencies update (@semcore/flex-box [4.6.2 ~> 4.6.3], @semcore/neighbor-location [3.1.2 ~> 3.1.3], @semcore/outside-click [2.5.2 ~> 2.5.3], @semcore/utils [3.40.0 ~> 3.40.0]).

4.13.0 (October 10, 2022)

Changed

  • Added support for React 18 🔥

4.12.0 (October 7, 2022)

Changed

  • Updated major dependency @semcore/neighbor-location [2.3.15 ~> 3.0.0]

4.11.31 (October 4, 2022)

1 release with dependency updates only

4.11.31 (October 4, 2022)

  • Version patch update due to children dependencies update (@semcore/flex-box [4.5.11 ~> 4.5.12], @semcore/neighbor-location [2.3.15 ~> 2.3.16], @semcore/outside-click [2.4.13 ~> 2.4.14], @semcore/utils [3.37.1 ~> 3.37.2]).

4.11.30 (September 30, 2022)

Fixed

  • Removed aria attributes that were breaking components A11Y.

4.11.29 (August 30, 2022)

1 release with dependency updates only

4.11.29 (August 30, 2022)

  • Version patch update due to children dependencies update (@semcore/flex-box [4.5.10 ~> 4.5.11], @semcore/neighbor-location [2.3.14 ~> 2.3.15], @semcore/outside-click [2.4.12 ~> 2.4.13], @semcore/utils [3.37.0 ~> 3.37.1]).

4.11.24 (July 18, 2022)

Fixed

  • Fixed possibility to insert render function into Popper.Trigger.

4.11.23 (July 14, 2022)

1 release with dependency updates only

4.11.23 (July 14, 2022)

  • Version patch update due to children dependencies update (@semcore/neighbor-location [2.3.9 ~> 2.3.10]).

4.11.19 (May 19, 2022)

Fixed

  • Synced dependencies versions to remove duplicates in the single export package.

4.11.17 (March 14, 2022)

1 release with dependency updates only

4.11.17 (March 14, 2022)

  • Version patch update due to children dependencies update (@semcore/flex-box [4.5.0 ~> 4.5.1], @semcore/neighbor-location [2.3.4 ~> 2.3.5], @semcore/outside-click [2.4.2 ~> 2.4.3], @semcore/utils [3.31.2 ~> 3.31.2]).

4.11.16 (February 24, 2022)

Added

  • Added repository field to package.json file.

4.11.15 (December 22, 2021)

Changed

  • remove functionality for stop propagation of events onMouseEnter, onMouseLeave from the <Popper.Popper/>.

4.11.14 (December 7, 2021)

Fixed

  • Property root for Popper set to OutsideClick.

4.11.13 (October 18, 2021)

Changed

  • Up version package focus-lock.

4.11.12 (August 26, 2021)

Changed

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

4.11.11 (July 6, 2021)

Fixed

  • Fixed cjs build package.

4.11.10 (June 22, 2021)

Changed

  • Improved render performance

4.11.9 (June 18, 2021)

Fixed

  • Fixed forwarding properties to the Box in Popper.Popper.

4.11.8 (June 10, 2021)

Fixed

  • Fixed set prop returnFocus for Focus-Lock

4.11.7 (June 8, 2021)

Fixed

  • Fix TS type

4.11.6 (June 4, 2021)

Fixed

  • [A11] Fixed set aria-pressed for Popper.Trigger.

4.11.5 (May 17, 2021)

Fixed

  • Add type for handlers for render function

4.11.4 (May 11, 2021)

Fixed

  • Fix TS type

4.11.3 (May 5, 2021)

Changed

  • Rewrite code from TS to JS 🧑‍💻

Fixed

  • Fix position arrow after change version popperjs.

4.10.1 (April 28, 2021)

Fixed

  • Fixed the setting of attributes in HTML.

4.10.0 (April 26, 2021)

Changed

  • Version of dependence @semcore/core has been changed to 1.11.
  • Improved performance. Removed one component wrapper.
  • The style processing system has been changed.
  • Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.

4.9.0 (April 20, 2021)

Added

  • Added functions setTrigger, setPopper in context for Popper.

Changed

  • Bump poperjs to 2.9.2.

4.8.0 (December 17, 2020)

Added

  • Added supported react@17.

4.7.2 (December 16, 2020)

Fixed

  • Сomponent has become friendlier to SSR. Replace random generate number to get uid from function useUID.

4.7.1 (November 25, 2020)

Fixed

  • Fixed import paths from @popperjs.
  • Refactor modifier arrowOffset that calculates arrow position.

4.7.0 (November 10, 2020)

Added

  • Added the ability to use one <Popper.Popper/> with multiple <Popper.Trigger/>

Changed

  • Removed the display of the popper by focus when navigating from the keyboard, it caused many bugs 🤷‍♂️

4.6.2 (October 29, 2020)

Fixed

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

4.6.1 (September 30, 2020)

Added

  • Added generic for better value and onChange typings

Changed

  • Update @semcore/core version to ^1.8
  • Update dependency package @popperjs/core version from 2.4.0 to 2.5.3

4.5.0 (September 11, 2020)

Added

4.4.2 (September 8, 2020)

Fixed

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

4.4.1 (August 17, 2020)

Fixed

  • Исправлены ts типы для offset

4.4.0 (August 5, 2020)

Added

  • Зависимость от neighbor-location для обнуления расположения соседних элементов внутри Popper.Popper.

4.3.0 (July 22, 2020)

Fixed

  • Оптимизировали перерендеры триггера и поппера

Added

  • Добавили ResizeObserver для слежения за изменением размеров триггера или поппера для правильного позиционирования поппера

4.2.2 (July 15, 2020)

Fixed

  • Зафиксирована версия @popperjs/core, так как последняя версия вызывает ошибку с бесконечным циклом

4.2.1 (July 6, 2020)

Fixed

  • Убраны import type из Popper.tsx

4.2.0 (July 6, 2020)

Added

  • Добавлен кастомный модификатор arrow для корректного выравнивания стрелки в Popper.Popper

4.1.1 (June 26, 2020)

Fixed

  • Восстановлены экспорты типов Placement, Modifiers, Strategy

4.1.0 (June 8, 2020)

Added

  • Добавлено свойство interaction='none' для выключения реакции на любые события.

4.0.3 🅱️ (June 2, 2020)

BREAK

3.6.3 (March 25, 2020)

Fixed

  • Добавлена пропущенная зависимость @semcore/ui

3.6.1 (December 27, 2019)

Fixed

  • Исправлена ошибка при который TS не мог найти типы, так как конфликтовали Popper/index.ts и Popper.ts.

3.6.0 (December 12, 2019)

Added

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

Changed

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

Removed

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

3.5.1 (November 14, 2019)

Fixed

  • Поправили доступ к DOM нодам Trigger, Popper

3.5.0 (October 10, 2019)

Changed

  • Убрано inline свойство для дефолтного триггера

3.4.0 (October 8, 2019)

Added

  • Добавлен resize-observer для автоматического выравнивания при изменении размеров

3.3.5 (September 30, 2019)

Changed

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

3.3.4 (September 5, 2019)

Fixed

  • Исправлена ошибка типизации Popper

3.3.3 (July 5, 2019)

Fixed

  • Исправлена ошибка при отсутствии onOutsideClick

3.3.1 (July 5, 2019)

Fixed

  • Убрал лишний рендер, улучшена производительность

3.3.0 (June 25, 2019)

Added

  • Добавлен доступ к пропу ecludedRefs вложенного @semcore/outside-click

3.2.3 (June 13, 2019)

Fixed

  • Исправлена проблема открытия Popper при начале клика на Trigger-е, а заканчивание на Popper

3.2.2 (June 6, 2019)

Fixed

  • Отключение перерендера Trigger при закрытом Popper

3.2.1 (June 4, 2019)

Changed

  • Расчет положения Popper для крайних положений ("start", "end").

3.2.0 (April 17, 2019)

Added

  • Добавлен Box в Popper и Trigger

Changed

  • Увеличен z-index до 110
  • Расширен контекст в Popper и Trigger

3.1.5 (March 21, 2019)

Fixed

  • Добавлено предсказуемое поведение на закрытие при размещении одного Popper в другом Popper

3.1.4 (March 13, 2019)

Added

  • Добавлено св-во popperZIndex, отвечает за z-index выпадающего окна

3.1.3 (February 20, 2019)

Fixed

  • Баг с отсутствием ререндера Popper.Popper при именении стилей popper.js

3.1.2 (January 22, 2019)

Added

  • Экспорт PortalProvider

Changed

  • Переименован props disablePortalRender -> disablePortal

3.1.1 (January 21, 2019)

Changed

  • Поднята версия зависимости @semcore/utils до 2.0.0

3.1.0 (November 23, 2018)

Added

  • Добавлен autocomplete для IDE

3.0.0 🅱️ (November 1, 2018)

BREAK

  • переименован export компоненетов с { Manage, Reference, Popper } на статичные default компонента
  • переименован компонент Reference в Trigger
  • удалено свойство popperDisplayEvents и его функционал
  • переименовано свойство referenceDisplayEvents в displayEvents
  • переименовано свойство showTimeout и hideTimeout в displayTimeout.show и displayTimeout.hide

2.0.0 🅱️ (October 11, 2018)

BREAK

  • изменено возвращаемое значение с ref, handlers, ... на getPopperProps, getArrowProps и getTriggerProps для Reference и Popper компонентов
  • возможность изменить default значения свойств для Manager
  • возможность подменить контекст у всех компонентов
  • добавлен обязательное свойство tag компонент для Reference
  • переименован функциональный аргумент передаваемый в функцию рендера с onVisibleChane на changeVisible

1.0.2 (September 27, 2018)

Changed

  • версию пакета @semcore/utils

1.0.1 (September 27, 2018)

Added

  • зависимость в package.json от @semcore/portal

1.0.0 (September 27, 2018)

Added

  • Initial release

Released under the MIT License.

Released under the MIT License.