devterms icon indicating copy to clipboard operation
devterms copied to clipboard

Update dependency framer-motion to v11.11.8

Open renovate[bot] opened this issue 7 months ago • 0 comments

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
framer-motion 11.2.0 -> 11.11.8 age adoption passing confidence

Release Notes

framer/motion (framer-motion)

v11.11.8

Compare Source

Fixed
  • Fixing fallback package.json for entrypoints in older versions of Node.

v11.11.7

Compare Source

Fixed
  • Improving generic value signature for animate.

v11.11.6

Compare Source

Fixed
  • Allowing generic motion value types in animate.

v11.11.5

Compare Source

Fixed
  • Removed ability to define CSS variables on style without casting, as this was conflicting with React CSSProperties.

v11.11.4

Compare Source

Fixed
  • Memoize AnimatePresence safeToRemove.
  • Remove duplicate layout="size" annotation.

v11.11.3

Compare Source

Fixed
  • Remove as any requirement for CSS variables.

v11.11.2

Compare Source

Fix
  • Make BezierDefinition readonly for easier definition outside a Transition.

v11.11.1

Compare Source

Fix
  • Fixed optimised appear effects in granular Suspense environments.

v11.11.0

Compare Source

Added
  • animate can now animate any object.

v11.10.0

Compare Source

Added
  • delay with seconds now exported from "framer-motion/dom".
Fixed
  • Only transform is added to will-change when a potentially layerising value is animated as opacity and filter will prematurely flatten preserve-3d.

v11.9.0

Compare Source

Added
  • Mini animate and useAnimate functions.

v11.8.0

Compare Source

Added
  • Easing functions now get compiled into linear() easings when animating via WAAPI.

v11.7.0

Compare Source

Added
  • Added support for custom animation generators via type.

v11.6.0

Compare Source

Added
  • Added info and element tracking to scroll.
  • Added steps easing.
Changed
  • Values added to will-change now stay there for their lifespan to prevent GPU thrashing and weird Safari subpixel jitters.

v11.5.6

Compare Source

Fixed
  • Ensuring updating motion values during render doesn't lock rendering for an element.

v11.5.5

Compare Source

Fixed
  • Changed values of child variants now animate even when the parent variant name hasn't changed.

v11.5.4

Compare Source

Fixed
  • Improving tree-shakability.

v11.5.3

Compare Source

Fixed
  • Reorder components now import motion proxy.

v11.5.2

Compare Source

Added
  • Changing motion() deprecation warning to warnOnce.

v11.5.1

Compare Source

Added
  • Exporting findSpring for internal use.

v11.5.0

Compare Source

Added
  • motion.create() and m.create().
Deprecrated
  • motion() and m().

v11.4.0

Compare Source

Added
  • Support for React Server Components, including new entrypoints for motion and m components.

v11.3.31

Compare Source

Fixed
  • Detects conflicts between optimised animations and rendered style.
  • Resumes optimised animations where possible once layout measurements are complete.

v11.3.30

Compare Source

Fixed
  • Removed double "change" handler on externally-provided MotionValues.

v11.3.29

Compare Source

Fixed
  • Selective cancellation of optimised appear animations.

v11.3.28

Compare Source

Fixed
  • Use startTime instead of elapsed to sync optimised animations.

v11.3.27

Compare Source

Changed
  • Allow manual setting of startTime via animation options (currently for internal use only).

v11.3.26

Compare Source

Fixed
  • Improving synchronisation between DOM animations on externally-provided MotionValues and internal MotionValues.
  • Fixing unit conversion on DOM animations with externally-provided MotionValues.

v11.3.25

Compare Source

Changed
  • Improve calculation of startTime to prefer the immediacy of animation creation over keyframe resolution, but fall back to the latter if the former would lead to a perceptual jump.

v11.3.24

Compare Source

Fixed
  • Fixing incorrect version publish.

v11.3.23

Compare Source

Fixed
  • Improving optimised appear animation check from data-appear-id to active recording of started animations.
  • Only cancelling optimised appear animations from layout animations when they're animating transform.

