Version 2.3.3
v2.3.3Minor Changes#
All components#
- Allow control of framer-motionelements via themotionPropsprop.
Patch Changes#
All components#
- 
Added missing component/function docs and relative docsite links. Ensures that all Components, functions, and hooks that have detailed pages on the Chakra site have corresponding TS Docs and links back to the docsite via IDE intellisense. Includes adding or fixing links within these docs to related WAI-ARIA patterns. 
Menu 2.1.0#
- Remove redundant ARIA roles
Popover 2.1.0#
- Refactor popover to reduce bundle size
Tooltip 2.1.0#
- Fixed issue where disabled tooltip triggers require an extra wrapper (via
shouldWrapChildren). This was fixed by switching from mouse events to pointer events
Color Mode 2.1.8#
- Add optional nonceback to ColorModeScript
Layout 2.1.7#
- 
Fixed an issue where Highlightshowedkeywarnings
- 
Prevent Stackfrom crashing when there's a lot of child elementsNB: This does not help improve loading and refresh performance otherwise, libraries like react-virtualizedshould be used to handle large lists.
PinInput 2.0.13#
- Fixed issue where backspace did not focus prev input
Styled System 2.3.2#
- 
Revert #6335 to fix issue where lots of responsive styles makes app slower 
- 
Update disabled selector to use state selector :disabled, instead of[disabled]attribute selector. This is useful when an editable element is wrapped within<fieldset disabled>
- 
Improve style resolution when components are wrapped within forced color mode elements ( DarkMode,LightMode).We now dynamically attach the data-themeattribute to chakra elements when in forced color mode.<DarkMode><chakra.div bg='gray.800' padding='40px'>{/* Forced: Badge will now have `data-theme='dark' attached` */}<Badge>Total</Badge></chakra.div></DarkMode>
Table 2.0.10#
- Remove redundant ARIA roles
Tag 2.0.10#
- Use forwardRefwithTagCloseButton
Theme 2.1.12#
- Fix incorrect Select xssizing
UseControllableState 2.0.4#
- Fixed issue with stale values in callbacks
UseFocusOnPointerDown 2.0.2#
- Fix issue where focus on pointerdown doesn't work on safari
DOM Utilities 2.0.2#
- Update disabled selector to use state selector :disabled, instead of[disabled]attribute selector. This is useful when an editable element is wrapped within<fieldset disabled>