Build faster with Premium Chakra UI Components 💎
Learn moreWe just shipped Chakra UI v3.32, and we're really excited about this one.
This release adds the Marquee component—a long-awaited way to build smooth, infinitely scrolling content—and introduces @chakra-ui/codemod, a brand-new package that automates the migration from Chakra UI v2 to v3.
We also landed a handful of important bug fixes for backdrop blur, collapse animations, z-index stacking, and SSR breakpoints. Here's everything you need to know.
If you've ever needed a scrolling ticker for client logos, testimonials, or announcements, you know how fiddly it can be to get right. The new Marquee component takes care of all of that—infinite scrolling, speed, direction, auto-fill, pause on hover—so you can focus on the content.
You can also pair Marquee with Cards to get a scrolling testimonial wall. Set
pauseOnInteraction so users can hover to read.
So, you've been putting off migrating from Chakra UI v2 to v3? Well, this one is
for you! We shipped @chakra-ui/codemod—a new package with 50+ automated
transforms that does the heavy lifting for you.
npx @chakra-ui/codemod upgradeHere's what it covers:
forwardRef, useColorMode, StyleConfig,
CircularProgress, and StackDivider for their v3 equivalentscolorScheme → colorPalette, boolean props, casing,
gradients, spacing, and as prop patternsextendTheme to the new createSystem APIIt runs interactively, checks for a clean git tree, and supports --dry mode so
you can preview changes before committing.
backdropFilter="auto" with backdropBlur now works on
Dialog.Backdropcollapse-width keyframe was animating height
instead of width—fixedDialog, Drawer, Menu, and HoverCard now share a
unified z-index so they stack correctly when nesteduseBreakpointValue now respects the base value during
server-side renderingnpm install @chakra-ui/react@latestEverything in this release is backward compatible—no breaking changes or migration needed. Just upgrade and start building.