Motion / Changelog925 releases
Changelog
Releases across Motion, Motion+, and Motion AI Kit.
Fixed
AnimateNumber: Ensure values are updated when only§suffix/prefixupdate.
Fixed
splitText: Ensure split text elements retain vertical positioning.Carousel: Fix focus from breaking item reprojection.
Fixed
Ticker: Improve accessibility attributes.Cursor: Fix when using with browser-native drag gestures.- Updating
reftype inference forTypewriter,TickerandScrambleText.
Changed
ScrambleText: Removingspan.
Fixed
scrambleText: Fixeddelayhandling.
Added
Typewriter:onChangecallback.
Fixed
ScrambleText: Switch fromuseEffecttouseLayoutEffect.
Fixed
scrambleTextandScrambleText: Defaultdurationis now1.
Fixed
Carousel: RemovingpageTransitionfrom generated types - usetransitioninstead.
Fixed
Carousel: Ensure only on-axis wheel scrolls prevent native browser scrolling.
Fixed
Carousel: Improved handling of pointer and wheel events in item gaps.
Changed
Typewriter: Adjusted natural typing variance calculations.
Changed
Ticker: Fixed sizing for emoji content.
Changed
Ticker: Addwill-change: transformtoulwhile animating.
Fixed
Ticker: Disable animations when in background tab.
Fixed
Ticker: Prevent infinite cloning.
Fixed
Ticker: Improve handling of clicks withinaria-hiddenelements.
Fixed
Ticker: Correctly handlingpaddingon container.
Fixed
Ticker: Moving to layout effect to reduce offset desync when changing children.
Fixed
Ticker: Ensure children are remeasured when ticker is remeasured.
Added
Cursor: Replacingdata-cursor-themewithdata-cursor-zoneattribute.
Added
Cursor: Support fordata-cursor-themeattribute.
Added
Cursor: Magnetic cursors.
Fixed
- Adding legacy
package.jsonentry point.
- Adding legacy
Added
- Fixing global deps for UMD builds.
Added
- Adding global
MotionPlusfor UMD builds.
- Adding global
Fixed
AnimateNumbernow respects thelayoutDependencyprop and will only animate if it, or the provided value changes.
Added
splitTextnow adds anaria-labelto the container with the original text.