Add coexistence checks to all enqueue methods to prevent loading both React and Grid.js assets simultaneously. Changes: - ReactAdmin.php: Only enqueue React assets when ?react=1 - Init.php: Skip Grid.js when React active on admin pages - Form.php, Coupon.php, Access.php: Restore classic assets when ?react=0 - Customer.php, Product.php, License.php: Add coexistence checks Now the toggle between Classic and React versions works correctly. Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
54 KiB
Change Log
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
1.3.11 (2021-11-18)
Bug Fixes
1.3.10 (2021-09-21)
Bug Fixes
1.3.9 (2021-09-06)
Bug Fixes
1.3.8 (2021-04-23)
Bug Fixes
- Fix
CompositeItemnot emitting blur events whenunstable_virtualistrue(#858) (56a86f5) - Fix button focus on mouse down on Safari and React 17 (#857) (cd0c4df)
1.3.7 (2021-04-01)
Bug Fixes
1.3.6 (2021-03-01)
Bug Fixes
1.3.5 (2021-01-21)
Bug Fixes
1.3.4 (2021-01-06)
Bug Fixes
1.3.3 (2021-01-03)
Bug Fixes
1.3.2 (2020-12-11)
Bug Fixes
- Accept other option props together with the
stateprop (#799) (a21bb2b), closes #798 - Add React 17 to peer dependencies (#807) (411b5aa), closes #776
- Fix
Menuscroll jump (#801) (96f5dd5), closes #751 - Fix badly positioned popover on click + minValueLength (#809) (2c847da), closes #808
1.3.1 (2020-11-26)
Bug Fixes
- Add missing quote in querySelector in
Dialog(#793) (d9a49ef) - Native radio input firing onChange callback twice on click (#791) (6a436bb), closes #790
1.3.0 (2020-11-12)
Features
- Add
Rolecomponent (#728) (5fa51a7) - Add
shiftoption touseCompositeState(#727) (7861395) - Add experimental
Comboboxcomponent (#688) (ad7063b) - Add experimental
includesBaseElementoption touseCompositeState(#726) (cf3ba56) - Show warning if disclosure stopAnimation is not called in time (#701) (0dd2683), closes #698
- Trigger
onChangewhen settingCompositeItemWidgetvalue (0b5b3cb)
1.2.6 (2020-11-12)
Bug Fixes
- Fix Composite
unstable_virtualoption on mobile devices (#783) (ecdc4ef) - Stop warning when using invalid composite roles on
Composite(#784) (9bcbfe6)
1.2.5 (2020-09-22)
Bug Fixes
- Fix
Compositeinfinite loop on Firefox (#748) (4a1c644), closes #747 - Fix
disabledprop being passed to elements that don't support it (#725) (d982a61), closes #722 - Fix disabled events when using the
asprop (#736) (c594166)
1.2.4 (2020-09-03)
Bug Fixes
- Fix internal dependency versions (3d4cb42)
1.2.3 (2020-08-24)
Bug Fixes
1.2.2 (2020-08-17)
Bug Fixes
- Assert
focusmethod exists on the dialog disclosure element (#710) (85dd073) - Fix blur event on
Compositefor React 17 (#711) (0ad76e6) - Fix disclosure detection when
unstable_virtualistrueon React 17 (#715) (81ec3a3) - Fix intermediate
focus/blurevent order inComposite(#713) (891976b)
1.2.1 (2020-08-13)
Bug Fixes
1.2.0 (2020-08-06)
Features
- Add experimental
Gridcomponent (#685) (51e17fb) - Add stable
composite.sortmethod (#690) (1f66168) - Add stable
id.setBaseIdmethod (#691) (5c52c71) - Automatically sort composite items based on DOM position (#696) (bdaab5d)
- Focus
Menuinstead ofMenuItemon mouse click onMenuButton(#694) (d57b97f)
1.1.2 (2020-07-18)
Bug Fixes
- Fix
composite.unstable_sorton Firefox (f973f77) - Fix
Dialogfocus loss (#682) (8ae0da7), closes #677 - Fix
MenuButtonnot receiving focus afterMenucloses (#692) (e649f20)
1.1.1 (2020-06-21)
Bug Fixes
- Restore missing
Compositereferences (9d9eff2), closes #667 (comment)
1.1.0 (2020-06-17)
Features
- Add
Inputcomponent (#671) (79d3926), closes #665 - Add experimental
unstable_sortmethod touseCompositeState(57e409e) - Mark
Compositeas stable (#667) (5e01f4c)
1.0.5 (2020-06-17)
Bug Fixes
1.0.4 (2020-06-06)
Bug Fixes
1.0.3 (2020-06-04)
Bug Fixes
Performance Improvements
1.0.2 (2020-05-14)
Bug Fixes
- Fix
DialogDisclosurefocus on click on iOS Safari (8f54b0c)
1.0.1 (2020-05-13)
Bug Fixes
- Fix
Tabbablenot receiving focus on VoiceOver click (#644) (ea4b204) - Fix enter animation on
DisclosureContentand derivative components (#645) (11f9687), closes #643
1.0.0 (2020-05-12)
Bug Fixes
- Fix
Compositefocus when inside conditionally renderedDialog(1331ead) - Fix
Tabbableelements preventing behaviors on mouse down (#641) (239eb56), closes #432 - Fix error on
TabPanelwhen used withoutTabs (5bd8bb1)
Features
- Add
setVisiblemethod touseDisclosureState(7896f2f) - Remove
undefinedprops from props hooks and render props (d95c9e5) - Remove deprecated
Hiddenmodule (7a1cb99) - Remove deprecated
modalprop fromDialog(5d787b1) - Remove deprecated
stopIdprop (2ffe843) - Support nested
CompositeItems (#642) (64cf18b)
BREAKING CHANGES
-
The deprecated
stopIdprop has been removed from all theCompositeItemderivative components, such asTab,Radio,ToolbarItemandMenuItem.On
Tab, thestopIdprop has been replaced byid, and it's no longer required, just like on the otherCompositeItemcomponents:- <Tab stopId="id" /> + <Tab id="id" /> // or + <Tab />On
TabPanel, thestopIdprop has been replaced bytabId, and it's no longer required (the relationship betweenTabandTabPanelis now automatically inferred by their order in the DOM, learn more):- <TabPanel stopId="tab-id" /> + <TabPanel tabId="tab-id" /> // or + <TabPanel />On all the other
CompositeItemderivative components (Radio,ToolbarItemandMenuItem), the optionalstopIdprop has been replaced by the — also optional —idprop:- <Radio stopId="id" /> + <Radio id="id" /> - <ToolbarItem stopId="id" /> + <ToolbarItem id="id" /> - <MenuItem stopId="id" /> + <MenuItem id="id" /> -
The deprecated
Hiddenmodule has been removed. UseDisclosureinstead.Before:
import { useHiddenState, Hidden, HiddenDisclosure } from "reakit/Hidden"; const hidden = useHiddenState(); <HiddenDisclosure {...hidden}>Disclosure</HiddenDisclosure> <Hidden {...hidden}>Hidden</Hidden>After:
import { useDisclosureState, DisclosureContent, Disclosure, } from "reakit/Disclosure"; const disclosure = useDisclosureState(); <Disclosure {...disclosure}>Disclosure</Disclosure> <DisclosureContent {...disclosure}>Content</DisclosureContent> -
The deprecated
modalprop has been removed fromDialog. Now you can only set it onuseDialogState.Before:
const dialog = useDialogState(); <Dialog {...dialog} modal={false} />After:
const dialog = useDialogState({ modal: false }); <Dialog {...dialog} />
1.0.0-rc.2 (2020-04-29)
Bug Fixes
- Ensure
undefineddoesn't override default tabIndex inDialog(#638) (a6a87f4), closes #636 - Fix
Menuissues on Safari (8d9f33c) - Fix hovering
MenuItemwithDialogopen closing the dialog (06c72ff) - Fix nested
Dialogblocking parent auto focus when it's conditionally rendered (324395b)
Features
- Make
CompositeItemtabbable before they're registered (for example, on SSR) (dff1ba1)
Performance Improvements
- Reduce the number of renders on
Popover/Tooltip/Menu(f554600)
1.0.0-rc.1 (2020-04-20)
Bug Fixes
- Add missing
setVirtualaction toCompositeStatereducer (965704c) - Fix
<Tabbable disabled focusable />not focusing closest parent (b3dfb96) - Fix
Checkboxactivating twice on space key on Firefox (#625) (c4d5961), closes #368 - Fix
Compositeon IE11 (#609) (555b931) - Fix
CompositeItemnot receiving focus when clicking with Safari/VoiceOver (d3ba001) - Fix
Dialogclosing on Firefox when the window loses focus and get focused again (#620) (7c3119d), closes #619 - Fix
Menu->Dialog->Menubehaving as a sub menu (#621) (9feb9c1) - Fix
Tooltipwhen used withCompositecomponents (#623) (0b70f43) - Fix animated
Dialognot being correctly focused with VoiceOver (#618) (db71535) - Fix click outside not closing all
Menu(341a250) - Fix disabled
MenuButtonbeing activated when used as a menu item (6c31dab) - Fix falsy values on
Radionot working (387e8d3), closes #607 - Fix nested
Dialognot rendering correctly when the parent has a backdrop (ce766d5) - Fix nested modals when using VoiceOver/Safari (#608) (417b3b3)
- Fix submenu closing when trying to move into it (38f0c0b)
Features
- Add experimental
unstable_timeoutoption touseTooltipState(#622) (5fe208f) - Hide
Tooltipwhen pressingEscape(#629) (d7f5e8c) - Remove experimental
IdGroupcomponent (1c73f02) - Replace
unstable_animatedbyanimatedwith improvements on the API (#616) (16f843f), closes #528
BREAKING CHANGES
- This should affect only people who were using the
unstable_animatedAPI:DisclosureContentand its derivative components don't addhiddenclass anymore. You should now use[data-enter]and[data-leave]selectors. For more details, see Animating.
1.0.0-rc.0 (2020-03-30)
Bug Fixes
Features
- Add
Clickablecomponent (#596) (6a9fca9) - Add
DisclosureContentcomponent (#554) (fd93b08) - Automatically check
Radioon focus (#599) (6edc689) - Remove
Providerfromreakit/utils/Provider(134f7eb) - Select the first
Tabby default and don't requirestopIdprop (#597) (528b016) - Support
rtlonToolbar(#601) (2811071)
BREAKING CHANGES
-
The first
Tabis now selected by default. There's no need to passselectedIdtouseTabStateanymore.If you're already using
selectedIdto select a tab in the initial render, you don't need to change anything as this still works. But, if you want to render tabs with none selected, you should now passnulltoselectedId:// if you're already using selectedId, there's no need to change anything const tab = useTabState({ selectedId: "tab-1" });// when there's no tab selected by default, you now need to explicitly specify it - const tab = useTabState(); + const tab = useTabState({ selectedId: null }); -
Most users will not be affected by this, but
stops,registerandunregisteron the returned object of state hooks have been renamed toitems,registerItemandunregisterItem, respectively.const tab = useTabState(); - tab.stops.map(...); + tab.items.map(...); - tab.register(...); + tab.registerItem(...); - tab.unregister(...); + tab.unregisterItem(...); -
Tabbabledoesn't trigger a click on the element when pressing Enter and Space anymore. If you need that feature, useClickableinstead.Before:
import { Tabbable } from "reakit/Tabbable"; <Tabbable />After:
import { Clickable } from "reakit/Clickable"; // Tabbable is not going away, it just doesn't represent a clickable element // anymore <Clickable /> -
Importing
Providerfromreakit/utilsis not supported anymore. It should be imported fromreakit/Providerorreakit. -
DisclosureRegionhas been renamed toDisclosureContent.
1.0.0-beta.16 (2020-02-10)
Bug Fixes
- Check for classList existence before use (#540) (92a5fa1), closes #537
- Fix
transitionEndcapturing children transitions (#548) (4cf1eaa), closes #531 - Fix inconsistent
Tooltipbehavior on disabledTabbable(#552) (d507772), closes #471 - Fix portaled components without dimensions in the first render (#547) (8783aec), closes #532
- Remove confusing
rover.unregister()warning (#549) (2a72e35), closes #488
Features
- Add
Disclosuremodule and deprecateHidden(#541) (4397ab0) - Add
MenuButtonand deprecateMenuDisclosure(#544) (f5fa914) - Upgrade to popper.js v2 (#545) (55f7c21)
BREAKING CHANGES
- The internal
popper.jsdependency has been upgraded tov2. The stablePopoverAPI remains the same. But, while this change has been tested with the most common use cases, there may be some edge cases wherePopoverandMenu(which usesPopoverunderneath) may behave differently.
1.0.0-beta.15 (2020-02-05)
Bug Fixes
- Fix parent
Dialogclosing when clicking on nestedDialogBackdrop(#530) (e8bc3be), closes #529 - Fix warning on deprecated
Providerimport (1cd9421) - Prevent clicks when pressing Enter/Space with meta key on non-native
Tabbable(#534) (7f0c8cf) - Stop converting
Fileobjects into plain objects when submittingForm(5899d8d), closes #415
Features
- Add
modalstate touseDialogState(#535) (f3953ad), closes #404 - Add
unstable_offsetoption tousePopoverState(#527) (301fbca), closes #511 - Render nested
Dialogon a portal outside of its parentDialog(#533) (9f0a5cc) - Replace
unstable_wrapbywrapElement(#538) (17a12fb) - reakit-utils: Add
getActiveElementmethod (a252fcd)
BREAKING CHANGES
- This should affect a very small number of people: the way nested modal
Dialogs are rendered has been changed. To avoid styling issues, nested dialogs are rendered outside of the parentDialog(but still inside the parentPortal).
1.0.0-beta.14 (2019-12-18)
Bug Fixes
- Fix
Dialogclosing when clicking inside it and dragging outside (#510) (7d580e6), closes #506 - Fix
Portalwithnullcontext on client (#514) (619adfd), closes #513 - Fix components not rendering
idprop (#520) (866db9d), closes #518
Features
1.0.0-beta.13 (2019-11-22)
Bug Fixes
- Fix
form.reset()not reverting array fields to initial state (#503) (43ca6a8), closes #502 - Prevent an unnecessary re-render on
Button(e39842d) - Standardize precedence when
optionsandhtmlPropsconflict (#501) (5b8e02f) - Stop ignoring
checkedandvalueprops passed as html props touseCheckbox(#500) (c8cb0bb), closes #465 - Stop persisting
onChangeevent onCheckbox(#499) (fd4a694), closes #498
BREAKING CHANGES
-
When passing a custom
onChangeprop toCheckbox,event.target.checkedwill no longer return a different value than when using the native<input type="checkbox">element.Before:
<Checkbox onChange={event => setChecked(!event.target.checked)} />;After:
<Checkbox onChange={event => setChecked(event.target.checked)} />;
1.0.0-beta.12 (2019-11-14)
Features
- reakit-system: Replace
useComposebyuseComposeOptionsoncreateHook(#493) (50fd7df) - Add
baseIdoption touseHiddenStateand derivative hooks (837aa58) - Add
baseIdoption touseRoverStateand derivative hooks (#494) (42e9dd0) - Add experimental
Idmodule (#492) (5d87e99)
1.0.0-beta.11 (2019-11-08)
Bug Fixes
- Fix
Tabbablepreventing click after enabling it (#481) (6b58a34), closes #480 - Fix
Tabbablepreventing space and enter keys onFormInput(3f49d6b)
1.0.0-beta.10 (2019-11-02)
Bug Fixes
- Fix
MenuItemCheckboxandMenuItemRadionot working (#473) (11b7bfa), closes #472 - Fix
Rovertrying to focus itself again when it receives focus (#476) (b27194e) - Fix
Tabbablefocus behavior on Mac Safari/Firefox (#458) (8306241) - Stop adding
type="button"onButtonby default (#474) (82b7279)
1.0.0-beta.9 (2019-10-12)
Bug Fixes
- Add a
useIsomorphicEffecthook to allow proper SSR rendering (#461) (47434b2), closes #438 - Fix
PopoverArrowignoringsizeprop (#455) (5f51e39), closes #454 - Fix nested
Dialogs not working with VoiceOver (#457) (208bcb6) - Make
Menurun without menu state props (#459) (5992362) - Prevent scrollbar flickering when opening
Dialog(#450) (d84fd10), closes #449
Features
1.0.0-beta.8 (2019-09-25)
Bug Fixes
- Fix
MenuItemignoringrefprop (19119ca) - Fix focus not going onto
MenuDisclosureafter closing aMenuopened with down arrow (01f83ba) - Replace IE11 incompatible DOM features (#443) (8837557), closes #360
Features
- Add
gutteroption tousePopoverState(#442) (5e9bc21) - Add experimental
unstable_portalprop toTooltip(#440) (1b2d5dd) - Add experimental
unstable_scheduleUpdatefunction tousePopoverStatereturn (still undocumented) (b40a4da)
1.0.0-beta.7 (2019-09-19)
Bug Fixes
- Fix
Dialoginitial focus (#433) (a0916c7) - Fix
DialogwithtabIndex={0}not being included in the tab order (#426) (bfb1d05) - Fix
FormSubmitButtonignoringdisabledprop (#439) (bbfdfdd), closes #437
Features
- Accept multiple
DialogDisclosures for a singleDialog(#427) (0cb7432) - Add
MenuBarcomponent (#436) (3d13c33) - Export
PortalContext(#431) (c5a780a), closes #428
BREAKING CHANGES
-
StaticMenuhas been replaced byMenuBar.Before:
import { useMenuState, StaticMenu } from "reakit/Menu"; const menu = useMenuState(); <StaticMenu {...menu} />;After:
import { useMenuBarState, MenuBar } from "reakit/Menu"; const menuBar = useMenuBarState(); // useMenuState can be used here as well <MenuBar {...menuBar} />;
1.0.0-beta.6 (2019-08-25)
Bug Fixes
- Fix
Checkboxevent.target.checkedvalue insideonChangeevent (#419) (75063fc), closes #393 - Fix
FormInputastextareacaret position when focusing (#420) (d8e7af3), closes #418 - Fix
useRoverStateand its derivatives including all props in the return object (987d16e) - Remove erroneous
React.LiHTMLAttributestype fromToolbarItemHTMLProps(0cb6e66)
Features
- reakit-utils: Move
tabbableinternal module toreakit-utilspackage (b84acce) - Add new
MenuArrowcomponent (#422) (731a376) - Add support for
HiddenDisclosureto control multipleHiddencomponents (#423) (bdfbd74) - Support nested
TabbableandRovercomponents (#417) (ee9623e), closes #376
1.0.0-beta.5 (2019-08-12)
Bug Fixes
- Fix typings (29c4456)
- Fix
FormGroupandFormRadioGroupnot receiving focus whenFormhas been submited with errors (59adc8b) - Fix
FormSubmitButtonnot considering elements other than inputs as invalid fields (c4f688a) - Fix
Hiddennot settingunstable_animatingtofalsewhile visible (#410) (6d5827c), closes #407 - Fix
Menupreventing default behavior when pressing ASCII keys on elements other thanMenuItem(cacb978) - Fix
Tooltiperror whenvisibleis initially set totrue(#409) (c132e56), closes #408 - Fix empty array values being filtered prematurely before
useFormState'sonValidate(6052829)
Features
- Support
onSubmitandonValidatefunctions to be updated between renders inuseFormState(#411) (f576db1), closes #400
1.0.0-beta.4 (2019-06-27)
Bug Fixes
- Always focus
Roverwhen callingrover.{move|first|last}()(#389) (f346df4) - Fix missing React Hooks deps (b08b62c)
Features
- website: Hide state hook props from docs (#390) (fdac912)
- Add new
sizeprop toPopoverArrowandTooltipArrow(11a6df1), closes #383
1.0.0-beta.3 (2019-06-23)
Bug Fixes
- Add missing deps to
usePopoverStateeffect (d44df81) - Make
Menuwork properly withunstable_animated(#386) (b96c466) - Remove false positive warning from
Dialog(#385) (5334bd4)
Features
BREAKING CHANGES
- Utils aren't exported by
reakitorreakit/utilsanymore. Import them from thereakit-utilspackage instead. - System utils aren't exported by
reakitorreakit/systemanymore. Import them from thereakit-systempackage instead. Providerisn't exported byreakit/utilsorreakit/utils/Provideranymore. Import it fromreakitorreakit/Providerinstead.
1.0.0-beta.2 (2019-06-01)
Bug Fixes
- Fix
Checkboxtoggling twice on space bar key on Firefox (#369) (27e9b63), closes #368 - Remove
async/awaitso users don't need regenerator-runtime (#365) (9c6d41a) - Stop adding
role="button"onButtonby default (574e2a9)
Features
- Add
unstable_animatedoption touseHiddenStateand its derivatives (#370) (4ba7f61) - Enable conditional render on
Hiddencomponents with render props (#371) (70322c2) - Remove z-index and extra styles from
DialogandDialogBackdrop(#372) (5edd0d8), closes #366
BREAKING CHANGES
-
Removed extra styles from
DialogandDialogBackdropand all their derivative components. Also removed defaultz-indexfromTooltip. These styles have been moved to thereakit-system-bootstrappackage. If you're not using this system package, you should apply the styles manually.Before:
<DialogBackdrop /> <Dialog /> <Popover /> <Menu /> <Tooltip />After:
<DialogBackdrop style={{ position: "fixed", top: 0, right: 0, bottom: 0, left: 0, zIndex: 998 }} /> <Dialog style={{ zIndex: 999 }} /> <Popover style={{ zIndex: 999 }} /> <Menu style={{ zIndex: 999 }} /> <Tooltip style={{ zIndex: 999 }} />
1.0.0-beta.1 (2019-05-21)
Bug Fixes
- Avoid infinite loop when using render props composition (8256330)
- Fix
Providernot working withoutunstable_systemprop (37862fb) - Stop flipping
orientationonSeparator(52a0e63)
Features
- Set
display: noneonHiddenwhen itsvisibleprop is set tofalse(73d6cd2)
BREAKING CHANGES
Separatordoesn't flip itsorientationanymore. If you passorientation="vertical"it'll renderaria-orientation="vertical"now.
1.0.0-beta.0 (2019-05-13)
Bug Fixes
- Fix
Tabbableerroneously preventingonMouseDownon inputs (10af438) - Fix nested
Dialogsnot closing when parent dialogs close (84d1e16)
1.0.0-alpha.4 (2019-05-12)
Bug Fixes
- Fix
Menunot correctly moving with arrow keys (3b55b85) - Fix
PopoverArrowstyles (a90d71f) - Fix
Tabbablenot responding toEnterkey (24b54c3) - Fix arrow keys closing
Dialogopened byMenu(c3fdbcd) - Prevent buggy scroll on focus when showing Dialog (e0a328b)
- Remove the need of double click on
MenuItemon mobile (73b920e) - Render
VisuallyHiddenasspaninstead ofdivsince it could be placed in an inline element (ac24c08)
Features
- Add
stateandsetStateprops toCheckboxandRadio(5902ab1) - Add
unstable_animatedprop toHidden(e0ff29f) - Add
unstable_preventOverflow,unstable_boundariesElementandunstable_fixedprops tousePopoverState(f0930e2) - Add experimental
unstable_orphanprop toDialog(d0f6b52) - Remove experimental
KeyBinderin favor of internalcreateOnKeyDownutil (b0adfa8) - Rename
mergePropsutil tounstable_mergeProps(9be2e14) - Warn when some refs aren't passed to components (92f035c)
Performance Improvements
- Improve general performance by using
React.memoon components (91f0d54)
BREAKING CHANGES
mergePropsutil has been renamed tounstable_mergePropsand is not exported by the root package anymore. Instead, it should be imported fromreakit/utils/mergeProps.currentValueandsetValuehave been replaced bystateandsetStateonCheckbox,Radioand all their derivative components and related hooks.- All the
ComponentPropstypings have been renamed toComponentHTMLProps.ComponentPropsis now the combination ofComponentOptionsandComponentHTMLProps. placementprop is now required onMenuDisclosure.placementprop is now required onMenu.
1.0.0-alpha.3 (2019-04-25)
Bug Fixes
- Fix
Checkboxnot revertingindeterminatestate whencurrentValuechanges (2ee7455) - Fix
mouseOutevents triggering outsideDialog. (d814ddf) - Fix arrow keys not working on
Menuwhen cursor leaves it (9f278ac) - Fix arrow keys on
MenuItemincorrectly hidingMenu(94bd9db) - Fix focusing
MenuItemon mouse over outside an openDialog(aac7f3c)
Features
- Add
VisuallyHiddencomponent (7b1d826) - Add experimental
KeyBindercomponent (7eb739a) - Render
MenuGroupas adivinstead offieldset(5d4b476) - Return
unstable_wrapmethod from props hooks (f668ae4)
1.0.0-alpha.2 (2019-04-17)
Bug Fixes
MenuDisclosureshould close the submenu when in menubar (d481674)- Change system's
usePropsorder in built-in components (e679024) - Fix
DialogDisclosurenot closingDialogon Safari whenhideOnClickOutsideis truthy (37865cf) - Fix
MenuDisclosurerace condition on focus/click (8a37d31) - Make click/focus behavior cross-browser by automatically focusing
Tabbableon mouse down (54b618c) - Restore
hasShownOnFocusstate inMenuDisclosure(63228fd)
Features
- Add
useprefix automatically inuseProps/useOptions(167fda1) - Expose
unstable_useSealedStateutil (1540eab) - Remove
unstable_prefix fromcurrentIdprop (003d1ad) - Remove
unstable_prefix fromfocusableprop (965dcb7) - Remove
unstable_prefix fromloop,move,next,previous,first,lastprops (501f822) - Remove
unstable_prefix frommanual,selectedId,selectprops (c36413f) - Remove
unstable_prefix fromstops,registerandunregisterprops (061cc55) - Remove focus from
MenuItemon mouse out (fdd1bb8)
1.0.0-alpha.1 (2019-04-09)
Bug Fixes
- Clicking on an element inside the disclosure should hide Dialog (93072cb)
Features
1.0.0-alpha.0 (2019-04-02)
Note: Version bump only for package reakit