devterms
devterms copied to clipboard
Update dependency framer-motion to v11.11.8
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
framer-motion | 11.2.0 -> 11.11.8 |
Release Notes
framer/motion (framer-motion)
v11.11.8
Fixed
- Fixing fallback
package.json
for entrypoints in older versions of Node.
v11.11.7
Fixed
- Improving generic value signature for
animate
.
v11.11.6
Fixed
- Allowing generic motion value types in
animate
.
v11.11.5
Fixed
- Removed ability to define CSS variables on
style
without casting, as this was conflicting with ReactCSSProperties
.
v11.11.4
Fixed
- Memoize
AnimatePresence
safeToRemove
. - Remove duplicate
layout="size"
annotation.
v11.11.3
Fixed
- Remove
as any
requirement for CSS variables.
v11.11.2
Fix
- Make
BezierDefinition
readonly
for easier definition outside aTransition
.
v11.11.1
Fix
- Fixed optimised appear effects in granular Suspense environments.
v11.11.0
Added
-
animate
can now animate any object.
v11.10.0
Added
-
delay
with seconds now exported from"framer-motion/dom"
.
Fixed
- Only
transform
is added towill-change
when a potentially layerising value is animated asopacity
andfilter
will prematurely flattenpreserve-3d
.
v11.9.0
Added
- Mini
animate
anduseAnimate
functions.
v11.8.0
Added
- Easing functions now get compiled into
linear()
easings when animating via WAAPI.
v11.7.0
Added
- Added support for custom animation generators via
type
.
v11.6.0
Added
- Added
info
and element tracking toscroll
. - 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
Fixed
- Ensuring updating motion values during
render
doesn't lock rendering for an element.
v11.5.5
Fixed
- Changed values of child variants now animate even when the parent variant name hasn't changed.
v11.5.4
Fixed
- Improving tree-shakability.
v11.5.3
Fixed
-
Reorder
components now importmotion
proxy.
v11.5.2
Added
- Changing
motion()
deprecation warning towarnOnce
.
v11.5.1
Added
- Exporting
findSpring
for internal use.
v11.5.0
Added
-
motion.create()
andm.create()
.
Deprecrated
-
motion()
andm()
.
v11.4.0
Added
- Support for React Server Components, including new entrypoints for
motion
andm
components.
v11.3.31
Fixed
- Detects conflicts between optimised animations and rendered
style
. - Resumes optimised animations where possible once layout measurements are complete.
v11.3.30
Fixed
- Removed double
"change"
handler on externally-providedMotionValue
s.
v11.3.29
Fixed
- Selective cancellation of optimised appear animations.
v11.3.28
Fixed
- Use
startTime
instead ofelapsed
to sync optimised animations.
v11.3.27
Changed
- Allow manual setting of
startTime
via animation options (currently for internal use only).
v11.3.26
Fixed
- Improving synchronisation between DOM animations on externally-provided
MotionValue
s and internalMotionValue
s. - Fixing unit conversion on DOM animations with externally-provided
MotionValue
s.
v11.3.25
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
Fixed
- Fixing incorrect version publish.
v11.3.23
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
Fixed
- Fixing spring animations with explicit velocities that animate to their current value.
v11.3.21
Changed
- Removing default transforms from generated
transform
string provided totransformTemplate
.
v11.3.20
Changed
- Improved performance of
transform
by up to 30% when providing many default transforms asMotionValue
s.
v11.3.19
Fixed
- Fixed problem with
AnimatePresence
not rerendering children unless their presence had changed.
v11.3.18
Fixed
- Improved correctness of
AnimatePresence
and made safe to use with concurrent rendering.
v11.3.17
Added
-
domMin
feature bundle.
v11.3.16
Changed
- Exporting
UseScrollOptions
type.
v11.3.15
Changed
- Improved types for
inView()
'smargin
property.
v11.3.14
Fixed
- Wrapping
usePresence
'ssafeToRemove
callback inuseCallback
leading to fewer re-renders.
v11.3.13
Fixed
- Fixing
position: fixed
layout animations while scrolling.
v11.3.12
Fixed
- Improving
useSpring
types so it acceptsMotionValue<string>
orMotionValue<number>
but always returnsMotionValue<number>
.
v11.3.11
Fixed
- Removing
"react"
import from DOM-only bundle.
v11.3.10
Fixed
- Changing
isBrowser
check fromdocument
towindow
.
v11.3.9
Changed
- Improve performance of
window.MotionDebug
check.
v11.3.8
Changed
- Improve performance of layout animation calculated projection comparisons.
v11.3.7
Changed
- Active render scheduling check to prevent unnecessary
Set
lookups.
v11.3.6
Changed
- Minor performance improvements for layout animations.
v11.3.5
Fixed
- Ensuring DOM bundle doesn't include
react
andreact-dom
as dependencies.
v11.3.4
Changed
- Check for
display: contents
elements now against component props instead ofElement.style
.
v11.3.3
Changed
- Frameloop now uses a single
Set
vsSet
andArray
, leading to smaller bundlesize and better performance under heavy load.
v11.3.2
Fixed
- No longer adding
background-color
towill-change
.
v11.3.1
Updated
- Externally-provided
MotionValue
s are no longer permanently added towill-change
.
v11.3.0
Updated
- Animations automatically optimised via
will-change
.
v11.2.14
Updated
- Improved performance of core render loop.
v11.2.13
Fixed
- Checking for
null
before interpolating color values.
v11.2.12
Fixed
- Fixing
dragConstraints={ref}
mixed with layout animations.
v11.2.11
Fixed
- Fix animations in resuspended components.
v11.2.10
Fixed
- Changing invalid number interpolation from error to warning and immediate mix.
v11.2.9
Fixed
- Fixing animation of CSS variables when leading space is present.
v11.2.8
Fixed
- Ensuring instant animations return animation controls.
v11.2.7
Fixed
- Only allow layout animations to cancel optimised appear animations when on the same node or an ancestor.
v11.2.6
Fixed
- Fixed optimised appear animations interrupted by layout animations triggered by a state update within
useLayoutEffect
.
v11.2.5
Fixed
- Fixing layout animations within portals. Tag
motion
root within portal withdata-framer-portal-id
attribute.
v11.2.4
Fixed
- Batching triggering animations with
useSpring
.
v11.2.3
Fixed
-
MotionValue
s created withundefined
can track velocity correctly.
v11.2.2
Fixed
- Fixed visual jump when interrupting an optimised appear animation.
v11.2.1
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.