5.2.1 (2022-09-16)
5.2.0 (2022-06-02)
5.1.2 (2022-05-10)
5.1.1 (2021-07-11)
5.1.0 (2021-06-25)
- Dropdown: add checking if ref exists on dropdown (#958) (b0363c0)
- Dropdown: avoid calling onToggle when tabbing if menu ref not set (#959) (1c23c7d)
- allow internal tabbing in dropdown menu (#939) (30fb517)
5.0.1 (2021-04-21)
5.0.0 (2021-03-01)
- Dropdown does not inject props or accept a children render function (it just works)
4.1.1 (2020-10-29)
- Popper: Prevent duplicate ids in aria-describedby (#883) (48bb128)
- root-close firing immediately in react 17 (#880) (fa8c878)
4.1.0 (2020-07-20)
4.0.0 (2020-07-10)
-
popperConfig longer accept object forms of modifiers, pass an array instead
-
overlay and dropdown menu injected values are different
-
overlay no longer triggers an update when placement change due to auto or flip placements
-
address feedback
3.2.0 (2020-05-14)
3.1.3 (2020-04-22)
3.1.2 (2020-04-20)
- esm imports in cjs build (933b159)
3.1.1 (2020-04-20)
3.1.0 (2020-04-20)
3.0.1 (2020-03-16)
3.0.0 (2020-02-19)
- popper upgrade to v2, slightly different modifiers format now
2.1.1 (2020-02-03)
2.1.0 (2019-10-11)
- github: correct name of bug report template (30ab079)
- github: add issue templates (4fc4e52)
2.0.0 (2019-10-03)
No changes from 2.0.0-1
2.0.0-1 (2019-09-18)
- mismatch between Modal.dialog and hideSiblings parameters (#389) (202c96b)
- ci: add git attributes that prevents formatter from failing (b343193)
- ci: add safeguard for running CodeCov on non-linux container (b29b594)
- ci: container action can only be run on linux containers fix (c0be34e)
- ci: merge upload test coverage step into main testing job (0671fa8)
- ci: missing import due to not installing parent package (93059c8)
- ci: potential fix for linting issue on windows ci build (a54f2b6)
- ci: remove macOS CI build (b2f7225)
- ci: run upload test results as a separate job (d601e7e)
- docs: compilation issues when building production files (#412) (3867655)
- readme: correct badge link (85ad01e)
- readme: incorrect naming for github actions badge (e4b47b8)
- ci: only trigger test build on pushes and prs to master (723f91e)
2.0.0-0 (2019-08-17)
- cleanup (d0d95b2)
- disabled mocha/no-mocha-arrows (a5ed2eb)
- eslint (1ac8079)
- Make sure menu ref is set before using contains (#291) (8caa423)
- ModalManager typo (1a25b5a)
- Hooks and API simplifications (#288) (9f98306)
- Remove affix support (#287) (cae4df8)
- usePopper (#299) (bb5c51f)
- removes RootCloseWrapper for useRootClose
1.2.0 (2019-03-07)
1.1.2 (2019-02-13)
1.1.1 (2019-01-04)
- release config (31a379a)
1.1.0 (2019-01-03)
2017-10-24
- Bugfix: Support React v16 portal API (#208)
- Bugfix: Only call
onRendered
in<LegacyPortal>
on initial render (#218) - Bugfix: Use more robust method of getting
<Modal>
dialog element (#220) - Bugfix: Remove broken
getOverlayDOMNode
from<Portal>
(#222)
2017-10-06
- Bugfix: Fix detecting escape keyboard event on IE (#211)
2017-09-13
- Bugfix: Use
keydown
instead of incorrectkeyup
for<Modal>
close keyboard event (#195)
2017-07-03
- Feature: Remove
<Transition>
and depend on [email protected] (#184)
2017-04-22
- Chore: Update dependencies to avoid React deprecation warnings
- Chore: Use function refs (#159)
2017-03-06
2017-02-13
- Feature: Allow accessibility attributes on
<Modal>
root element (#114) - Feature: Expose triggering event in
onRootClose
callback (#142)
2016-10-03
- Bugfix: Don't fire
onRootClose
in capture phase to avoid race conditions with React events (#118)
2016-10-01
- Bugfix: Don't spuriously trigger
onRootClose
when React event handler unmounts event target (#117)
2016-09-30
- Feature: Remove wrapping DOM element in
<RootCloseWrapper>
(#116) - Bugfix: Do not bind listeners for
<RootCloseWrapper>
whendisabled
is set (#116)
2016-09-29
- Feature: Allow opt-out of
<Modal>
container styling (#113) - Feature: Add
renderBackdrop
to<Modal>
(#113)
2016-08-01
- Bugfix: Don't trigger PropTypes warning (#105)
2016-07-13
- Bugfix: Make
target
on<Portal>
work likecontainer
(#102)
2016-07-11
- Feature: Add
disabled
prop to<RootCloseWrapper>
(#93) - Feature: Add
event
prop to<RootCloseWrapper>
to control mouse event that triggers root close behavior (#95) - Bugfix: Fix restoring focus on closing
<Modal>
(#82) - Bugfix: Do not pass unknown props to children (#99)
- Chore: Upgrade to Babel 6 (#100)
2016-04-07
- Minor: Update React peer dependency (#76)
2016-04-03
- Bugfix: Fix unmounting
<Portal>
when parent is unmounted (#74)
2016-03-28
- Bugfix: Flush new props to DOM before initiating transitions (#60)
- Bugfix: Update
<Portal>
container node whencontainer
prop changes (#66) - Bugfix: Don't invoke close in
<RootCloseWrapper>
on right clicks (#69)
- 4eabbfc [added] affix state callbacks
- d064667 [fixed] AutoAffix nnot passing width or updating
- 823d0f8 [fixed] fix missing warning dep
- 1857449 [changed] Friendlier default for AutoAffix
- f633476 [fixed] clean up modal styles if unmounted during exit transition
- e965152 [added] Affix and AutoAffix
- 044100b [added] React 0.14 support
- edd316a [added] aria-hidden, by default, to modal container siblings.
- 4f7823e [changed] focus target of the modal to its content