ariakit

Toolkit for building accessible web apps with React

MIT License

Downloads
2.7M
Stars
7.7K
Committers
119

Bot releases are visible (Hide)

ariakit - [email protected]

Published by github-actions[bot] about 2 years ago

Minor Changes

  • Improved Combobox with autoSelect behavior. (#1821)

    Before, when autoSelect was enabled, the first item would be selected only on text insertion. That is, deleting or pasting text was ignored. Now, the first item is selected on any change to the input value, including programmatic changes.

  • Updated the behavior of autoComplete="inline" and autoComplete="both" on Combobox so the completion string is only appended and highlighted when the caret is at the end of the input. (#1823)

  • Added moveOnKeyPress prop to CompositeItem. (#1821)

  • Added moveOnKeyPress prop to Composite. (#1821)

Patch Changes

  • Fixed scroll jump on Combobox when pressing modifier keys. (#1826)
ariakit - [email protected]

Published by github-actions[bot] about 2 years ago

Patch Changes

ariakit - [email protected]

Published by github-actions[bot] about 2 years ago

Minor Changes

  • Activating CompositeItem elements rendered as links with Cmd/Ctrl+Enter now correctly opens the new tab in the background instead of bringing it to front. (#1771)

  • Added support for clicking on CompositeItem elements rendered as links with Alt+Enter to start a download. (#1771)

  • Improved CompositeTypeahead runtime performance. (#1792)

  • Added displayName to components in development. (#1791)

Patch Changes

  • Fixed Combobox with autoComplete="inline" or autoComplete="both" not allowing text selection in some cases. (#1773)

  • Fixed onFocusVisible timing on the Focusable component so it waits for any logic in focus/keydown events to be performed before applying the data-focus-visible attribute. (#1774)

  • Fixed stale validity state on FormField. (#1778)

  • Fixed nested Menu prematurely hiding when moving the mouse to it on Safari. (#1764)

  • Fixed Popover blurred pixels when trying to fit viewport. (#1793)

  • Fixed portalRef prop type on Portal not accepting mutable refs with initial value set to null.

  • Fixed Select not getting focus when some browser extensions (like 1password) automatically moves focus to the next form element. (#1777)

  • Updated dependencies: [email protected].

ariakit - [email protected]

Published by github-actions[bot] about 2 years ago

Patch Changes

  • Fixed portalRef prop type on Portal not accepting mutable refs with initial value set to null.

  • Added isDownloading function. (#1771)

ariakit - [email protected]

Published by github-actions[bot] about 2 years ago

Patch Changes

ariakit - [email protected]

Published by github-actions[bot] about 2 years ago

Patch Changes

ariakit - [email protected]

Published by github-actions[bot] about 2 years ago

Minor Changes

  • Improved support for CompositeItem rendered as a link. This includes ComboboxItem, MenuItem, and SelectItem components. (#1736)

    Now clicking on <a> items with a mouse or keyboard while pressing metaKey (macOS) or ctrlKey (PC) opens the link in a new tab as expected. Popovers won't close and Select/Combobox values won't change when clicking with those modifiers.

  • The role attribute on MenuButton, when inside another menu, is now based on the popover role instead of being always menuitem. (#1728)

Patch Changes

  • Fixed Collection items order when adding items from start. (#1748)

  • Fixed Combobox not calling the onKeyDown prop when pressing printable keys. (#1739)

  • Fixed Hovercard prematurely hiding when moving mouse to it when the card is positioned diagonally to the anchor. (#1742)

  • Fixed aria-labelledby attribute on Menu not pointing to the correct element when using MenuHeading. (#1737)

  • Fixed Tab with defaultSelectedId on React 17. (#1724)

  • Updated dependencies: [email protected].

ariakit - [email protected]

Published by github-actions[bot] about 2 years ago

Patch Changes

ariakit - [email protected]

Published by github-actions[bot] about 2 years ago

Patch Changes

  • Added getPopupItemRole function. (#1728)

  • Added isOpeningInNewTab function. (#1736)

ariakit - [email protected]

Published by github-actions[bot] about 2 years ago

Minor Changes

  • Updated the backdrop prop type on Dialog so it accepts elements with a legacy ref prop type. (#1703)

  • The logic behind animations on Disclosure and derived components (Dialog, Menu, Popover, etc.) has been refactored and is more reliable. (#1699)

ariakit - [email protected]

Published by github-actions[bot] about 2 years ago

Patch Changes

ariakit - [email protected]

Published by github-actions[bot] about 2 years ago

Minor Changes

  • Improved focus and blur events on Composite components. (#1691)

  • The Dialog component doesn't modify the scroll behavior when auto focusing elements on show/hide anymore. (#1687)

Patch Changes

  • Fixed autoSelect behavior Combobox loses focus. (#1679)

  • Fixed ComboboxPopover hiding when the ComboboxCancel component gets focused. (#1677)

  • Fixed double focus on CompositeItem when combining multiple Composite components. (#1689)

  • Fixed Hovercard not hiding after scroll. (#1680)

  • Fixed Popover and Tooltip initial placement when inside an element with position: relative. (#1676)

  • Fixed the order that blur events are fired on Portal with preserveTabOrder set to true. (#1681)

  • Updated dependencies: [email protected].

ariakit - [email protected]

Published by github-actions[bot] about 2 years ago

Patch Changes

  • Added fireFocusEvent function. (#1691)

  • Added useIsMouseMoving function. (#1680)

ariakit - [email protected]

Published by github-actions[bot] about 2 years ago

Patch Changes

ariakit - [email protected]

Published by github-actions[bot] about 2 years ago

Patch Changes

ariakit - [email protected]

Published by github-actions[bot] about 2 years ago

Patch Changes

  • Disabled grammarly extension on the playground editor.

  • Added new ariakit-playground/themes/vscode entry that has both light and dark versions that are dynamically applied in light/dark mode.

  • Updated dependencies: [email protected].

ariakit - [email protected]

Published by github-actions[bot] about 2 years ago

Minor Changes

  • The name prop is now always passed down when using FormField with custom components. (#1646)

Patch Changes

  • Updated dependency @floating-ui/dom to v1. (#1644)
ariakit - [email protected]

Published by github-actions[bot] over 2 years ago

Patch Changes

ariakit - [email protected]

Published by github-actions[bot] over 2 years ago

Patch Changes

  • Fixed Menu not receiving focus when it was re-opened by clicking twice on its MenuButton. (#1629)
ariakit - [email protected]

Published by github-actions[bot] over 2 years ago

Patch Changes

Package Rankings
Top 1.05% on Npmjs.org
Top 6.73% on Proxy.golang.org