nextui/.changeset/fix-slider-man.md
2025-07-14 18:32:56 -03:00

4.3 KiB

@heroui/use-intersection-observer @heroui/use-data-scroll-overflow @heroui/use-aria-accordion-item @heroui/use-aria-modal-overlay @heroui/use-safe-layout-effect @heroui/use-aria-multiselect @heroui/use-infinite-scroll @heroui/use-scroll-position @heroui/react-rsc-utils @heroui/scroll-shadow @heroui/use-aria-accordion @heroui/autocomplete @heroui/number-input @heroui/use-update-effect @heroui/use-viewport-size @heroui/dom-animation @heroui/stories-utils @heroui/breadcrumbs @heroui/date-picker @heroui/use-aria-overlay @heroui/use-callback-ref @heroui/framer-utils @heroui/shared-icons @heroui/shared-utils @heroui/date-input @heroui/pagination @heroui/use-aria-button @heroui/react-utils @heroui/accordion @heroui/input-otp @heroui/use-disclosure @heroui/use-form-reset @heroui/use-is-mounted @heroui/use-pagination @heroui/use-real-shape @heroui/aria-utils @heroui/test-utils @heroui/calendar @heroui/checkbox @heroui/dropdown @heroui/progress @heroui/skeleton @heroui/use-aria-link @heroui/use-clipboard @heroui/use-draggable @heroui/use-is-mobile @heroui/use-ref-state @heroui/divider @heroui/listbox @heroui/popover @heroui/snippet @heroui/spinner @heroui/tooltip @heroui/avatar @heroui/button @heroui/drawer @heroui/navbar @heroui/ripple @heroui/select @heroui/slider @heroui/spacer @heroui/switch @heroui/use-measure @heroui/alert @heroui/badge @heroui/image @heroui/input @heroui/modal @heroui/radio @heroui/table @heroui/toast @heroui/use-resize @heroui/card @heroui/chip @heroui/code @heroui/form @heroui/link @heroui/menu @heroui/tabs @heroui/user @heroui/system-rsc @heroui/use-image @heroui/use-theme @heroui/kbd @heroui/use-ssr @heroui/system @heroui/react @heroui/theme
patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch patch minor patch

Consolidated Changes

Major Update

  • TailwindCSS v4

Bug Fixes & Improvements

Theme & Styling

  • fix rotate transition (#5441)
  • fix incorrect target theme (#5469)
  • fixed missing radius styles in th and td in Table (#4988)
  • fixed transition (#5409)
  • fix text selection in table (#5413)
  • Fix transition scale (#5271)
  • fix outline styles (#5266)

Components

Toast

  • Renaming loadingIcon to loadingComponent
  • Fix toast items closing in reverse order. Toasts now close in proper FIFO instead of LIFO (#5096)
  • Remove the bottom extension of the toast (#5231)
  • Enable programmatically closing a toast with a specific key (#5084)

Slider

  • introduce getTooltipValue prop for custom tooltip value (#4741)
  • fixed slider component NaN values when min and max are the same value (#5014)

Select

  • add isClearable and onClear prop to Select component (#2239)

Calendar

  • Replace rectangle intersection detection with center-point distance calculation to make the calendar picker more resilient when browser zoom is changed. The new approach finds the closest picker item to the highlight element's center, preventing mismatches between displayed and selected year / month. (#5117)

Input

  • fix Input accessibility label duplication (#5150)

Date Input

  • add 'outside-top' prop to input (#3058)

Table

  • support custom sort icon in Table (#5223)
  • remove removeWrapper from virtualized table (#4995)

Autocomplete

  • do not render selector button if selector icon is null (#5423)

Image & Avatar

  • fixed image src double fetch issue (#3847)

System & Core

  • add useInputLabelPlacement
  • remove @heroui/aria-utils dependency

Hooks & Utilities

  • fix use-theme logic
  • Fix skeleton animate
  • bump RA versions
  • Draggable modal will be scrollable in mobile devices (#5280)
  • refactor: overlay & interactOutside