-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
feat(react): upgrade Downshift dependency to v5 #5357
Conversation
Deploy preview for carbon-components-react ready! Built with commit ae94219 https://deploy-preview-5357--carbon-components-react.netlify.com |
Are we not going to man-in-the-middle the |
Deploy preview for carbon-elements ready! Built with commit 7d09374 |
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.
For safety, we should man-in-the-middle the downShiftProps or whatever that we allow folks to pass in. It would guard against folks that might have been using the deprecated function names
Do we have a list of follow up issues to look into after this? It unlocks some really nice things: #4950 |
@vpicone not that i'm aware of 🤔 |
closing and reopening as #5373 |
We were on v1 Downshift and there are quite very meaningful accessibility fixes/improvements made. This PR upgrades downshift and updates tests/code for any breaking changes.
included changes
to test
Open Multiselect, Dropdown, and Combobox and makes sure all functionality is working as expected 🏄
@aledavila @abbeyhrt and anyone on core working on our listy-dropdowny components. We should do a quick check on any bugs in our backlog and see if we don't get free fixes via this update 👍