MajorSorti

Framer Motion v12.0

Disponible · 1 décembre 2025

Framer Motion 12 accompagne un renommage : la librairie s'appelle maintenant Motion, reflétant son ambition de devenir la solution d'animation JavaScript de référence au-delà de React. Le package est divisé en @motion-dom pour le vanilla JavaScript et motion/react pour les applications React : les deux partagent le même moteur d'animation.

Les animations de scroll sont enrichies avec de nouveaux helpers pour les parallax, les reveals au scroll et les animations liées à la progression de défilement. L'API useScroll est simplifiée et les performances sont améliorées grâce à une meilleure utilisation des IntersectionObserver.

La migration depuis Framer Motion 11 est simple : le package motion/react remplace framer-motion dans les imports, et l'API reste identique. Le package @motion-dom ouvre Motion aux projets non-React comme Vue, Svelte ou vanilla JS.

Autres versions de Framer Motion