Motion / Changelog925 releases
Changelog
Releases across Motion, Motion+, and Motion AI Kit.
Added
Carousel: NewwheelSwipeThresholdprop configures the distance of wheel scroll before triggering a swipe.
Added
AnimateNumber:trendprop to control digit spin direction. -trend={1}: Digits always spin upward, wrapping 9 → 0. -trend={-1}: Digits always spin downward, wrapping 0 → 9. -trend={(oldValue, newValue) => number}: Function for custom logic. - Default (notrend): Auto-detects direction based on value change.
Changed
AnimateNumber: Now uses manual FLIP measurements instead of layout animations.
Added
useCarouselanduseTicker: Providesoffsetmotion value, which contains the unwrapped offset of aCarouselorTicker.
Added
AnimateView: View animations for React.
Added
scrambleText: Now supports stringMotionValue.
Added
scrambleTextandScrambleText: Added scramble text for vanilla JS and React.
Added
Typewriter: AddedcursorBlinkRepeatoption for capping the number of times a cursor blinks after typing stops.
Added
splitText: AddedpreserveHyphensoption.
Added
animateLayout: Vanilla layout animations.
Added
Carousel: Addedpageprop for controlling the current page via props.
Added
- UMD bundle now published via GitHub.
Added
Ticker: RTL support.
Added
Typewriter
Added
Ticker:overflowoption for showing items outside the ticker layout boundaries.
Fixed
Ticker: FixinglayoutIdon repeated items.Ticker: Reduce number of clones in tickers with padding.
Added
Ticker: AddedisStaticmode.
Added
- MCP server.
Added
Ticker:useItemOffset