-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update @ariakit/react to 0.4.15 and @ariakit/test to 0.4.7 #67404
Conversation
Size Change: +493 B (+0.03%) Total Size: 1.83 MB
ℹ️ View Unchanged
|
The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the If you're merging code through a pull request on GitHub, copy and paste the following into the bottom of the merge commit message.
To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Smoke-tested the affected components and didn't spot any issues.
Let's 🚀, thanks!
5d4b0b2
to
e2b9478
Compare
Flaky tests detected in e2b9478. 🔍 Workflow run URL: https://github.com/WordPress/gutenberg/actions/runs/12082002666
|
…#67404) * Remove ariakit dependencies * Update to latest version of ariakit * CHANGELOG * Dataviews CHANGELOG --- Co-authored-by: ciampo <mciampini@git.wordpress.org> Co-authored-by: tyxla <tyxla@git.wordpress.org>
* Remove ariakit dependencies * Update to latest version of ariakit * CHANGELOG * Dataviews CHANGELOG --- Co-authored-by: ciampo <mciampini@git.wordpress.org> Co-authored-by: tyxla <tyxla@git.wordpress.org>
What?
@ariakit/react
from version0.4.13
to0.4.15
@ariakit/test
from version0.4.5
to0.4.7
Why?
How?
package.json
files, remove all references to the target dependenciesnpm cache clean --force && npm run distclean && npm install
to update thepackage-lock.json
filepackage.json
files, re-adding the target dependencies with the latest versionsnpm cache clean --force && npm run distclean && npm install
to update thepackage-lock.json
fileTesting Instructions
Composite
,Tabs
,TabPanel
,DropdownMenuV2
,CustomSelectControl
,Toolbar
,Disclosure
,Divider
,RadioGroup
,ToggleGroupControl
,Tooltip
Looking at the release notes, I couldn't find any entry in particular that could affect directly our components.
Full changelog
`@ariakit/react` release notes
0.4.15
onSubmit
andonValidate
.@ariakit/react-core@0.4.15
0.4.14
Improved performance on composite widgets
Composite item components such as
ComboboxItem
andSelectItem
now render 20-30% faster compared to Ariakit v0.4.13.This enhancement should decrease the time needed to render large collections of items in composite widgets and improve the Interaction to Next Paint (INP) metric. We're working on further optimizations to make composite widgets even faster in future releases.
Combobox auto-scroll
The
Combobox
component now scrolls the list to the top while typing when theautoSelect
prop is disabled.The behavior is now consistent with the
autoSelect
prop, except the first item won't be automatically focused.Other updates
item
method to prevent it from returning items that have been removed from the collection store.item
method when keeping different menu stores in sync.id
prop to composite stores.SelectValue
to display thefallback
when the value is an empty array or string.@ariakit/react-core@0.4.14
`@ariakit/test` release notes
0.4.7
@ariakit/core@0.4.14
0.4.6
@ariakit/core@0.4.13