This repository has been archived by the owner on Sep 11, 2018. It is now read-only.
Releases: dvdzkwsk/react-redux-starter-kit
Releases · dvdzkwsk/react-redux-starter-kit
v0.12.0
Features
- Upgrades react-router to
^3.0.0
. This is the only reason for the minor-level version bump. - Webpack now uses OccurrenceOrderPlugin to produce consistent bundle hashes.
Fixes
- Adds
history
to vendor dependencies to fix HMR caused by upgrade to react-router1.0.0-rc
Improvements
- Server no longer modifies initial counter state by default.
- Adds invariant error in route rendering method to enforce router state definition through props.
v0.11.0
Features
- Upgrades all React dependencies to
0.14.0-rc1
- Upgrades react-router to
1.0.0-rc
- Updates client and server rendering accordingly
- Adds Sinon-Chai for improved assertions and function spies
- Adds option to disable eslint when in development
Improvements
- Improved example unit tests using react-addons-test-utils and Sinon Chai
v0.10.0
Features
- Initial state can now be injected from the server (still WIP).
- Adds react-addons-test-utils as a devDependency.
Improvements
- Eslint no longer prevents webpack from bundling in development mode if an error is emitted.
- Updates all
.jsx
files to.js
. (#37) - Updates all React component file names to be ProperCased.
v0.9.0
Features
- Koa server now uses gzip middleware.
Improvements
- Switches out react-hot-loader in favor of react-transform-webpack-hmr.
- Eslint configuration now uses Airbnb's configuration (slightly softened).
- Migrates all actual development dependencies to devDependencies in
package.json
. - Example store and view are now more intuitive (simple counter display).
- CSS-loader dependency upgraded from
0.16.0
to0.17.0
.
Deprecations
- Removes unnecessary object-assign dependency.
v0.8.0
Improvements
- All build-, server-, and client-related code is now ES6.
- Significantly refactors how client and server webpack configs are built.
reducers/index.js
now exports combined root reducer.- Client application code now lives in
~/client
instead of~/src
in order to conform to Redux standards.
Fixes
- Redux store now explicitly handles HMR.
Changes
- Webpack compiler configurations are no longer merged on top of a base default configuration. This can become unwieldy and even though explicitly writing each configuration file out is more verbose, it ends up being more maintainable.
Deprecations
- Quiet mode has been removed (
npm run dev:quiet
).
v0.7.0
New Features
- Support for redux-devtools in separate window with
dev:debugnw
- Thanks to mlusetti
Improvements
- Upgrades react to
0.14.0-beta3
- Upgrades react to
0.14.0-beta3
- Upgrades redux to
^2.0.0
- Upgrades redux-devtools to
^2.0.0
- Upgrades react-redux to
^2.0.0
Fixes
- Configuration file name trimming on Windows machines
- Thanks to nuragic