NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #4941 most downloaded on npm
React lifecycle controlled motion library
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 8 days to 9 months
Nearly every release is documented
notes for 45 of 45 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
45 releases · first in 2020
One column per quarter.
fix: suspense repeat trigger (#58) f63659b
https://github.com/react-component/motion/compare/v2.9.4...v2.9.5
refactor: use rc-util getNodeRef (#57) 9f4c75d
https://github.com/react-component/motion/compare/v2.9.3...v2.9.4
fix: element remove leak (#55) 072d50d
https://github.com/react-component/motion/compare/v2.9.2...v2.9.3
fix: useSyncState logic (#52) 50cbe39
https://github.com/react-component/motion/compare/v2.9.1...v2.9.2
Fix motion warning of findDOMNode (#51) 9f60865
findDOMNode (#51) 9f60865https://github.com/react-component/motion/compare/v2.9.0...v2.9.1
feat: CSSMotionList support index in children (#49) 3c499c1
https://github.com/react-component/motion/compare/v2.8.0...v2.9.0
feat: CSSMotionList support onAppearPrepare (#47) 7f957aa
https://github.com/react-component/motion/compare/v2.7.3...v2.8.0
fix: reset when prepare not exist (#44) 6734bf5
https://github.com/react-component/motion/compare/v2.7.2...v2.7.3
fix: not show unnecessary cls (#43) eca9c8f
https://github.com/react-component/motion/compare/v2.7.1...v2.7.2
refactor: Prepare should always run (#42) 691ecfc
https://github.com/react-component/motion/compare/v2.7.0...v2.7.1
feat: Add MotionProvider to disable motion globally (#41) 75bffd8
https://github.com/react-component/motion/compare/v2.6.3...v2.7.0
fix: appeared again after closing and disappeared very quickly (#39) ca02040
https://github.com/react-component/motion/compare/v2.6.2...v2.6.3
fix: visible -> !visible should also trigger onVisibleChanged (#33) bd25dec
https://github.com/react-component/motion/compare/v2.6.1...v2.6.2
fix: onVisibleChanged should not trigger when first mount (#32) ca7edad
https://github.com/react-component/motion/compare/v2.6.0...v2.6.1
feat: support onAllRemoved (#30) bd5054a
https://github.com/react-component/motion/compare/v2.5.1...v2.6.0
fix: add useIsomorphicLayoutEffect back (#29) 2b5f873
https://github.com/react-component/motion/compare/v2.5.0...v2.5.1
feat: Auto pass ref if children validate (#28) 139d656
https://github.com/react-component/motion/compare/v2.4.9...v2.5.0
Merge branch 'master' of https://github.com/react-component/rc-motion 2ada1ba
https://github.com/react-component/motion/compare/v2.4.8...v2.4.9
fix: reset mounted flag when component destroyed (#24) 823437f
https://github.com/react-component/motion/compare/v2.4.7...v2.4.8
fix: kip useless active (#25) 3f5a06e
https://github.com/react-component/motion/compare/v2.4.6...v2.4.7
refactor: replace hooks with rc-util useState 0dcb0b2
https://github.com/react-component/motion/compare/v2.4.5...v2.4.6
calling deprecated findDOMNode only when it is necessary (#17) 30b868a
https://github.com/react-component/motion/compare/v2.4.4...v2.4.5
chore: patch CSSMotionList ts def 217c865
https://github.com/react-component/motion/compare/v2.4.3...v2.4.4
Merge branch 'master' of https://github.com/react-component/rc-motion 5e77901
https://github.com/react-component/motion/compare/v2.4.2...v2.4.3
fix: Back of motion should work 0450ffb
https://github.com/react-component/motion/compare/v2.4.1...v2.4.2
chore: Compitable for old ts define e6d09d5
https://github.com/react-component/motion/compare/v2.4.0...v2.4.1
feat: Add visible status (#12) 8e700ab
https://github.com/react-component/motion/compare/v2.3.4...v2.4.0
fix: quick switch between microtasks should have correct status (#11) 038f7ab
https://github.com/react-component/motion/compare/v2.3.3...v2.3.4
chore: support react 17 (#9) 6d1039b
https://github.com/react-component/motion/compare/v2.3.2...v2.3.3
chore: Not update state when destroyed 671d282
https://github.com/react-component/motion/compare/v2.3.1...v2.3.2
chore: Update useStepQueue ts deinfine 3413fdc
https://github.com/react-component/motion/compare/v2.3.0...v2.3.1
feat: Support forceRender 205e470
https://github.com/react-component/motion/compare/v2.2.0...v2.3.0
feat: Support onVisibleChanged (#7) 35eeb89
https://github.com/react-component/motion/compare/v2.1.2...v2.2.0
chore: should keep update visible e34f02d
https://github.com/react-component/motion/compare/v2.1.1...v2.1.2
fix: Motion should not unmount node 42f54bc
https://github.com/react-component/motion/compare/v2.1.0...v2.1.1
chore: Update ts version a58c03d
https://github.com/react-component/motion/compare/v2.0.1...v2.1.0
fix: motionDeadline not clean up 6f16ee7
https://github.com/react-component/motion/compare/v2.0.0...v2.0.1
feat: Add prepare step (#6) dabd717
https://github.com/react-component/motion/compare/v1.1.2...v2.0.0
chore: bump version to 1.1.2 4494497
https://github.com/react-component/rc-motion/compare/@rc-component/motion@1.1.1...@rc-component/motion@1.1.2
https://github.com/react-component/motion/compare/v1.1.1...v1.1.2
chore: bump version to 1.1.1 b32f8f8
https://github.com/react-component/rc-motion/compare/@rc-component/motion@1.1.0...@rc-component/motion@1.1.1
https://github.com/react-component/motion/compare/v1.1.0...v1.1.1
fix: Motion should support ssr (#4) 024a0ad
https://github.com/react-component/motion/compare/v1.0.3...v1.1.0
chore: fix allowSyntheticDefaultImports define ref ant-design/ant-design#26484 1751e6b
https://github.com/react-component/motion/compare/v1.0.2...v1.0.3
fix: onMotionEnd shouldn't be triggered by inner element (#3) ba8bcdc
https://github.com/react-component/motion/compare/v1.0.1...v1.0.2
https://github.com/react-component/motion/compare/v1.0.0...v1.0.1
https://github.com/react-component/motion/compare/v1.0.0...v1.0.1
fix: Compile & ci add compile (#2) 7bae5ad
https://github.com/react-component/motion/compare/8083beffa5286e5470419032424160b75d948951...v1.0.0
Your coding agent can read these notes before it upgrades. Set up the MCP server →