1.8.0 (2024-08-01)
- trigger build (77247f8)
1.6.9 (2024-05-08)
- DropdownMenu: remove defaultProps (#103) (42943d8)
- useRTGTransitionProps: fix ref warning for react 18.3+ (#102) (ba3d534)
1.6.8 (2024-03-18)
1.6.7 (2024-03-15)
1.6.6 (2023-06-02)
1.6.5 (2023-05-22)
- bump uncontrollable to latest again (d05cf52)
1.6.4 (2023-05-22)
- point node to the common js build (#85) (6731f29)
- useOutsideClick: fix a case where click outside fired twice in a row in an iframe (#86) (0677a13)
1.6.3 (2023-04-15)
1.6.2 (2023-03-17)
1.6.1 (2023-02-10)
1.6.0 (2023-02-10)
1.5.4 (2023-02-01)
- imperative transition sometimes would get stuck never exiting (50994f3)
- Modal: use layout effect for transitions if possible (e2166e8)
- Revert "Publish v1.5.3" (e9f0471)
1.5.3 (2023-01-25)
- imperative transition sometimes would get stuck never exiting (50994f3)
- Revert "Publish v1.5.3" (e9f0471)
1.5.2 (2023-01-20)
1.5.1 (2023-01-16)
- bad publish (508a052)
1.5.0 (2023-01-16)
1.4.1 (2022-11-06)
1.4.0 (2022-09-05)
1.3.1 (2022-07-22)
1.3.0 (2022-06-22)
- NavItem: inactive tabs should have aria-selected=“false” (#59) (0db76bb)
- Portal: remove proptypes (#56) (1db951a)
- update dependencies (#60) (dea531a)
- useTabPanel: move react-transition-group functions to metadata (#55) (60ea5c5)
1.2.0 (2022-03-25)
- Portal: remove proptypes (#56) (1db951a)
- useTabPanel: move react-transition-group functions to metadata (#55) (60ea5c5)
1.1.0 (2022-03-16)
1.0.2 (2022-03-04)
- issue 5711 from React-Bootstrap (#53) (a81ec97)
- NavItem: do not include aria-controls if the related element is not mounted (#40) (1aeaaf3)
1.0.1 (2022-01-31)
- Button: add
href="#"
when nohref
provided for anchors (#46) (fc33f85) - TabPanel: export role from useTabPanel hook (#45) (32f21c7)
0.2.6 (2022-01-18)
0.2.5 (2021-12-09)
0.2.4 (2021-12-08)
- add support for iframe and differing owner documents (#38) (e4e7170)
- types: Add proper dynamic function component type (#37) (1ad4213)
0.2.3 (2021-09-20)
0.2.2 (2021-08-11)
0.2.1 (2021-08-09)
0.2.0 (2021-08-06)
-
NavItem: prevent active from appearing in DOM (c010a7e)
-
NavItem: render user-specified role (ac922a4)
-
refactor(DropdownItem)!: rename active to isActive in metadata (#30) (7dc472a), closes #30
-
feat(TabPanel)!: expose useTabPanel hook and simplify code (#29) (8e7cdbd), closes #29
- rename active to isActive in metadata
- rename useTabContext to useTabPanel and return
props
andmetadata
0.1.1 (2021-07-29)
0.1.0 (2021-07-23)
-
Dropdown: fix onToggle callback for Anchor (e0a993b)
-
feat!: make Overlay render prop consistent with Dropdown (#26) (b3b2eac), closes #26
- clean up dropdown props (5b4cf8a)
- Overlay now passes two arguments like DropdownMenu,
props
andmetadata
0.0.6 (2021-07-21)
- export react-aria SSR utils (58eb7b9)
0.0.5 (2021-07-20)
- Button: use stricter tagName type (1fafb35)
- Dropdown: allow KeyboardEvent in toggle's originalEvent type (56cd1f4)
0.0.4 (2021-07-14)
- clean up and export some more types (1ff2841)
- Anchor: fix onKeyDown when href is non-trivial (#7) (e4733b6)
- Dropdown: avoid calling onToggle if menu hidden (#14) (84e4934)
- types: fix various types (#6) (2bc0639)
- DropdownToggle: only add aria-haspopup, when approriate (84e5450)
- clean up Button and simplify type, update docs/tests (#19) (b2f392b)
- DropdownItem: add href to useDropdownItem (#15) (5062b4e)
- Modal: split modal types for ease of export (#13) (9ea30fa)
- useWayypoint: handle zero dimension or invisible root (#18) (f1e43b8)
- add Waypoint and useWaypoint components (#10) (831a86f)
- ModalManager: support left padding adjustment for RTL (#12) (c7464be)
0.0.3 (2021-05-12)
- move dev dep to right place (5245a1d)
0.0.2 (2021-04-23)
- process new popper modifiers (b0747d8)
0.0.1 (2021-04-22)
- various dropdown improvements (b00f23d)
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