3.25.31 (November 10, 2026) Fixed Fix Drop ignoring the first hover when moved into its container 3.25.30 (November 9, 2026) Fixed Fix preserving image alternative text when replacing an image with an SVG Fixed Fix hiding Breadcrumb dividers from screen readers using empty alternative text 3.25.29 (November 2, 2026) Removed Remove Dimensions.ratio and Dimensions.contain utilities Fixed Fix Alert ignoring custom animation names Fixed Fix button controls activating twice when pressing Space in Accordion, Nav, Switcher, Tab, Filter, Slider, and Slideshow Fixed Fix canceled swipes emitting events Fixed Fix Cover losing its aspect ratio for narrow targets Fixed Fix Drop leaking mouse trackers and pending timers when disconnected Fixed Fix Dropnav keyboard navigation throwing in empty dropdowns Fixed Fix Form Custom ignoring option labels when updating its target Fixed Fix Grid parallax retaining transforms when scrolling back past its start Fixed Fix Image skipping background updates and load events for prefix-related URLs Fixed Fix Inverse losing resize observation of its targets after transitions complete Fixed Fix Lightbox recognizing image and video URLs with fragments Fixed Fix Lightbox encoding Vimeo URLs with multiple query parameters Fixed Fix Margin splitting visual rows when flex order or grid placement differs from DOM order Fixed Fix mounted icon aliases not refreshing when their canonical icon is replaced Fixed Fix Modal helper promises settling when nested components hide Fixed Fix stacked Modals releasing shared scroll styles before the last overlay closes Fixed Fix Switcher activating tabs on prevented clicks, including after dragging with Overflow Fade Fixed Fix Overflow Fade showing incorrect horizontal edge fades in RTL Fixed Fix Overflow Fade retaining drag termination listeners after dragging Fixed Fix Search icons overwriting author-provided labels on ancestor buttons Fixed Fix Scroll throwing on malformed URL fragments by falling back to literal target IDs Fixed Fix SVG initialization remaining pending when a lazy image fails to load Fixed Fix Toggle media mode not updating external targets 3.25.28 (October 26, 2026) Fixed Fix Scrollspy Nav removing focus from links during updates Fixed Fix Drop incorrectly setting aria-haspopup="true" on its toggle; authors must set aria-haspopup explicitly when appropriate for the popup's role Fixed Fix Upload matching only part of a file name or MIME type when filters contain alternatives Fixed Fix Upload interpreting literal filter characters as regular expressions and incorrectly matching double wildcards 3.25.27 (October 20, 2026) Fixed Fix Overflow Auto continuously rewriting a fractional max-height on every frame Fixed Fix Scroll not focusing the destination after scrolling 3.25.26 (October 5, 2026) Fixed Fix handling of canceled Pointer Events while dragging Sortable items Fixed Fix preventing Slider autoplay from starting its next transition before the prior one is painted 3.25.25 (September 23, 2026) Fixed Fix regression when closing Lightbox