v2.3.0
@yamada-ui/reactのバージョン2.3.0の変更履歴をご覧ください。機能・バグ修正・改善点についてご確認ください。
このバージョンは、2026年10月28日にリリースされました。
マイナー変更
-
#7919 b52de2b Thanks @hirotomoyamada! - Add
isLazyandgetResolvedChildutilities to detect and resolve RSC lazy-wrapped values while preserving their original structure. -
#7929 88e65c7 Thanks @hirotomoyamada! - Added
Prosecomponent. -
#7947 ee13875 Thanks @hirotomoyamada! - Added
Bubblecomponent. -
#7918 a6539c1 Thanks @hirotomoyamada! - Add
dragHandleOnlyandDrawer.DragTriggerto restrict drag-to-close gestures to the drag bar and custom handles while preserving content scrolling. -
#7947 ee13875 Thanks @hirotomoyamada! - Support data-direction in the
_startand_endstyle conditions. -
#7551 d7b34b4 Thanks @hirotomoyamada! - When
suppressHydrationWarningis set on each component or an element generated bystyled, the value ofsuppressHydrationWarningnow propagates to child elements. -
#7941 1405ce6 Thanks @hirotomoyamada! - Added
Marqueecomponent. -
8a6b71f Thanks @hirotomoyamada! - Add
mergeAriaoption tomergePropsfor merging space-separated WAI-ARIA list attributes (aria-controls,aria-describedby,aria-flowto,aria-labelledby,aria-owns). It defaults totrue, so multiple values for these attributes are concatenated by default; passmergeAria: falseto keep the previous last-wins behavior.
パッチ変更
-
#7939 b39c65c Thanks @hirotomoyamada! - Cancel pending focus when useFocusOnShow is hidden, disabled, or unmounted.
-
#7914 c3af11d Thanks @hirotomoyamada! - Fix
Stackrendering when its separator is an RSC lazy-wrapped element. -
#7894 74d3758 Thanks @dependabot! - Updated icons.
-
#7900 94513f7 Thanks @dependabot! - Updated icons.
-
#7931 c93ecf5 Thanks @dependabot! - Updated icons.
-
#7894 74d3758 Thanks @dependabot! - Updated dependencies.
-
#7900 94513f7 Thanks @dependabot! - Updated dependencies.
-
#7931 c93ecf5 Thanks @dependabot! - Updated dependencies.
-
#7933 8a6ca72 Thanks @dependabot! - Updated dependencies.
-
#7894 74d3758 Thanks @dependabot! - Updated style props.
-
#7900 94513f7 Thanks @dependabot! - Updated style props.
-
#7931 c93ecf5 Thanks @dependabot! - Updated style props.
-
#7919 b52de2b Thanks @hirotomoyamada! - Fix
wrapOrPassPropsto resolve RSC lazy-wrapped content before distinguishing children from props. -
#7925 eee5201 Thanks @hirotomoyamada! - Use the correct muted foreground color token for the Blockquote caption.
-
#7916 3acc7e2 Thanks @hirotomoyamada! - Fix
Breadcrumbrendering when its custom link is an RSC lazy-wrapped element. -
#7919 b52de2b Thanks @hirotomoyamada! - Fix
Slotto resolve RSC lazy-wrapped children before merging props, including children insideSlottable. -
#7919 b52de2b Thanks @hirotomoyamada! - Fix Sidebar indicators disappearing when passed as RSC lazy-wrapped elements.
-
#7915 1d6bae5 Thanks @hirotomoyamada! - Fix
useReorderrendering when its item template is an RSC lazy-wrapped element. -
#7918 a6539c1 Thanks @hirotomoyamada! - Prioritize nested horizontal and vertical scrolling over Drawer dismissal gestures, and only begin dismissal at the relevant scroll boundary on a new gesture.
-
#7945 02f420b Thanks @hirotomoyamada! - Fix class name precedence in createComponent so component style class names take precedence over generated class names.
-
#7919 b52de2b Thanks @hirotomoyamada! - Prioritize explicitly supplied List icon child props over
iconPropsand the defaultpresentationrole.If you relied on
iconPropsor the default role overriding explicit child props, set the desired values directly on the icon itself instead. -
#7919 b52de2b Thanks @hirotomoyamada! - Fixed Button custom icons wrapped in React Server Component lazy elements not rendering.
-
#7557 8a5107e Thanks @hirotomoyamada! - Refactored
useAccordionItemto usemergePropswithmergeAriafor aria attribute merging. -
#7561 4a35f83 Thanks @hirotomoyamada! - Refactored
useCheckboxGroupto usemergePropswithmergeAriafor aria attribute merging. -
#7559 3b2db96 Thanks @hirotomoyamada! - Refactored
useCheckboxto usemergePropswithmergeAriafor aria attribute merging. -
#7563 d344f39 Thanks @hirotomoyamada! - Refactored
useColorPickerto usemergePropswithmergeAriafor aria attribute merging. -
#7565 3ecbc06 Thanks @hirotomoyamada! - Refactored
useColorSelectorto usemergePropswithmergeAriafor aria attribute merging. -
#7567 99b6b0e Thanks @hirotomoyamada! - Refactored
useDropzoneto usemergePropswithmergeAriafor aria attribute merging. -
#7569 4c5b474 Thanks @hirotomoyamada! - Refactored
useFileInputto usemergePropswithmergeAriafor aria attribute merging. -
#7571 ece3f4c Thanks @hirotomoyamada! - Refactored
useMenuto usemergePropswithmergeAriafor aria attribute merging. -
#7573 80aaa5c Thanks @hirotomoyamada! - Refactored
useModalto usemergePropswithmergeAriafor aria attribute merging. -
#7575 914a14f Thanks @hirotomoyamada! - Refactored
useNativePopoverto usemergePropswithmergeAriafor aria attribute merging. -
#7577 4330e98 Thanks @hirotomoyamada! - Refactored
usePinInputto usemergePropswithmergeAriafor aria attribute merging. -
#7579 5f48d92 Thanks @hirotomoyamada! - Refactored
useRadioGroupto usemergePropswithmergeAriafor aria attribute merging without duplicating input props. -
#7581 f4c6b78 Thanks @hirotomoyamada! - Refactored
useRadioto usemergePropswithmergeAriafor aria attribute merging. -
#7583 87c7cd3 Thanks @hirotomoyamada! - Refactored
useSaturationSliderto usemergePropswithmergeAriafor aria attribute merging. -
#7585 2ba53b5 Thanks @hirotomoyamada! - Refactored
useSelectto usemergePropswithmergeAriafor aria attribute merging. -
#7587 ca5e7f8 Thanks @hirotomoyamada! - Refactored
useSidebarto usemergePropswithmergeAriafor aria attribute merging. -
#7589 51c65c9 Thanks @hirotomoyamada! - Refactored
useSliderto usemergePropswithmergeAriafor aria attribute merging. -
#7591 3fa4b73 Thanks @hirotomoyamada! - Refactored
useStepsto usemergePropswithmergeAriafor aria attribute merging. -
#7593 6783a09 Thanks @hirotomoyamada! - Refactored
useTabsto usemergePropswithmergeAriafor aria attribute merging. -
#7595 c7dc992 Thanks @hirotomoyamada! - Refactored
useTooltipto usemergePropswithmergeAriafor aria attribute merging. -
#7599 2764eb8 Thanks @hirotomoyamada! - Refactored
useComboboxto usemergePropswithmergeAriafor aria attribute merging. -
#7919 b52de2b Thanks @hirotomoyamada! - Fixed Accordion custom icons wrapped in React Server Component lazy elements not rendering.
-
#7895 8f82f01 Thanks @dependabot! - Add lazy initializer support for
CalendarandDatePickerdefault values and months, and preserve initial dates for today highlighting and placeholders. -
#7919 b52de2b Thanks @hirotomoyamada! - Fix
AspectRatioto resolve RSC lazy-wrapped children before validating its single child. -
#7919 b52de2b Thanks @hirotomoyamada! - Fix Tree indicators disappearing when passed as RSC lazy-wrapped elements.
-
#7898 5418488 Thanks @taroj1205! - Improved TypeScript performance of component props types.
-
#7942 2b1f612 Thanks @hirotomoyamada! - Removed the component-name prefix from internal Marquee CSS variables for consistency with existing components.
-
#7930 d294c08 Thanks @hirotomoyamada! - Use top-level type imports in
FileInputandSelecthooks to satisfy lint rules. -
#7927 726fdfe Thanks @hirotomoyamada! - Fix vertical alignment of inline
CodeandKbdcomponents with surrounding text. -
#7919 b52de2b Thanks @hirotomoyamada! - Fixed NativeAccordion custom icons wrapped in React Server Component lazy elements not rendering.
-
#7919 b52de2b Thanks @hirotomoyamada! - Fix
Fieldto preserve the accessibility of custom required indicators wrapped by RSC lazy values. -
#7919 b52de2b Thanks @hirotomoyamada! - Fix List icons disappearing when passed as RSC lazy-wrapped elements.
-
Updated dependencies [a9d09ad, 8f82f01]:
- @yamada-ui/utils@2.2.0