Open renovate[bot] opened 8 months ago
This PR contains the following updates:
11.0.3
11.3.8
📅 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.
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
11.0.3
->11.3.8
Release Notes
framer/motion (framer-motion)
### [`v11.3.8`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1138-2024-07-19) [Compare Source](https://togithub.com/framer/motion/compare/v11.3.7...v11.3.8) ##### Changed - Improve performance of layout animation calculated projection comparisons. ### [`v11.3.7`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1137-2024-07-18) [Compare Source](https://togithub.com/framer/motion/compare/v11.3.6...v11.3.7) ##### Changed - Active render scheduling check to prevent unnecessary `Set` lookups. ### [`v11.3.6`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1136-2024-07-17) [Compare Source](https://togithub.com/framer/motion/compare/v11.3.5...v11.3.6) ##### Changed - Minor performance improvements for layout animations. ### [`v11.3.5`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1135-2024-07-16) [Compare Source](https://togithub.com/framer/motion/compare/v11.3.4...v11.3.5) ##### Fixed - Ensuring DOM bundle doesn't include `react` and `react-dom` as dependencies. ### [`v11.3.4`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1134-2024-07-16) [Compare Source](https://togithub.com/framer/motion/compare/v11.3.3...v11.3.4) ##### Changed - Check for `display: contents` elements now against component props instead of `Element.style`. ### [`v11.3.3`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1133-2024-07-16) [Compare Source](https://togithub.com/framer/motion/compare/v11.3.2...v11.3.3) ##### Changed - Frameloop now uses a single `Set` vs `Set` and `Array`, leading to smaller bundlesize and better performance under heavy load. ### [`v11.3.2`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1132-2024-07-11) [Compare Source](https://togithub.com/framer/motion/compare/v11.3.1...v11.3.2) ##### Fixed - No longer adding `background-color` to `will-change`. ### [`v11.3.1`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1131-2024-07-11) [Compare Source](https://togithub.com/framer/motion/compare/v11.3.0...v11.3.1) ##### Updated - Externally-provided `MotionValue`s are no longer permanently added to `will-change`. ### [`v11.3.0`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1130-2024-07-10) [Compare Source](https://togithub.com/framer/motion/compare/v11.2.14...v11.3.0) ##### Updated - Animations automatically optimised via `will-change`. ### [`v11.2.14`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#11214-2024-07-09) [Compare Source](https://togithub.com/framer/motion/compare/v11.2.13...v11.2.14) ##### Updated - Improved performance of core render loop. ### [`v11.2.13`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#11213-2024-07-04) [Compare Source](https://togithub.com/framer/motion/compare/v11.2.12...v11.2.13) ##### Fixed - Checking for `null` before interpolating color values. ### [`v11.2.12`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#11212-2024-06-25) [Compare Source](https://togithub.com/framer/motion/compare/v11.2.11...v11.2.12) ##### Fixed - Fixing `dragConstraints={ref}` mixed with layout animations. ### [`v11.2.11`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#11211-2024-06-19) [Compare Source](https://togithub.com/framer/motion/compare/v11.2.10...v11.2.11) ##### Fixed - Fix animations in resuspended components. ### [`v11.2.10`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#11210-2024-05-31) [Compare Source](https://togithub.com/framer/motion/compare/v11.2.9...v11.2.10) ##### Fixed - Changing invalid number interpolation from error to warning and immediate mix. ### [`v11.2.9`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1129-2024-05-29) [Compare Source](https://togithub.com/framer/motion/compare/v11.2.8...v11.2.9) ##### Fixed - Fixing animation of CSS variables when leading space is present. ### [`v11.2.8`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1128-2024-05-29) [Compare Source](https://togithub.com/framer/motion/compare/v11.2.7...v11.2.8) ##### Fixed - Ensuring instant animations return animation controls. ### [`v11.2.7`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1127-2024-05-29) [Compare Source](https://togithub.com/framer/motion/compare/v11.2.6...v11.2.7) ##### Fixed - Only allow layout animations to cancel optimised appear animations when on the same node or an ancestor. ### [`v11.2.6`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1126-2024-05-22) [Compare Source](https://togithub.com/framer/motion/compare/v11.2.5...v11.2.6) ##### Fixed - Fixed optimised appear animations interrupted by layout animations triggered by a state update within `useLayoutEffect`. ### [`v11.2.5`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1125-2024-05-21) [Compare Source](https://togithub.com/framer/motion/compare/v11.2.4...v11.2.5) ##### Fixed - Fixing layout animations within portals. Tag `motion` root within portal with `data-framer-portal-id` attribute. ### [`v11.2.4`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1124-2024-05-16) [Compare Source](https://togithub.com/framer/motion/compare/v11.2.3...v11.2.4) ##### Fixed - Batching triggering animations with `useSpring`. ### [`v11.2.3`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1123-2024-05-16) [Compare Source](https://togithub.com/framer/motion/compare/v11.2.2...v11.2.3) ##### Fixed - `MotionValue`s created with `undefined` can track velocity correctly. ### [`v11.2.2`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1122-2024-05-15) [Compare Source](https://togithub.com/framer/motion/compare/v11.2.1...v11.2.2) ##### Fixed - Fixed visual jump when interrupting an optimised appear animation. ### [`v11.2.1`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1121-2024-05-15) [Compare Source](https://togithub.com/framer/motion/compare/v11.2.0...v11.2.1) ##### Changed - Improved performance of resolving variants by lazy resolving current `MotionValue` state. ### [`v11.2.0`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1120-2024-05-14) [Compare Source](https://togithub.com/framer/motion/compare/v11.1.9...v11.2.0) ##### Added - Binary visibility interpolation i.e `display: ["block", "none"]` now maintains the visible state throughout the animation. ### [`v11.1.9`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1119-2024-05-07) [Compare Source](https://togithub.com/framer/motion/compare/v11.1.8...v11.1.9) ##### Changed - Reinstating async event handlers to fix issues with user code and Suspence within Framer. ### [`v11.1.8`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1118-2024-05-06) [Compare Source](https://togithub.com/framer/motion/compare/v11.1.7...v11.1.8) ##### Fixed - Animating between keyframe unit types when one keyframe is `0` and the other is an explicitly defined keyframe, e.g `y: ["100%", 0]`. ### [`v11.1.7`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1117-2024-04-19) [Compare Source](https://togithub.com/framer/motion/compare/v11.1.6...v11.1.7) ##### Changed - Updating types for `motion.div`. ### [`v11.1.6`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1116-2024-04-19) [Compare Source](https://togithub.com/framer/motion/compare/v11.1.5...v11.1.6) ##### Changed - Binding `stop` to `MainThreadAnimation` ### [`v11.1.5`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1115-2024-04-18) [Compare Source](https://togithub.com/framer/motion/compare/v11.1.4...v11.1.5) ##### Changed - Exporting `DOMMotionComponents`. ### [`v11.1.4`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1114-2024-04-18) [Compare Source](https://togithub.com/framer/motion/compare/v11.1.3...v11.1.4) ##### Fixed - Fixing types of `motion.div` in certain TS5 environment configurations. ##### Changed - Skip removal of existing motion value when `undefined`. ### [`v11.1.3`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1113-2024-04-17) [Compare Source](https://togithub.com/framer/motion/compare/v11.1.2...v11.1.3) ##### Fixed - ESM compat with CJS bundle. ### [`v11.1.2`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1112-2024-04-16) [Compare Source](https://togithub.com/framer/motion/compare/v11.1.1...v11.1.2) ##### Fixed - Ensuring transforms unset during unit conversion are restored. ### [`v11.1.1`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1111-2024-04-16) [Compare Source](https://togithub.com/framer/motion/compare/v11.1.0...v11.1.1) ##### Changed - Updating JSX transform. ### [`v11.1.0`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1110-2024-04-12) [Compare Source](https://togithub.com/framer/motion/compare/v11.0.28...v11.1.0) ##### Changed - TypeScript 5 upgrade. ### [`v11.0.28`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#11028-2024-04-11) [Compare Source](https://togithub.com/framer/motion/compare/v11.0.27...v11.0.28) ##### Fixed - Ensure CSS var token is set as final animation keyframe. ### [`v11.0.27`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#11027-2024-04-10) [Compare Source](https://togithub.com/framer/motion/compare/v11.0.26...v11.0.27) ##### Fixed - Skipping animations with `duration: 0`. ### [`v11.0.26`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#11026-2024-04-10) [Compare Source](https://togithub.com/framer/motion/compare/v11.0.25...v11.0.26) ##### Fixed - Adding `perspective()` to projection transform. - Changing scheduling of `useTransform` to ensure frames are up-to-date. ### [`v11.0.25`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#11025-2024-04-03) [Compare Source](https://togithub.com/framer/motion/compare/v11.0.24...v11.0.25) ##### Fixed - Ensuring `motion(Fragment)` nodes are skipped from layout projection. ### [`v11.0.24`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#11024-2024-03-29) [Compare Source](https://togithub.com/framer/motion/compare/v11.0.23...v11.0.24) ##### Fixed - Changes in `style` are visible once a value is no longer present in animation props. ### [`v11.0.23`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#11023-2024-03-28) [Compare Source](https://togithub.com/framer/motion/compare/v11.0.22...v11.0.23) ##### Fixed - Fixed layout animations when combined with `z` transforms. ### [`v11.0.22`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#11022-2024-03-26) [Compare Source](https://togithub.com/framer/motion/compare/v11.0.21...v11.0.22) ##### Fixed - Fixed pre-generation of no-op WAAPI animations. ### [`v11.0.21`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#11021-2024-03-26) [Compare Source](https://togithub.com/framer/motion/compare/v11.0.20...v11.0.21) ##### Fixed - Fixed interrupting WAAPI spring animations. ### [`v11.0.20`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#11020-2024-03-21) [Compare Source](https://togithub.com/framer/motion/compare/v11.0.19...v11.0.20) ##### Fixed - Fixed interrupting shared element animations that contain `rotate` or `skew` transforms. ### [`v11.0.19`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#11019-2024-03-21) [Compare Source](https://togithub.com/framer/motion/compare/v11.0.18...v11.0.19) ##### Fixed - Fixed layout animations when combined with `skew` transforms. ### [`v11.0.18`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#11018-2024-03-20) [Compare Source](https://togithub.com/framer/motion/compare/v11.0.17...v11.0.18) ##### Fixed - Default `duration` doesn't override `duration: 0` WAAPI animations. - Fix error when trying to animate unmounted element. - Avoid resolving WAAPI animation when stopping unresolved animation. ### [`v11.0.17`](https://togithub.com/framer/motion/compare/v11.0.16...v11.0.17) [Compare Source](https://togithub.com/framer/motion/compare/v11.0.16...v11.0.17) ### [`v11.0.16`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#11016-2024-03-20) [Compare Source](https://togithub.com/framer/motion/compare/v11.0.15...v11.0.16) ##### Fixed - Restored animation promise handling to match behaviour of <11.0.11. ### [`v11.0.15`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#11015-2024-03-19) [Compare Source](https://togithub.com/framer/motion/compare/v11.0.14...v11.0.15) ##### Fixed - Fixed measurements when more than one transform changes unit type. ### [`v11.0.14`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#11014-2024-03-15) [Compare Source](https://togithub.com/framer/motion/compare/v11.0.13...v11.0.14) ##### Fixed - Fixed animation controls in instances where keyframes resolve to be unanimatable. ### [`v11.0.13`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#11013-2024-03-13) [Compare Source](https://togithub.com/framer/motion/compare/v11.0.12...v11.0.13) ##### Added - Added default value types for `backgroundPositionX` and `backgroundPositionY`. ##### Fixed - Fixed `height: auto` animations. ### [`v11.0.12`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#11012-2024-03-12) [Compare Source](https://togithub.com/framer/motion/compare/v11.0.11...v11.0.12) ##### Fixed - Updated `@emotion/is-valid-prop` as peer dependency. ### [`v11.0.11`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#11011-2024-03-12) [Compare Source](https://togithub.com/framer/motion/compare/v11.0.10...v11.0.11) ##### Changed - Keyframes now resolved asynchronously. - External event handlers now fired synchronously. - CSS variables and unit conversion now supported with >2 keyframe animations. - Removed WAAPI animation of `background-color`. ### [`v11.0.10`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#11010-2024-03-12) [Compare Source](https://togithub.com/framer/motion/compare/v11.0.9...v11.0.10) ##### Fixed - Improved speed and stability of regexes. ### [`v11.0.9`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1109-2024-03-05) [Compare Source](https://togithub.com/framer/motion/compare/v11.0.8...v11.0.9) ##### Added - Added support for Content Security Policy (CSP) nonces via `MotionConfig`. ### [`v11.0.8`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1108-2024-02-29) [Compare Source](https://togithub.com/framer/motion/compare/v11.0.7...v11.0.8) ##### Fixed - Ensure optimised appear animations are cancelled before layout animation measurements. ### [`v11.0.7`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1107-2024-02-29) [Compare Source](https://togithub.com/framer/motion/compare/v11.0.6...v11.0.7) ##### Fixed - Strip comments from strings before testing if they're CSS variables to prevent significant performance degradation. ### [`v11.0.6`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1106-2024-02-23) [Compare Source](https://togithub.com/framer/motion/compare/v11.0.5...v11.0.6) ##### Updated - Added support for `motion(Fragment)` for controlling variants. For internal Framer use only. ### [`v11.0.5`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1105-2024-02-13) [Compare Source](https://togithub.com/framer/motion/compare/v11.0.4...v11.0.5) ##### Updated - Performance updates. ### [`v11.0.4`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#1104-2024-02-13) [Compare Source](https://togithub.com/framer/motion/compare/v11.0.3...v11.0.4) ##### Fixed - Tighten check for `navigator.userAgent`.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.
This PR has been generated by Mend Renovate. View repository job log here.