the-coder-o / a-bd.me

My personal website made with Next.js 14 (App Router). Features blog posts, gear list, dark theme and more. Tailwind CSS, Radix, Framer Motion, and Vercel.
https://www.a-bd.me
MIT License
8 stars 0 forks source link

Update dependency framer-motion to v11.9.0 #125

Open renovate[bot] opened 5 days ago

renovate[bot] commented 5 days ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
framer-motion 11.0.24 -> 11.9.0 age adoption passing confidence

Release Notes

framer/motion (framer-motion) ### [`v11.9.0`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1190-2024-09-27) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.8.0...v11.9.0) ##### Added - Mini `animate` and `useAnimate` functions. ### [`v11.8.0`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1180-2024-09-25) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.7.0...v11.8.0) ##### Added - Easing functions now get compiled into `linear()` easings when animating via WAAPI. ### [`v11.7.0`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1170-2024-09-25) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.6.0...v11.7.0) ##### Added - Added support for custom animation generators via `type`. ### [`v11.6.0`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1160-2024-09-24) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.5.6...v11.6.0) ##### Added - Added `info` and element tracking to `scroll`. - 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`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1156-2024-09-20) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.5.5...v11.5.6) ##### Fixed - Ensuring updating motion values during `render` doesn't lock rendering for an element. ### [`v11.5.5`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1155-2024-09-19) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.5.4...v11.5.5) ##### Fixed - Changed values of child variants now animate even when the parent variant name hasn't changed. ### [`v11.5.4`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1154-2024-09-05) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.5.3...v11.5.4) ##### Fixed - Improving tree-shakability. ### [`v11.5.3`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1153-2024-09-05) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.5.2...v11.5.3) ##### Fixed - `Reorder` components now import `motion` proxy. ### [`v11.5.2`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1152-2024-09-04) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.5.1...v11.5.2) ##### Added - Changing `motion()` deprecation warning to `warnOnce`. ### [`v11.5.1`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1151-2024-09-04) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.5.0...v11.5.1) ##### Added - Exporting `findSpring` for internal use. ### [`v11.5.0`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1150-2024-09-04) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.4.0...v11.5.0) ##### Added - `motion.create()` and `m.create()`. ##### Deprecrated - `motion()` and `m()`. ### [`v11.4.0`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1140-2024-09-02) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.3.31...v11.4.0) ##### Added - Support for React Server Components, including new entrypoints for `motion` and `m` components. ### [`v11.3.31`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#11331-2024-08-29) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.3.30...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`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#11330-2024-08-23) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.3.29...v11.3.30) ##### Fixed - Removed double `"change"` handler on externally-provided `MotionValue`s. ### [`v11.3.29`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#11329-2024-08-21) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.3.28...v11.3.29) ##### Fixed - Selective cancellation of optimised appear animations. ### [`v11.3.28`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#11328-2024-08-15) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.3.27...v11.3.28) ##### Fixed - Use `startTime` instead of `elapsed` to sync optimised animations. ### [`v11.3.27`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#11327-2024-08-14) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.3.26...v11.3.27) ##### Changed - Allow manual setting of `startTime` via animation options (currently for internal use only). ### [`v11.3.26`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#11326-2024-08-14) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.3.25...v11.3.26) ##### Fixed - Improving synchronisation between DOM animations on externally-provided `MotionValue`s and internal `MotionValue`s. - Fixing unit conversion on DOM animations with externally-provided `MotionValue`s. ### [`v11.3.25`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#11325-2024-08-14) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.3.24...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`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#11324-2024-08-08) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.3.23...v11.3.24) ##### Fixed - Fixing incorrect version publish. ### [`v11.3.23`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#11323-2024-08-07) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.3.22...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`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#11322-2024-08-07) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.3.21...v11.3.22) ##### Fixed - Fixing spring animations with explicit velocities that animate to their current value. ### [`v11.3.21`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#11321-2024-07-27) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.3.20...v11.3.21) ##### Changed - Removing default transforms from generated `transform` string provided to `transformTemplate`. ### [`v11.3.20`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#11320-2024-07-27) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.3.19...v11.3.20) ##### Changed - Improved performance of `transform` by up to 30% when providing many default transforms as `MotionValue`s. ### [`v11.3.19`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#11319-2024-07-27) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.3.18...v11.3.19) ##### Fixed - Fixed problem with `AnimatePresence` not rerendering children unless their presence had changed. ### [`v11.3.18`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#11318-2024-07-29) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.3.17...v11.3.18) ##### Fixed - Improved correctness of `AnimatePresence` and made safe to use with concurrent rendering. ### [`v11.3.17`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#11317-2024-07-24) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.3.16...v11.3.17) ##### Added - `domMin` feature bundle. ### [`v11.3.16`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#11316-2024-07-24) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.3.15...v11.3.16) ##### Changed - Exporting `UseScrollOptions` type. ### [`v11.3.15`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#11315-2024-07-24) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.3.14...v11.3.15) ##### Changed - Improved types for `inView()`'s `margin` property. ### [`v11.3.14`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#11314-2024-07-24) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.3.13...v11.3.14) ##### Fixed - Wrapping `usePresence`'s `safeToRemove` callback in `useCallback` leading to fewer re-renders. ### [`v11.3.13`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#11313-2024-07-24) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.3.12...v11.3.13) ##### Fixed - Fixing `position: fixed` layout animations while scrolling. ### [`v11.3.12`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#11312-2024-07-23) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.3.11...v11.3.12) ##### Fixed - Improving `useSpring` types so it accepts `MotionValue` or `MotionValue` but always returns `MotionValue`. ### [`v11.3.11`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#11311-2024-07-23) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.3.10...v11.3.11) ##### Fixed - Removing `"react"` import from DOM-only bundle. ### [`v11.3.10`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#11310-2024-07-23) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.3.9...v11.3.10) ##### Fixed - Changing `isBrowser` check from `document` to `window`. ### [`v11.3.9`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1139-2024-07-23) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.3.8...v11.3.9) ##### Changed - Improve performance of `window.MotionDebug` check. ### [`v11.3.8`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1138-2024-07-19) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.3.7...v11.3.8) ##### Changed - Improve performance of layout animation calculated projection comparisons. ### [`v11.3.7`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1137-2024-07-18) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.3.6...v11.3.7) ##### Changed - Active render scheduling check to prevent unnecessary `Set` lookups. ### [`v11.3.6`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1136-2024-07-17) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.3.5...v11.3.6) ##### Changed - Minor performance improvements for layout animations. ### [`v11.3.5`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1135-2024-07-16) [Compare Source](https://redirect.github.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://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1134-2024-07-16) [Compare Source](https://redirect.github.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://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1133-2024-07-16) [Compare Source](https://redirect.github.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://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1132-2024-07-11) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.3.1...v11.3.2) ##### Fixed - No longer adding `background-color` to `will-change`. ### [`v11.3.1`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1131-2024-07-11) [Compare Source](https://redirect.github.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://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1130-2024-07-10) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.2.14...v11.3.0) ##### Updated - Animations automatically optimised via `will-change`. ### [`v11.2.14`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#11214-2024-07-09) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.2.13...v11.2.14) ##### Updated - Improved performance of core render loop. ### [`v11.2.13`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#11213-2024-07-04) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.2.12...v11.2.13) ##### Fixed - Checking for `null` before interpolating color values. ### [`v11.2.12`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#11212-2024-06-25) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.2.11...v11.2.12) ##### Fixed - Fixing `dragConstraints={ref}` mixed with layout animations. ### [`v11.2.11`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#11211-2024-06-19) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.2.10...v11.2.11) ##### Fixed - Fix animations in resuspended components. ### [`v11.2.10`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#11210-2024-05-31) [Compare Source](https://redirect.github.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://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1129-2024-05-29) [Compare Source](https://redirect.github.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://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1128-2024-05-29) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.2.7...v11.2.8) ##### Fixed - Ensuring instant animations return animation controls. ### [`v11.2.7`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1127-2024-05-29) [Compare Source](https://redirect.github.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://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1126-2024-05-22) [Compare Source](https://redirect.github.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://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1125-2024-05-21) [Compare Source](https://redirect.github.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://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1124-2024-05-16) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.2.3...v11.2.4) ##### Fixed - Batching triggering animations with `useSpring`. ### [`v11.2.3`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1123-2024-05-16) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.2.2...v11.2.3) ##### Fixed - `MotionValue`s created with `undefined` can track velocity correctly. ### [`v11.2.2`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1122-2024-05-15) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.2.1...v11.2.2) ##### Fixed - Fixed visual jump when interrupting an optimised appear animation. ### [`v11.2.1`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1121-2024-05-15) [Compare Source](https://redirect.github.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://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1120-2024-05-14) [Compare Source](https://redirect.github.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://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1119-2024-05-07) [Compare Source](https://redirect.github.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://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1118-2024-05-06) [Compare Source](https://redirect.github.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://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1117-2024-04-19) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.1.6...v11.1.7) ##### Changed - Updating types for `motion.div`. ### [`v11.1.6`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1116-2024-04-19) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.1.5...v11.1.6) ##### Changed - Binding `stop` to `MainThreadAnimation` ### [`v11.1.5`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1115-2024-04-18) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.1.4...v11.1.5) ##### Changed - Exporting `DOMMotionComponents`. ### [`v11.1.4`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1114-2024-04-18) [Compare Source](https://redirect.github.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://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1113-2024-04-17) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.1.2...v11.1.3) ##### Fixed - ESM compat with CJS bundle. ### [`v11.1.2`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1112-2024-04-16) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.1.1...v11.1.2) ##### Fixed - Ensuring transforms unset during unit conversion are restored. ### [`v11.1.1`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1111-2024-04-16) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.1.0...v11.1.1) ##### Changed - Updating JSX transform. ### [`v11.1.0`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#1110-2024-04-12) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.0.28...v11.1.0) ##### Changed - TypeScript 5 upgrade. ### [`v11.0.28`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#11028-2024-04-11) [Compare Source](https://redirect.github.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://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#11027-2024-04-10) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.0.26...v11.0.27) ##### Fixed - Skipping animations with `duration: 0`. ### [`v11.0.26`](https://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#11026-2024-04-10) [Compare Source](https://redirect.github.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://redirect.github.com/framer/motion/blob/HEAD/CHANGELOG.md#11025-2024-04-03) [Compare Source](https://redirect.github.com/framer/motion/compare/v11.0.24...v11.0.25) ##### Fixed - Ensuring `motion(Fragment)` nodes are skipped from layout projection.

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 was generated by Mend Renovate. View the repository job log.

vercel[bot] commented 5 days ago

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

Name Status Preview Comments Updated (UTC)
a-bd-me ✅ Ready (Inspect) Visit Preview 💬 Add feedback Sep 27, 2024 4:49pm