Changelog

Releases across Motion, Motion UI, Motion AI Kit, and Motion Studio.

  1. Motion UIpatch4.0.2

    Fixed

    • Gallery: Closing detail fades the whole strip out together. Thumbnails with no place in view to return to no longer linger.
    • Gallery: Paging on straight after switching to grid no longer hides the item paged to.
    • Gallery: Switching away from grid no longer resizes its items to the next arrangement's item size as they fade out.
  2. Motion UIpatch4.0.1

    Added

    • Gallery: rearrange option and shift() preset set the state an item fades in from when it changes places without flying there.
    • Gallery: rearrangeFrom option sets where the stagger starts as the detail strip opens or closes.
    • Gallery: gather option. Items collapse behind the active one when switching to grid.

    Fixed

    • Gallery: Items no longer fly across the view when loop or arrange changes. They fade out and in on the side they belong.
    • Gallery: Opening and closing detail fades the other items between the arrangement and the strip.
    • Gallery: The camera no longer swings between arrangements, so items entering the new one fade in where they belong.
  3. Motion UIpatch2.11.3

    Fixed

    • AnimateNumber: Ensure values are updated when only§ suffix/prefix update.
  4. Motion UIpatch2.11.2

    Fixed

    • splitText: Ensure split text elements retain vertical positioning.
    • Carousel: Fix focus from breaking item reprojection.
  5. Motion UIpatch2.11.1

    Fixed

    • Ticker: Improve accessibility attributes.
    • Cursor: Fix when using with browser-native drag gestures.
    • Updating ref type inference for Typewriter, Ticker and ScrambleText.
  6. Motion UIpatch2.7.2

    Changed

    • ScrambleText: Removing span.
  7. Motion UIpatch2.7.1

    Fixed

    • scrambleText: Fixed delay handling.
  8. Motion UIpatch2.6.2

    Added

    • Typewriter: onChange callback.

    Fixed

    • ScrambleText: Switch from useEffect to useLayoutEffect.
  9. Motion UIpatch2.6.1

    Fixed

    • scrambleText and ScrambleText: Default duration is now 1.
  10. Motion UIpatch2.3.1

    Fixed

    • Carousel: Removing pageTransition from generated types - use transition instead.
  11. Motion UIpatch2.0.2

    Fixed

    • Carousel: Ensure only on-axis wheel scrolls prevent native browser scrolling.
  12. Motion UIpatch2.0.1

    Fixed

    • Carousel: Improved handling of pointer and wheel events in item gaps.
  13. Motion UIpatch1.5.1

    Changed

    • Typewriter: Adjusted natural typing variance calculations.
  14. Motion UIpatch1.3.2

    Changed

    • Ticker: Fixed sizing for emoji content.
  15. Motion UIpatch1.3.1

    Changed

    • Ticker: Add will-change: transform to ul while animating.

    Fixed

    • Ticker: Disable animations when in background tab.
  16. Motion UIpatch1.2.1

    Fixed

    • Ticker: Prevent infinite cloning.
  17. Motion UIpatch1.1.4

    Fixed

    • Ticker: Improve handling of clicks within aria-hidden elements.
  18. Motion UIpatch1.1.3

    Fixed

    • Ticker: Correctly handling padding on container.
  19. Motion UIpatch1.1.2

    Fixed

    • Ticker: Moving to layout effect to reduce offset desync when changing children.
  20. Motion UIpatch1.1.1

    Fixed

    • Ticker: Ensure children are remeasured when ticker is remeasured.
  21. Motion UIpatch0.1.9

    Added

    • Cursor: Replacing data-cursor-theme with data-cursor-zone attribute.
  22. Motion UIpatch0.1.8

    Added

    • Cursor: Support for data-cursor-theme attribute.
  23. Motion UIpatch0.1.7

    Added

    • Cursor: Magnetic cursors.
  24. Motion UIpatch0.1.6

    Fixed

    • Adding legacy package.json entry point.
  25. Motion UIpatch0.1.5

    Added

    • Fixing global deps for UMD builds.
  26. Motion UIpatch0.1.4

    Added

    • Adding global MotionPlus for UMD builds.
  27. Motion UIpatch0.1.3

    Fixed

    • AnimateNumber now respects the layoutDependency prop and will only animate if it, or the provided value changes.
  28. Motion UIpatch0.1.2

    Added

    • splitText now adds an aria-label to the container with the original text.
  29. Motion UIpatch0.1.1