Skip to content
This repository has been archived by the owner on Sep 10, 2022. It is now read-only.

Releases: acdlite/recompose

withStateHandlers + flow support

12 Jul 14:19
Compare
Choose a tag to compare

new enhancer withStateHandlers as a replacement for withState #421
It allows to support flow definitions for recompose see

flow support landed in recompose, see flow readme for details

Lifecycle fixes

07 Jun 18:08
Compare
Choose a tag to compare
  1. Fixed lifecycle enhancer to support targets like IE 11, also fixed broken autobinding behaviour for lifecycle methods, fixed lifecycle docs.

Thank you @Andarist and @Klaasvaak

fix pure enhancer for production build

12 May 19:26
Compare
Choose a tag to compare
  • fix pure enhancer for production build #381

Tree shaking and non global stream configs

11 May 18:25
Compare
Choose a tag to compare
  • To get a real advantages of tree shaking #370
  • Two new methods componentFromStreamWithConfig and mapPropsStreamWithConfig #373

Thank you @TrySound and @mrapogee and all contributors of current release

ES2015 modules support

10 Apr 18:32
Compare
Choose a tag to compare

#347 Recompose now supports ES2015 modules, more information https://github.com/rollup/rollup/wiki/pkg.module

So all that nice features like "Tree-shaking" are now supported.

Thank you @TrySound again!

Rollup umd

08 Apr 12:32
Compare
Choose a tag to compare
  1. Build umd with rollup #341, incredible size reduce (3.9Kb minified, gzipped)
  2. lifecycle now uses es class instead of React.createClass #346 (Possibly breaking change)

The hero of this release is @TrySound, Thank you Bogdan!

Observable enhancers

28 Jan 19:00
Compare
Choose a tag to compare
  1. Possibly breaking change #303, now props$ stream in observable enhancers will be completed on component unmounting, more details at #220 (possible issue #309)

  2. toClass with string argument fix #306

withHandlers additions

24 Dec 11:17
Compare
Choose a tag to compare
  • handlers property of withHandlers now can be also a factory function #295
  • internal mapValues function fixes #296

React 0.14 compatibility

20 Dec 18:36
Compare
Choose a tag to compare

renderNothing if used with branch was incompatible with React 0.14 (#289)
symbol-observable updated to ^1.0 (#290)
compose method simplification (#293)
docs for usage with babel-plugin-lodash (#291)

Fixes

12 Dec 20:43
Compare
Choose a tag to compare

Mostly small fixes.

The most visible changes, are

  • withReducer can now optionally initialize state from default reducer argument #250
  • default third argument of branch now equals to identity function #227, brunch now functional and does not use class #273
  • isReferentiallyTransparentFunctionComponent returns true in production even propTypes is present on component #275

Thank you all for working on this, and for your patience.