Bangumi
Bangumi 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.12.4 -> 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.
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.