v11.3.22

Compare Source

Fixed
  • Fixing spring animations with explicit velocities that animate to their current value.

v11.3.21

Compare Source

Changed
  • Removing default transforms from generated transform string provided to transformTemplate.

v11.3.20

Compare Source

Changed
  • Improved performance of transform by up to 30% when providing many default transforms as MotionValues.

v11.3.19

Compare Source

Fixed
  • Fixed problem with AnimatePresence not rerendering children unless their presence had changed.

v11.3.18

Compare Source

Fixed
  • Improved correctness of AnimatePresence and made safe to use with concurrent rendering.

v11.3.17

Compare Source

Added
  • domMin feature bundle.

v11.3.16

Compare Source

Changed
  • Exporting UseScrollOptions type.

v11.3.15

Compare Source

Changed
  • Improved types for inView()'s margin property.

v11.3.14

Compare Source

Fixed
  • Wrapping usePresence's safeToRemove callback in useCallback leading to fewer re-renders.

v11.3.13

Compare Source

Fixed
  • Fixing position: fixed layout animations while scrolling.

v11.3.12

Compare Source

Fixed
  • Improving useSpring types so it accepts MotionValue<string> or MotionValue<number> but always returns MotionValue<number>.

v11.3.11

Compare Source

Fixed
  • Removing "react" import from DOM-only bundle.

v11.3.10

Compare Source

Fixed
  • Changing isBrowser check from document to window.

v11.3.9

Compare Source

Changed
  • Improve performance of window.MotionDebug check.

v11.3.8

Compare Source

Changed
  • Improve performance of layout animation calculated projection comparisons.

v11.3.7

Compare Source

Changed
  • Active render scheduling check to prevent unnecessary Set lookups.

v11.3.6

Compare Source

Changed
  • Minor performance improvements for layout animations.

v11.3.5

Compare Source

Fixed
  • Ensuring DOM bundle doesn't include react and react-dom as dependencies.

v11.3.4

Compare Source

Changed
  • Check for display: contents elements now against component props instead of Element.style.

v11.3.3

Compare Source

Changed
  • Frameloop now uses a single Set vs Set and Array, leading to smaller bundlesize and better performance under heavy load.

v11.3.2

Compare Source

Fixed
  • No longer adding background-color to will-change.

v11.3.1

Compare Source

Updated
  • Externally-provided MotionValues are no longer permanently added to will-change.

v11.3.0

Compare Source

Updated
  • Animations automatically optimised via will-change.

v11.2.14

Compare Source

Updated
  • Improved performance of core render loop.

v11.2.13

Compare Source

Fixed
  • Checking for null before interpolating color values.

v11.2.12

Compare Source

Fixed
  • Fixing dragConstraints={ref} mixed with layout animations.

v11.2.11

Compare Source

Fixed
  • Fix animations in resuspended components.

v11.2.10

Compare Source

Fixed
  • Changing invalid number interpolation from error to warning and immediate mix.

v11.2.9

Compare Source

Fixed
  • Fixing animation of CSS variables when leading space is present.

v11.2.8

Compare Source

Fixed
  • Ensuring instant animations return animation controls.

v11.2.7

Compare Source

Fixed
  • Only allow layout animations to cancel optimised appear animations when on the same node or an ancestor.

v11.2.6

Compare Source

Fixed
  • Fixed optimised appear animations interrupted by layout animations triggered by a state update within useLayoutEffect.

v11.2.5

Compare Source

Fixed
  • Fixing layout animations within portals. Tag motion root within portal with data-framer-portal-id attribute.

v11.2.4

Compare Source

Fixed
  • Batching triggering animations with useSpring.

v11.2.3

Compare Source

Fixed
  • MotionValues created with undefined can track velocity correctly.

v11.2.2

Compare Source

Fixed
  • Fixed visual jump when interrupting an optimised appear animation.

v11.2.1

Compare Source

Changed
  • Improved performance of resolving variants by lazy resolving current MotionValue state.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

renovate[bot] avatar Jul 24 '24 06:07 renovate[bot]