Skip to content

Releases: joshwcomeau/react-flip-move

v2.9.14

03 Jun 22:35
Compare
Choose a tag to compare

Fix Typescript Definitions

Some fixes to our buggy Typescript stuff in 2.9.13.

Thanks to @vsaarinen for their work contributing this release :)

v2.9.13

26 May 20:35
Compare
Choose a tag to compare

Add missing typescript file to package.json

Tiny release that includes the typings directory in the NPM distribution.

Thanks @Hypnosphi!

v2.9.12

25 May 00:29
Compare
Choose a tag to compare

Add Typescript bindings, extract public Flow bindings

Work to ensure compatibility with Typescript and Flow.

Thanks to @Hypnosphi for contributing all the work on this release :)

v2.9.11

17 May 11:22
Compare
Choose a tag to compare

Fix Preact inconsistencies

Added additional checks to ensure Flip Move works well with preact-compat. These changes, happily, should reduce bugs and ease maintenance in general, not just for preact.

Big thanks to @AlexanderOtavka for their work on this release.

v2.9.10

15 May 11:14
Compare
Choose a tag to compare

Limit console warnings

Warnings, like the one given when rendering stateless functional components, would trigger on every re-render, creating a lot of noise when they happen to not be relevant (eg. when using Preact). Warnings will now be limited to once per type. This is a stopgap until we can figure out a better way to handle it.

Big thanks to @Hypnosphi for their work on this.

v2.9.9-beta1

11 May 11:38
Compare
Choose a tag to compare

Internal refactor to use Flow (beta release)

All primary src files have been type-annotated with Flow. This should be an invisible change to both end users and developers, but because it was a fairly substantial update, it's being trialled as a beta.

@rhys-vdw @yp @haste @AlexanderOtavka If you guys have a sec, could you please install 2.9.9-beta1 and confirm that everything works properly? :)

Huge thanks to @Hypnosphi for their work in this update!

v2.9.9

15 May 11:12
Compare
Choose a tag to compare

Internal refactor to use Flow

All primary src files have been type-annotated with Flow. This should be an invisible change to both end users and developers.

Huge thanks to @Hypnosphi for their work in this update!

v2.9.8

08 May 11:59
Compare
Choose a tag to compare

Yet another silly dependency update.

@Hypnosphi pointed out that depending on prop-types isn't as straightforward as I had expected. This patch follows the instructions from the official documentation.

v2.9.7

06 May 15:45
Compare
Choose a tag to compare

Update dependencies to be more flexible.

In 2.9.6, we swapped out React.PropTypes for the dedicated prop-types package.

I realized right after publish that it made more sense to move this dependency to peerDependencies, and to loosen the version restriction to 15.x.x. This way, users can bring their own version, and NPM won't complain if theirs is a patch or minor version off.

Thanks again to @Hypnosphi for his underlying work on the prop-types conversion.

Apologies for the rapid-fire releases today!

v2.9.6

06 May 15:41
Compare
Choose a tag to compare

Use external prop-types package

No longer dependent on React.PropTypes, which should quiet the developer warnings for users on React 15.5.x.

Thanks to @Hypnosphi for their work on this release :)

(Note: v2.9.5 was a failed release, where the UMD build did not complete successfully)