This repository has been archived by the owner on Jan 11, 2019. It is now read-only.
Releases: kitten/fluorine
Releases · kitten/fluorine
v.4.1.0
Version 4 is now officially released and stable! And it brings a great deal of exciting changes.
Changes
- Compatibility with all ES7 Observable-spec libraries
- Performance improvements and runtime tweaks
- More support for mono-store setups including a new operator
- Middleware!
Specifically there is now a thunk middleware, thunks are not supported by default.
There is a distinctSelector operator and a combineReducers helper.
And some more minor changes under the hood!
The biggest change are obviously the middlewares. Hopefully this will make it easy to extend and improve on Fluorine in the future!
v3.3.0
It has been quite some time since the last release, hasn't it? Hm, 20 days and I go overboard with my emotions for a minor release.
Changes
- Removes
shouldComponentUpdate
from connectActions and thus from withActions as well, since those shouldn't care about props. - Added argument
pureProps
to connectStore and withStore to turnshouldComponentUpdate
, which checks for reference equality on the props, on and off. (On by default of course)
Just small things, nothing should break. 👍
v3.2.1
v3.2.0
v3.1.2
v3.1.1
v3.0.1
v3.0.0
It is recommended to skip any v2 releases as those are unfortunately riddled with buggy edge-cases, that are non-compliant with the v1 behavior.
Changes
- Provider: This is like Redux's Provider. It can pass down an observable and dispatcher to
connectStore
decorators - Fix edge cases that broke in v2
- connectStore: Whether you're using a mono-store or a multi-store structure. This should help you to get your structure running easily.
- Rx compliant next method on Dispatcher: It is now discouraged to use
dispatch
orschedule
asnext
can do everything that these methods can do, combined.