3 ms·
> Redux has had some API churn as well Uh... what API churn? The Redux store API hasn't changed meaningfully since about a month after its 1.0 release. 3.0 c
by acemarke 8y ago
> Redux has had some API churn as well
Uh... what API churn? The Redux store API hasn't changed meaningfully since about a month after its 1.0 release. 3.0 came out around September 2015, and it's been the same since.
React-Redux has stayed API-consistent too, even though we rewrote the internals for 5.0.
- ppseafield 8y agoAh, It seems I was very unlucky as I started learning it right before 3.0 and tried to pick it up after 3.0. Upgrading my previous project gave me strange errors, and the documentation had changed with it, leaving me to puzzle over what had happened.
- acemarke 8y agoThat must have been a pretty tight time window :) Per the releases page at https://github.com/reduxjs/redux/releases?after=v3.0.1 https://github.com/reduxjs/redux/releases?after=v3.0.1 , you can see that 2.0 and 3.0 were only a couple weeks apart, and basically just tightened up the API around hot-swapping the root reducer. Since then, the most meaningful API change was 3.1.0, which redid the `createStore` signature to allow passing an enhancer as an argument (as opposed to the original more FP-style approach).