framer/motion
### [`v8.5.5`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#855-2023-01-30)
[Compare Source](https://togithub.com/framer/motion/compare/v8.5.4...v8.5.5)
##### Fixed
- Ensuring `Animation.cancel()` is called on finished WAAPI animations.
### [`v8.5.4`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#854-2023-01-27)
[Compare Source](https://togithub.com/framer/motion/compare/v8.5.3...v8.5.4)
##### Fixed
- Reducing size of prop filtering.
### [`v8.5.3`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#853-2023-01-26)
[Compare Source](https://togithub.com/framer/motion/compare/v8.5.2...v8.5.3)
##### Fixed
- Manually recording optimised appear `startTime` to fix inaccuracies of Firefox's `Animation.currentTime`.
### [`v8.5.2`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#852-2023-01-23)
[Compare Source](https://togithub.com/framer/motion/compare/v8.5.0...v8.5.2)
##### Fixed
- Updated optimised appear animations to defer animations until Chrome releases paint holding.
### [`v8.5.0`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#850-2023-01-18)
[Compare Source](https://togithub.com/framer/motion/compare/v8.4.7...v8.5.0)
##### Added
- `layoutRoot` prop. When component has `layout` and `layoutRoot` props, it will perform layout animations instantly but all children will perform layout animations relative to it.
### [`v8.4.7`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#847-2023-01-18)
[Compare Source](https://togithub.com/framer/motion/compare/v8.4.6...v8.4.7)
##### Fixed
- Fixed right-click filtering.
### [`v8.4.6`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#846-2023-01-17)
[Compare Source](https://togithub.com/framer/motion/compare/v8.4.5...v8.4.6)
##### Fixed
- Fixed WAAPI deoptimisation with layout animations.
- Reduced number of animations triggered for components that have gesture event handlers but no corresponding `while-` props.
### [`v8.4.5`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#845-2023-01-17)
[Compare Source](https://togithub.com/framer/motion/compare/v8.4.4...v8.4.5)
##### Fixed
- Only trigger `animateChanges` in a `useLayoutEffect` when optimised appear animations are present.
- Resync optimised appear handoff animations before cancelling WAAPI animations to ensure seamless visual handoff.
### [`v8.4.4`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#844-2023-01-17)
[Compare Source](https://togithub.com/framer/motion/compare/v8.4.3...v8.4.4)
##### Fixed
- Filtering `values` prop.
### [`v8.4.3`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#843-2023-01-13)
[Compare Source](https://togithub.com/framer/motion/compare/v8.4.2...v8.4.3)
##### Fixed
- When in Reduced Motion mode, `transition` no longer overrides instant transitions.
### [`v8.4.2`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#842-2023-01-11)
[Compare Source](https://togithub.com/framer/motion/compare/v8.4.1...v8.4.2)
##### Fixed
- Events sourced from `pointercancel` no longer being added to pan gesture history.
### [`v8.4.1`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#841-2023-01-11)
[Compare Source](https://togithub.com/framer/motion/compare/v8.4.0...v8.4.1)
##### Fixed
- `delay` no longer getting doubled with pregenerated WAAPI keyframes.
### [`v8.4.0`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#840-2023-01-10)
[Compare Source](https://togithub.com/framer/motion/compare/v8.3.4...v8.4.0)
##### Added
- Exporting `frameData` and `sync` for internal Framer use.
### [`v8.3.4`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#834-2023-01-10)
[Compare Source](https://togithub.com/framer/motion/compare/v8.3.3...v8.3.4)
##### Fixed
- Detection of hex colors with alpha values within complex strings.
### [`v8.3.3`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#833-2023-01-09)
[Compare Source](https://togithub.com/framer/motion/compare/v8.3.2...v8.3.3)
##### Fixed
- Stop filtering `pen` hover events.
### [`v8.3.2`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#832-2023-01-09)
[Compare Source](https://togithub.com/framer/motion/compare/v8.3.1...v8.3.2)
##### Fixed
- Allow `useMotionTemplate` to accept static values.
### [`v8.3.1`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#831-2023-01-09)
[Compare Source](https://togithub.com/framer/motion/compare/v8.3.0...v8.3.1)
##### Fixed
- Memoisation of tap callbacks.
### [`v8.3.0`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#830-2023-01-09)
[Compare Source](https://togithub.com/framer/motion/compare/v8.2.4...v8.3.0)
##### Added
- `motion` components can accept a `MotionValue` as `children`.
### [`v8.2.4`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#824-2023-01-06)
[Compare Source](https://togithub.com/framer/motion/compare/v8.2.3...v8.2.4)
##### Fixed
- Stop applying scale correction to an element's styles when there's no active projection transform.
### [`v8.2.3`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#823-2023-01-06)
[Compare Source](https://togithub.com/framer/motion/compare/v8.2.2...v8.2.3)
##### Changed
- Improved memoisation of internal event handlers.
### [`v8.2.2`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#822-2023-01-06)
[Compare Source](https://togithub.com/framer/motion/compare/v8.2.0...v8.2.2)
##### Fixed
- Removed ability to trigger animations via `useAnimationControls()` during render lifecycle. This would be a source of silent or subtle errors.
### [`v8.2.0`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#820-2023-01-06)
[Compare Source](https://togithub.com/framer/motion/compare/v8.1.9...v8.2.0)
##### Added
- Exporting easing functions.
### [`v8.1.9`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#819-2023-01-05)
[Compare Source](https://togithub.com/framer/motion/compare/v8.1.8...v8.1.9)
##### Fixed
- Preventing infinite keyframe pre-generation.
### [`v8.1.8`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#818-2023-01-05)
[Compare Source](https://togithub.com/framer/motion/compare/v8.1.7...v8.1.8)
##### Fixed
- Sampling of animations with delay/repeat settings when interrupting WAAPI animations.
### [`v8.1.7`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#817-2023-01-04)
[Compare Source](https://togithub.com/framer/motion/compare/v8.1.6...v8.1.7)
##### Fixed
- Swapping `style` value between `MotionValue` and static value.
### [`v8.1.6`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#816-2023-01-04)
[Compare Source](https://togithub.com/framer/motion/compare/v8.1.5...v8.1.6)
##### Fixed
- Minification of `process.env.NODE_ENV`.
### [`v8.1.5`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#815-2023-01-03)
[Compare Source](https://togithub.com/framer/motion/compare/v8.1.4...v8.1.5)
##### Changed
- Display warning in development mode when Reduced Motion is enabled on device.
### [`v8.1.4`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#814-2023-01-03)
[Compare Source](https://togithub.com/framer/motion/compare/v8.1.3...v8.1.4)
##### Fixed
- Ensuring child variant components fire `onAnimationStart` when an animation is triggered by a parent.
### [`v8.1.3`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#813-2023-01-02)
[Compare Source](https://togithub.com/framer/motion/compare/v8.1.1...v8.1.3)
##### Fixed
- Fixed `times`.
### [`v8.1.1`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#811-2023-01-02)
[Compare Source](https://togithub.com/framer/motion/compare/v8.1.0...v8.1.1)
##### Fixed
- Fixing error when `Transition.type` is invalid.
### [`v8.1.0`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#810-2023-01-02)
[Compare Source](https://togithub.com/framer/motion/compare/v8.0.4...v8.1.0)
##### Added
- `MotionValue.jump` can be used to "jump" a `MotionValue` to a new value, bypassing active springs, ending current animations and resetting to `velocity` to `0`.
### [`v8.0.4`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#804-2023-01-02)
[Compare Source](https://togithub.com/framer/motion/compare/v8.0.3...v8.0.4)
##### Fixed
- Cleaning up animations when a `MotionValue` has no active `"change"` subscribers.
- Changing `useMotionValueEvent` subscription to `useInsertionEffect`.
### [`v8.0.3`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#803-2023-01-02)
[Compare Source](https://togithub.com/framer/motion/compare/v8.0.2...v8.0.3)
##### Fixed
- Use range for tslib dependency.
- Fixing multitouch with drag and pan gestures.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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 has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
8.0.2
->8.5.5
Release Notes
framer/motion
### [`v8.5.5`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#855-2023-01-30) [Compare Source](https://togithub.com/framer/motion/compare/v8.5.4...v8.5.5) ##### Fixed - Ensuring `Animation.cancel()` is called on finished WAAPI animations. ### [`v8.5.4`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#854-2023-01-27) [Compare Source](https://togithub.com/framer/motion/compare/v8.5.3...v8.5.4) ##### Fixed - Reducing size of prop filtering. ### [`v8.5.3`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#853-2023-01-26) [Compare Source](https://togithub.com/framer/motion/compare/v8.5.2...v8.5.3) ##### Fixed - Manually recording optimised appear `startTime` to fix inaccuracies of Firefox's `Animation.currentTime`. ### [`v8.5.2`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#852-2023-01-23) [Compare Source](https://togithub.com/framer/motion/compare/v8.5.0...v8.5.2) ##### Fixed - Updated optimised appear animations to defer animations until Chrome releases paint holding. ### [`v8.5.0`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#850-2023-01-18) [Compare Source](https://togithub.com/framer/motion/compare/v8.4.7...v8.5.0) ##### Added - `layoutRoot` prop. When component has `layout` and `layoutRoot` props, it will perform layout animations instantly but all children will perform layout animations relative to it. ### [`v8.4.7`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#847-2023-01-18) [Compare Source](https://togithub.com/framer/motion/compare/v8.4.6...v8.4.7) ##### Fixed - Fixed right-click filtering. ### [`v8.4.6`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#846-2023-01-17) [Compare Source](https://togithub.com/framer/motion/compare/v8.4.5...v8.4.6) ##### Fixed - Fixed WAAPI deoptimisation with layout animations. - Reduced number of animations triggered for components that have gesture event handlers but no corresponding `while-` props. ### [`v8.4.5`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#845-2023-01-17) [Compare Source](https://togithub.com/framer/motion/compare/v8.4.4...v8.4.5) ##### Fixed - Only trigger `animateChanges` in a `useLayoutEffect` when optimised appear animations are present. - Resync optimised appear handoff animations before cancelling WAAPI animations to ensure seamless visual handoff. ### [`v8.4.4`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#844-2023-01-17) [Compare Source](https://togithub.com/framer/motion/compare/v8.4.3...v8.4.4) ##### Fixed - Filtering `values` prop. ### [`v8.4.3`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#843-2023-01-13) [Compare Source](https://togithub.com/framer/motion/compare/v8.4.2...v8.4.3) ##### Fixed - When in Reduced Motion mode, `transition` no longer overrides instant transitions. ### [`v8.4.2`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#842-2023-01-11) [Compare Source](https://togithub.com/framer/motion/compare/v8.4.1...v8.4.2) ##### Fixed - Events sourced from `pointercancel` no longer being added to pan gesture history. ### [`v8.4.1`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#841-2023-01-11) [Compare Source](https://togithub.com/framer/motion/compare/v8.4.0...v8.4.1) ##### Fixed - `delay` no longer getting doubled with pregenerated WAAPI keyframes. ### [`v8.4.0`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#840-2023-01-10) [Compare Source](https://togithub.com/framer/motion/compare/v8.3.4...v8.4.0) ##### Added - Exporting `frameData` and `sync` for internal Framer use. ### [`v8.3.4`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#834-2023-01-10) [Compare Source](https://togithub.com/framer/motion/compare/v8.3.3...v8.3.4) ##### Fixed - Detection of hex colors with alpha values within complex strings. ### [`v8.3.3`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#833-2023-01-09) [Compare Source](https://togithub.com/framer/motion/compare/v8.3.2...v8.3.3) ##### Fixed - Stop filtering `pen` hover events. ### [`v8.3.2`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#832-2023-01-09) [Compare Source](https://togithub.com/framer/motion/compare/v8.3.1...v8.3.2) ##### Fixed - Allow `useMotionTemplate` to accept static values. ### [`v8.3.1`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#831-2023-01-09) [Compare Source](https://togithub.com/framer/motion/compare/v8.3.0...v8.3.1) ##### Fixed - Memoisation of tap callbacks. ### [`v8.3.0`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#830-2023-01-09) [Compare Source](https://togithub.com/framer/motion/compare/v8.2.4...v8.3.0) ##### Added - `motion` components can accept a `MotionValue` as `children`. ### [`v8.2.4`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#824-2023-01-06) [Compare Source](https://togithub.com/framer/motion/compare/v8.2.3...v8.2.4) ##### Fixed - Stop applying scale correction to an element's styles when there's no active projection transform. ### [`v8.2.3`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#823-2023-01-06) [Compare Source](https://togithub.com/framer/motion/compare/v8.2.2...v8.2.3) ##### Changed - Improved memoisation of internal event handlers. ### [`v8.2.2`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#822-2023-01-06) [Compare Source](https://togithub.com/framer/motion/compare/v8.2.0...v8.2.2) ##### Fixed - Removed ability to trigger animations via `useAnimationControls()` during render lifecycle. This would be a source of silent or subtle errors. ### [`v8.2.0`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#820-2023-01-06) [Compare Source](https://togithub.com/framer/motion/compare/v8.1.9...v8.2.0) ##### Added - Exporting easing functions. ### [`v8.1.9`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#819-2023-01-05) [Compare Source](https://togithub.com/framer/motion/compare/v8.1.8...v8.1.9) ##### Fixed - Preventing infinite keyframe pre-generation. ### [`v8.1.8`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#818-2023-01-05) [Compare Source](https://togithub.com/framer/motion/compare/v8.1.7...v8.1.8) ##### Fixed - Sampling of animations with delay/repeat settings when interrupting WAAPI animations. ### [`v8.1.7`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#817-2023-01-04) [Compare Source](https://togithub.com/framer/motion/compare/v8.1.6...v8.1.7) ##### Fixed - Swapping `style` value between `MotionValue` and static value. ### [`v8.1.6`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#816-2023-01-04) [Compare Source](https://togithub.com/framer/motion/compare/v8.1.5...v8.1.6) ##### Fixed - Minification of `process.env.NODE_ENV`. ### [`v8.1.5`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#815-2023-01-03) [Compare Source](https://togithub.com/framer/motion/compare/v8.1.4...v8.1.5) ##### Changed - Display warning in development mode when Reduced Motion is enabled on device. ### [`v8.1.4`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#814-2023-01-03) [Compare Source](https://togithub.com/framer/motion/compare/v8.1.3...v8.1.4) ##### Fixed - Ensuring child variant components fire `onAnimationStart` when an animation is triggered by a parent. ### [`v8.1.3`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#813-2023-01-02) [Compare Source](https://togithub.com/framer/motion/compare/v8.1.1...v8.1.3) ##### Fixed - Fixed `times`. ### [`v8.1.1`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#811-2023-01-02) [Compare Source](https://togithub.com/framer/motion/compare/v8.1.0...v8.1.1) ##### Fixed - Fixing error when `Transition.type` is invalid. ### [`v8.1.0`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#810-2023-01-02) [Compare Source](https://togithub.com/framer/motion/compare/v8.0.4...v8.1.0) ##### Added - `MotionValue.jump` can be used to "jump" a `MotionValue` to a new value, bypassing active springs, ending current animations and resetting to `velocity` to `0`. ### [`v8.0.4`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#804-2023-01-02) [Compare Source](https://togithub.com/framer/motion/compare/v8.0.3...v8.0.4) ##### Fixed - Cleaning up animations when a `MotionValue` has no active `"change"` subscribers. - Changing `useMotionValueEvent` subscription to `useInsertionEffect`. ### [`v8.0.3`](https://togithub.com/framer/motion/blob/HEAD/CHANGELOG.md#803-2023-01-02) [Compare Source](https://togithub.com/framer/motion/compare/v8.0.2...v8.0.3) ##### Fixed - Use range for tslib dependency. - Fixing multitouch with drag and pan gestures.Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
This PR has been generated by Mend Renovate. View repository job log here.