Skip to content

Chakra UI upgrade#1243

Merged
microbit-matt-hillsdon merged 3 commits into
mainfrom
chakra-ui-upgrade
Jun 25, 2026
Merged

Chakra UI upgrade#1243
microbit-matt-hillsdon merged 3 commits into
mainfrom
chakra-ui-upgrade

Conversation

@microbit-matt-hillsdon

Copy link
Copy Markdown
Collaborator

No description provided.

Move @chakra-ui/react to 2.10.10 (the v2 head) with @chakra-ui/icons
2.2.6, @chakra-ui/cli 2.5.8, and the @emotion peers to 11.14.x.

The single-package refactor in 2.10 drops the standalone subpackages, so
imports from @chakra-ui/{layout,button,modal,icon,image,tooltip,system,
input,form-control,toast,spinner,select,progress,portal,menu} are folded
into @chakra-ui/react. Also:
- CSSObject is no longer exported; use SystemStyleObject for the
  _collapsed prop in CollapsibleButton.
- DocumentationContent.test mocks Image via @chakra-ui/react with
  importOriginal now that @chakra-ui/image is gone.
Resolves all 17 reported advisories via package-lock.json updates only;
every fix fell within existing caret ranges so package.json is unchanged
(notably vite 7.3.6, vitest 4.1.9, dompurify 3.4.11).
@github-actions

Copy link
Copy Markdown

@microbit-grace microbit-grace left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@microbit-matt-hillsdon microbit-matt-hillsdon merged commit 6d0a4e2 into main Jun 25, 2026
1 check passed
@microbit-matt-hillsdon microbit-matt-hillsdon deleted the chakra-ui-upgrade branch June 25, 2026 16:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants