Skip to content
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 downshift #13749

Closed
2 tasks done
tay1orjones opened this issue May 5, 2023 · 1 comment · Fixed by #14276
Closed
2 tasks done

Update downshift #13749

tay1orjones opened this issue May 5, 2023 · 1 comment · Fixed by #14276

Comments

@tay1orjones
Copy link
Member

tay1orjones commented May 5, 2023

We're two major versions behind on our downshift dependency. We attempted to update to v6 a few times before and hit major roadblocks - #9839, most recently #11331.

Primary drivers for this update include:

  • Ensure we avoid any future CVEs related to outdated transient dependencies of v5.x
  • There are features and fixes included in the update that will resolve some issues we have

Related issues blocked by downshift being outdated

  1. adopter: external component: dropdown package: @carbon/react role: dev 🤖 severity: 2 type: a11y ♿ type: bug 🐛 version: 11
    andreancardona
  2. role: dev 🤖 type: infrastructure 🤖
    tay1orjones tw15egan

Something else related to this is an idea mentioned here, to expose our ListBox internals #6177 so consumers can directly use them with downshift. This could be part of the path to upgrading downshift and/or deprecating existing parts of our API. I'm not 100% sure, but it's something to consider and explore.

@francinelucca
Copy link
Collaborator

francinelucca commented Jun 27, 2023

This will be a research issue first to gauge the possibility/size of this effort and we can re-discuss/prioritize and move from there

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Archived in project
Development

Successfully merging a pull request may close this issue.

3 participants