Skip to content

Releases: bluebill1049/react-simple-animate

v4.1.0

Choose a tag to compare

@bluebill1049 bluebill1049 released this 25 Oct 08:55

This release introduces configurable CSS transition properties, improves documentation, and updates the CI and release workflows.

✨ Features

  • Added transitionProperty support to Animate, useAnimate, and useAnimateGroup.
  • Allow individual animation sequences to specify their own transition properties.
  • Preserve all as the default transition property for backward compatibility.

🛠 Improvements

  • Updated README with clearer documentation and examples.
  • Updated documentation links to [react-simple-animate.bluebill1049.dev](https://react-simple-animate.bluebill1049.dev/).
  • Improved GitHub Actions CI to run on pushes and pull requests to master.
  • Removed legacy CircleCI configuration.
  • Added automatic Git pushes and tag pushes after version updates.
  • Added tests covering custom transition properties across components and hooks.

📦 Installation

npm install react-simple-animate@4.1.0

🔗 Full Changelog

[v4.0.0...v4.1.0](v4.0.0...master)

Thanks to everyone supporting React Simple Animate! ❤️

v4.0.0

Choose a tag to compare

@bluebill1049 bluebill1049 released this 25 Oct 05:28
  • Added animation lifecycle callbacks: onStart, onComplete, and onCancel.
  • Added cancellation support for animations.
  • Added event handlers to render prop and hook results.
  • Improved animation control and lifecycle behavior.
  • Added documentation for exit animations before unmounting.
  • Updated the library build and development tooling.

Version 3.5.3

Choose a tag to compare

@bluebill1049 bluebill1049 released this 16 Dec 10:50
  • update react 19 dependency

Version 3.5.2

Choose a tag to compare

@bluebill1049 bluebill1049 released this 02 Oct 02:41
  • fix: onComplete in use animate fix (#106)
  • fix type issue with style (#103)

thanks to @cgood92

Version 3.5.0

Choose a tag to compare

@bluebill1049 bluebill1049 released this 15 Jun 22:38
  • [Refactor] improve internal typings and refactor to become in sync with the new types (#100)
  • upgrade to es2018
  • [fix(useAnimateGroup): set the value of isPlaying correctly when calling play (https://github.com//pull/99)

thanks to @ali-garajian

Version 3.4.0

Choose a tag to compare

@bluebill1049 bluebill1049 released this 22 May 11:29
  • update type Style to React.CSSProperties #96)

Version 3.3.12

Choose a tag to compare

@bluebill1049 bluebill1049 released this 18 Apr 09:44
  • include react@17 peerDeps (#82)

Version 3.3.11

Choose a tag to compare

@bluebill1049 bluebill1049 released this 11 Dec 00:29

fix useAnimateKeyFrames run when state update (#79)

Version 3.3.10

Choose a tag to compare

@bluebill1049 bluebill1049 released this 20 Aug 09:47
  • fix bug with useAnimate

Version 3.3.9

Choose a tag to compare

@bluebill1049 bluebill1049 released this 26 Jun 07:39
  • fix a bug with AnimateGroup with time delay