Skip to content
This repository has been archived by the owner on Mar 23, 2023. It is now read-only.

Commit

Permalink
v4.0.1
Browse files Browse the repository at this point in the history
  • Loading branch information
yangshun committed Jan 9, 2021
1 parent f7802c4 commit 75a773d
Show file tree
Hide file tree
Showing 2 changed files with 31 additions and 27 deletions.
56 changes: 30 additions & 26 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,41 +1,45 @@
# Changelog

### 4.0.1

- Upgrade `fbemitter` dependency to 3.x

### 4.0.0

* Upgrade fbjs dependency to ^3.x
* Upgrade for Babel 7 compatibility (#495) (thanks to @koba04)
* Added React 17 as a peer dependency
- Upgrade `fbjs` dependency to ^3.x
- Upgrade for Babel 7 compatibility (#495) (thanks to @koba04)
- Added React 17 as a peer dependency

### 3.1.3

* Added support for React 16
- Added support for React 16

### 3.1.2

* No meaningful changes.
- No meaningful changes.

### 3.1.1

* No meaningful changes.
- No meaningful changes.

### 3.1.0

* `Dispatcher`: Methods `register` and `unregister` can once again be called in
the middle of a dispatch.
- `Dispatcher`: Methods `register` and `unregister` can once again be called in
the middle of a dispatch.

### 3.0.0

* `FluxMapStore`: Removed. It added very little value over `FluxReduceStore`.
* `FluxContainer`: Subscriptions are setup in constructor rather than
`componentDidMount`
* `FluxContainer`: Can create containers using stateless functional components
* `FluxContainer`: Uses functional version of `setState`
* `FluxMixin`: Subscriptions are setup in `componentWillMount` rather than
`componentDidMount`
* `Dispatcher`: Methods `register` and `unregister` can not be called in the
middle of a dispatch
* `React` added as peer dependency to `flux/utils`
* Package `dist/FluxUtils.js` alongside `dist/Flux.js`
- `FluxMapStore`: Removed. It added very little value over `FluxReduceStore`.
- `FluxContainer`: Subscriptions are setup in constructor rather than
`componentDidMount`
- `FluxContainer`: Can create containers using stateless functional components
- `FluxContainer`: Uses functional version of `setState`
- `FluxMixin`: Subscriptions are setup in `componentWillMount` rather than
`componentDidMount`
- `Dispatcher`: Methods `register` and `unregister` can not be called in the
middle of a dispatch
- `React` added as peer dependency to `flux/utils`
- Package `dist/FluxUtils.js` alongside `dist/Flux.js`

_**Note**: This is marked as a breaking change due to the large number of small
changes in `FluxContainer`. Depending on how coupled code is to the timing of
Expand All @@ -44,13 +48,13 @@ possible that there may be some breakages. Generally it should not be an issue._

### 2.1.1

* Publish `dist/` on npm
- Publish `dist/` on npm

### 2.1.0

* Add flux-utils which include four main base classes: `Store`, `ReduceStore`,
`MapStore`, `Container`
* Add flux-utils example and documentation
* Upgrade build script
* Publish a minified version of `Flux` in `dist/`
* Add flow types to `Dispatcher`
- Add flux-utils which include four main base classes: `Store`, `ReduceStore`,
`MapStore`, `Container`
- Add flux-utils example and documentation
- Upgrade build script
- Publish a minified version of `Flux` in `dist/`
- Add flow types to `Dispatcher`
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "flux",
"version": "4.0.0",
"version": "4.0.1",
"description": "An application architecture based on a unidirectional data flow",
"keywords": [
"flux",
Expand Down

0 comments on commit 75a773d

Please sign in to comment.