Skip to content
This repository has been archived by the owner on Nov 4, 2024. It is now read-only.

Update dependency framer-motion to v9 #1062

Merged
merged 1 commit into from
Feb 1, 2023
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Feb 1, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
framer-motion 7.10.3 -> 9.0.0 age adoption passing confidence

Release Notes

framer/motion

v9.0.0

Compare Source

Added
  • Tap events are now keyboard accessible.
Changed
  • whileFocus only triggers according to focus-visible rules.

v8.5.5

Compare Source

Fixed
  • Ensuring Animation.cancel() is called on finished WAAPI animations.

v8.5.4

Compare Source

Fixed
  • Reducing size of prop filtering.

v8.5.3

Compare Source

Fixed
  • Manually recording optimised appear startTime to fix inaccuracies of Firefox's Animation.currentTime.

v8.5.2

Compare Source

Fixed
  • Updated optimised appear animations to defer animations until Chrome releases paint holding.

v8.5.0

Compare Source

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

Compare Source

Fixed
  • Fixed right-click filtering.

v8.4.6

Compare Source

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

Compare Source

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

Compare Source

Fixed
  • Filtering values prop.

v8.4.3

Compare Source

Fixed
  • When in Reduced Motion mode, transition no longer overrides instant transitions.

v8.4.2

Compare Source

Fixed
  • Events sourced from pointercancel no longer being added to pan gesture history.

v8.4.1

Compare Source

Fixed
  • delay no longer getting doubled with pregenerated WAAPI keyframes.

v8.4.0

Compare Source

Added
  • Exporting frameData and sync for internal Framer use.

v8.3.4

Compare Source

Fixed
  • Detection of hex colors with alpha values within complex strings.

v8.3.3

Compare Source

Fixed
  • Stop filtering pen hover events.

v8.3.2

Compare Source

Fixed
  • Allow useMotionTemplate to accept static values.

v8.3.1

Compare Source

Fixed
  • Memoisation of tap callbacks.

v8.3.0

Compare Source

Added
  • motion components can accept a MotionValue as children.

v8.2.4

Compare Source

Fixed
  • Stop applying scale correction to an element's styles when there's no active projection transform.

v8.2.3

Compare Source

Changed
  • Improved memoisation of internal event handlers.

v8.2.2

Compare Source

Fixed
  • Removed ability to trigger animations via useAnimationControls() during render lifecycle. This would be a source of silent or subtle errors.

v8.2.0

Compare Source

Added
  • Exporting easing functions.

v8.1.9

Compare Source

Fixed
  • Preventing infinite keyframe pre-generation.

v8.1.8

Compare Source

Fixed
  • Sampling of animations with delay/repeat settings when interrupting WAAPI animations.

v8.1.7

Compare Source

Fixed
  • Swapping style value between MotionValue and static value.

v8.1.6

Compare Source

Fixed
  • Minification of process.env.NODE_ENV.

v8.1.5

Compare Source

Changed
  • Display warning in development mode when Reduced Motion is enabled on device.

v8.1.4

Compare Source

Fixed
  • Ensuring child variant components fire onAnimationStart when an animation is triggered by a parent.

v8.1.3

Compare Source

Fixed
  • Fixed times.

v8.1.1

Compare Source

Fixed
  • Fixing error when Transition.type is invalid.

v8.1.0

Compare Source

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

Compare Source

Fixed
  • Cleaning up animations when a MotionValue has no active "change" subscribers.
  • Changing useMotionValueEvent subscription to useInsertionEffect.

v8.0.3

Compare Source

Fixed
  • Use range for tslib dependency.
  • Fixing multitouch with drag and pan gestures.

v8.0.2

Compare Source

Fixed
  • Fixing defaults for hardware-accelerated animations.

v8.0.1

Compare Source

Added
  • Warning for unhydrated refs passed to useScroll() options.

v8.0.0

Compare Source

Removed
  • Removed polyfilled support for mouse/touch events.
  • Removed drag pointerup patch for Safari over <select /> elements.
Changed
  • DragControls.start now accepts PointerEvent only.

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 has been generated by Mend Renovate. View repository job log here.

@vercel
Copy link

vercel bot commented Feb 1, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated
dfweb-v3 ✅ Ready (Inspect) Visit Preview 💬 Add your feedback Feb 1, 2023 at 5:09PM (UTC)

@sonarqubecloud
Copy link

sonarqubecloud bot commented Feb 1, 2023

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@codecov
Copy link

codecov bot commented Feb 1, 2023

Codecov Report

Merging #1062 (9cb6fce) into master (155a4ae) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #1062   +/-   ##
=======================================
  Coverage   92.25%   92.25%           
=======================================
  Files          23       23           
  Lines         155      155           
  Branches       28       28           
=======================================
  Hits          143      143           
  Misses         11       11           
  Partials        1        1           

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

@w3bdesign w3bdesign merged commit 946e00f into master Feb 1, 2023
@renovate renovate bot deleted the renovate/framer-motion-9.x branch February 1, 2023 20:23
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant