Closed devinivy closed 8 years ago
Excellent, thx!
Are there any release notes for v0.3.0? We're upgrading from 0.2.12 to 0.4.0
@benknight The only change of note between 0.2.x and 0.3.0 is that promise support is broken-out into the reflux-promise repo.
We have released v0.4.0. Here's the rundown!
Fixes
393 Fixed
isMounted()
warnings. With React v0.13's deprecation ofisMounted()
we no longer use it.Breaking Changes
340 Deprecated keyless versions of
connect()
andconnectFilter()
. This is due to deprecation of React'sreplaceState()
, leaving no predictable usage ofconnect()
withsetState()
. See also #242 for further thoughts/explanation.458 Support React v0.13.0–0.14.x. That means v0.12.x is no longer supported. This is meant to match the deprecation of
isMounted()
warnings, and to generally keep things fresh. React v0.15.0 already has a release candidate, after all!Migration Checklist
This shouldn't take terribly long! For most it will be a small upgrade. If you're using React v0.12, this upgrade could be more extensive.
Reflux.connect()
andReflux.connectFilter()
– i.e. whenReflux.connect(store)
is called with a single argument. Instead choose a key in your component state, and connect your store to that– e.gReflux.connect(statusStore, 'currentStatus')
.Announcements
dist/
folder, thanks to @jmcriffey's contribution and conversation.Cheers!