feedback
feedback copied to clipboard
fix(deps): update dependency framer-motion to v10.18.0
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
framer-motion | 10.0.1 -> 10.18.0 |
Release Notes
framer/motion (framer-motion)
v10.18.0
Added
-
globalTapTarget
for use in Framer.
v10.17.12
Fixed
- Fixed
animate
sequencing forMotionValue
s.
v10.17.11
Fixed
- Fixed
layout
prop crashing Framer Motion 3D.
v10.17.9
Fixed
- Improve error message when trying to animate multiple keyframes via spring.
v10.17.8
Fixed
- Adding
null
safeguard foruseAnimationControls
.
v10.17.7
Fixed
- Fix touch event filtering for hover gesture.
v10.17.6
Fixed
- Ensure cancelled WAAPI animations can't finish.
v10.17.5
Fixed
- Fixing final keyframe when using
repeatType
"reverse"
and"mirror"
. - Display warning if scroll
container
isposition: static
. - Adding
amount
touseInView
dependencies.
v10.17.4
Fixed
- Ensure keyframe animations don't rerun if all values are the same.
v10.17.3
Fixed
- Unset gestures correctly animate back to values defined in parent variant.
v10.17.2
Fixed
- Fixed issues with duration-based springs appearing stuck or snapping.
v10.17.1
Fixed
- Fixed issue with
dragSnapToOrigin
not continuing animation when interrupted.
v10.17.0
Added
- Adding
MotionGlobalConfig.skipAnimations
to globally disable animations when testing.
v10.16.16
Fixed
-
circInOut
easing fixed. - Improved optimised animation handoff.
v10.16.15
Fixed
- Ensure
animateChanges
only runs in layout effect in initial render.
v10.16.14
v10.16.13
Fixed
- Ensure animations don't attempt to fire when
initial
equalsanimate
.
v10.16.12
Fixed
- Use single animation to detect document paint ready before triggering optimised animations.
- Measure one time for optimised animation start and one for handoff to emulate frame scheduling.
v10.16.11
Fixed
- Ensure animation is never skipped if it's an interrupting animation.
v10.16.10
Fixed
- Fixing appear animation optimisation when React portal is present.
v10.16.9
Fixed
- Skipping no-op animations.
v10.16.8
Fixed
- Added
disableInstantAnimation
private API. - Ensure optimised appear animations don't run post-hydration.
v10.16.7
Fixed
- Fixing pan events within React portal.
v10.16.6
Fixed
- Fixing
Reorder
component types. - Fixing
Reorder.Item
order calculation. - Fixing broken
dragConstraints
if component re-renders during resize.
v10.16.5
Fixed
- Fixing
AnimatePresence
fast rerender bug.
v10.16.4
Fixed
- Changed handoff
startTime
source fromperformance.now()
todocument.timeline.currentTime
.
v10.16.3
Fixed
- Improved compatibility of custom
RefObject
andMutableRefObject
types. - Fixing
useScroll
dependencies array. - Fixing optimised handoff to WAAPI animations.
v10.16.2
Fixed
- Improved performance of frameloop scheduling.
- Fixed crasher when using SVGs as scroll animation targets.
v10.16.1
Fixed
- SVGs mount read/writes are now batched.
v10.16.0
Added
- New function syntax for
useTransform
.
Improved
- Improved handoff animation performance.
v10.15.2
Fixed
- Numerical CSS variables are now read correctly.
v10.15.1
Fixed
- Replacing
requestAnimationFrame
timestamp withperformance.now()
to avoid timestamp bug in Chrome.
v10.15.0
Added
- Updated types for public
inView
API.
v10.14.0
Added
-
scroll()
now accepts animations fromanimate()
to create hardware-accelerated animations.
v10.13.2
Fixed
- Removed animation resync for optimised animation handoff.
- Fixed offset not working with useScroll.
v10.13.1
Added
- Fixed subpixel layout rounding in Chrome.
v10.13.0
Added
-
scroll()
, a universal API for powering scroll-driven animations viaScrollTimeline
.
v10.12.23
Fixed
- Fixing subpixel layout support in Webkit.
v10.12.22
Fixed
- Supporting subpixel layouts in layout animations.
v10.12.21
Fixed
- Transforming values if new values have been read from props.
v10.12.20
Fixed
- Fixing race condition with animation
Promise
. - Attempt to read initial animation from props before reading from DOM.
v10.12.18
Fixed
- When layout animation is forced to be instant via
useInstantTransition
, ignore the delay option.
v10.12.17
Fixed
- Fixing
useInstantTransition
when called on subsequent frames. - Fixing reverse animation with negative speed finishes too early when the time is set to the duration.
v10.12.16
Fixed
- Fixing unit conversion when animating
translateX
/translateY
.
v10.12.15
Fixed
- Fixed timing bug when mixing
layout
prop andanimate()
. - Removing errant log from
resolveConstraints
.
v10.12.14
Fixed
- Ensure new
layout
components animate correctly on the first re-render.
v10.12.13
Fixed
- Fixed scale correction in elements that have finished layout animations.
v10.12.12
Fixed
- Ensuring zero units like
"0px"
can be used as keyframe templates.
v10.12.11
Fixed
- Fixing ending layout animations immediately on resize.
v10.12.10
Fixed
- Fixing persisting
AnimatePresence
child when exit animation is interrupted.
v10.12.9
Fixed
- Fixing jumpy layer when a layout changes after a pending animation has been scheduled.
v10.12.8
Fixed
- Moving layout animations to
queueMicrotasks()
, ensuring layout animations don't fire until all synchronous effects have executed.
v10.12.7
Fixed
- Improve handling of
"none"
keyframes.
v10.12.6
Fixed
- Fixing relative layout animations when mixing
type: false
andtype: "tween", duration: 0
.
v10.12.5
Changed
- Exporting
visualElementStore
for internal use.
v10.12.4
Fixed
- Fixing types for
attrX
,attrY
andattrScale
values.
v10.12.3
Fixed
- Fixing CSS variable interpolation inside complex strings.
v10.12.2
Fixed
- Fixing subpixel layout support in Webkit.
v10.12.1
Fixed
- Fixing unit conversion for
translateX
/translateY
.
v10.12.0
Added
- Exporting
frame
andcancelFrame
as a public API.
v10.11.6
Fixed
- Fixed performance regression introduced with previous fix.
v10.11.5
Fixed
- Propagating relative nodes in layout animations.
v10.11.4
Fixed
- Fixing optimised transform animations.
v10.11.3
Fixed
- Calling
.play()
on finished animations now correctly restarts them.
v10.11.2
Fixed
- Fixing WAAPI offsets with springs in animation sequences.
v10.11.1
v10.11.0
Added
- Adding springs to animation sequences.
Fixed
- Fixing "keyframes must be of same type" error with some animation
v10.10.0
Fixed
- Adding
.duration
toanimate()
. sequences.
v10.9.4
Fixed
- Removing log from
useSpring
.
v10.9.3
Fixed
- Improving scroll animation startup time.
v10.9.2
Fixed
- Fixing animation scope with animation sequences.
v10.9.1
Fixed
- Recalculating and rerendering relative targets when layout is remeasured.
v10.9.0
Added
- Animation sequencing.
v10.8.5
Fixed
- Fixed use of multiple easing functions with WAAPI animations.
v10.8.4
Changed
- Fixing
from
option instagger()
.
v10.8.3
Changed
- Fixing
duration: 0
animations never ending.
v10.8.2
Changed
- Further loosening
animate()
overloads.
v10.8.1
Changed
- Loosening
animate()
overloads.
v10.8.0
Added
-
stagger()
Fixed
- SVG and SVG path types for
animate()
.
v10.7.0
Changed
- Default transitions no longer need to be namespaced under
default
.
v10.6.8
v10.6.1
Fixed
- Complex string types interpolate correctly with WAAPI spring easing.
v10.6.0
Added
-
cancel()
,complete()
andspeed
toanimate()
.
Changed
-
"easeIn"
,"easeOut"
and"easeInOut"
easing functions are now WAAPI spec-compliant.
Fixed
-
.stop()
stops animations permanently. -
useSpring
timing. -
animate()
withrepeat: 1
andrepeatType
"reverse"
or"mirror"
correctly applies final keyframe.
v10.5.0
Added
-
useAnimate()
provides a composable way to useanimate()
.
v10.4.0
Added
-
animate()
now supports DOM elements and DOM selectors.
v10.3.4
Fixed
- Updating README.
v10.3.3
Fixed
- Using frame timestamp, when available, to sample time.
v10.3.2
Fixed
- Applying target CSS variable at the end of animation.
v10.3.1
Fixed
- Fixed
time
Promise
on instant animation.
v10.3.0
Added
-
time
,play()
,pause()
andthen()
to animations created withanimate()
.
v10.2.5
Fixed
- Adding de-opt to projection tree when relative target has changed.
v10.2.4
Changed
- Refactored
animate
to resolve fortime
instead oftimeDelta
.
Fixed
-
delay
will now apply to"inertia"
animations.
v10.2.3
Fixed
- Unifying
AnimationPlaybackControls
types. - Changing
Feature
type to fix Next build errors.
v10.2.2
Fixed
- Restoring
DeprecatedLayoutGroupContext
for legacy Smart Components in Framer.
v10.2.1
Fixed
- Passing low
restSpeed
andrestDelta
touseSpring()
.
v10.2.0
Added
- Vanilla JS entry point
framer-motion/dom
.
v10.1.0
Added
- Frame-batched event handlers. This means external event handlers are now batched on the next animation frame, allowing React to correctly batch state updates.
v10.0.2
Fixed
- Fixing "Non-numeric
offset
" error in older browsers.
Configuration
📅 Schedule: Branch creation - "after 2am and before 5am every weekday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
â™» 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.