Bump @carbon/react from 1.115.0 to 1.116.0 - #5233
Conversation
Bumps [@carbon/react](https://github.com/carbon-design-system/carbon/tree/HEAD/packages/carbon-react) from 1.115.0 to 1.116.0. - [Release notes](https://github.com/carbon-design-system/carbon/releases) - [Commits](https://github.com/carbon-design-system/carbon/commits/HEAD/packages/carbon-react) --- updated-dependencies: - dependency-name: "@carbon/react" dependency-version: 1.116.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
f66bdf8 to
c2ebd02
Compare
|
Carbon now blocks using interactive content in label-like props, so our tooltips on text input / combo box / dropdown / etc. labels cause unit tests to fail. A new approach will be needed before updating Carbon, ideally preserving or staying close to the current visual design, but resolving the accessibility issues caused by the current DOM structure. |
Carbon 1.116.0 blocks use of interactive elements in label-like props. Use the `decorator` prop to move the tooltip inside the visual wrapper of the input element while avoiding the accessibility issues caused by the previous resulting DOM that resulted in nested interactive elements.
AlanGreene
left a comment
There was a problem hiding this comment.
Approving the Carbon update. However, as I've made visual changes to account for a breaking change in this release I'll hold off for another maintainer's review.
|
Thanks, @AlanGreene. Looks good to me. I took a look at it locally, and the overall UX and tab order seem fine. |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: AlanGreene, kaushalnavneet The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |


Bumps @carbon/react from 1.115.0 to 1.116.0.
Commits