Skip to content
This repository has been archived by the owner on Sep 11, 2018. It is now read-only.

Releases: dvdzkwsk/react-redux-starter-kit

v0.12.0

13 Sep 18:16
Compare
Choose a tag to compare

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-router 1.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

12 Sep 03:21
Compare
Choose a tag to compare

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

07 Sep 22:19
Compare
Choose a tag to compare

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

04 Sep 14:47
Compare
Choose a tag to compare

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 to 0.17.0.

Deprecations

  • Removes unnecessary object-assign dependency.

v0.8.0

02 Sep 13:35
Compare
Choose a tag to compare

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

01 Sep 14:15
Compare
Choose a tag to compare

New Features

  • Support for redux-devtools in separate window with dev:debugnw

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