Skip to content

5.0 Release

Compare
Choose a tag to compare
@coryhouse coryhouse released this 11 Jul 16:31
· 333 commits to master since this release

v5.0 (2016-07-11)

Full Changelog

Another major release with tons of tweaks and improvements! Thanks to everyone for contributing!

Major Enhancements:

  • Added setup script - Pompts you for initial setup preferences, populates package.json, and runs install. Thanks @gargrave!
  • ES6 Code coverage reporting - Uses Isparta to show code coverage on your ES6 code. Thanks @dwmkerr! View on the command line via npm run test:cover. Open detailed coverage in browser via npm run open:cover.
  • Hash bundles in production build - This supports cache busting. Also generating index.html via html-wepack-plugin so hashed filenames are referenced automatically and HTML is automatically minified. This eliminated the build:html script from package.json.
  • Updated all dependencies to latest versions including React. - Also added react-router-redux.

Full Change Log

Implemented enhancements:

  • Hash bundle name #171
  • Create Setup command #148
  • Consider adding react-router-redux #122
  • Add babel-based code coverage #108
  • Add code coverage reporting #97
  • Absolute styles.css path for multi-level paths #143 (rndstr)
  • Added Support for ES6 Coverage #142 (dwmkerr)

Fixed bugs:

  • npm run lint throws error when spaces are in path on Windows #150
  • Load styles last for same behaviour as in dev mode #144 (rndstr)

Closed issues:

  • image map require error #191
  • App will not display after build #186
  • Object spread assignment does not work #178
  • Stage1/2 #177
  • Does the webpack prod build exclude all spec.js files from bundle.js? #176
  • Eslint issue #175
  • npm run build error #170
  • CSS in the dev vs prod builds #169
  • Unhandled 'error' event #167
  • Cannot import extract-text-webpack-plugin #164
  • Changed port #159
  • Add carte-blanche #158
  • Instructions for deleting example files missing #145
  • Nested routes are not working when URL is refreshed #65

Merged pull requests: