From 81fef4216d07dbe253667fb2a6c63d88fe1b5d22 Mon Sep 17 00:00:00 2001 From: Mark Fayngersh Date: Sat, 14 Mar 2015 14:13:03 -0400 Subject: [PATCH] v0.2.0 --- CHANGELOG.md | 21 +++++++++++++++++++++ README.md | 6 ++++-- package.json | 2 +- 3 files changed, 26 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f445066..3d37781 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,24 @@ +# v0.2.0 + +Major changes: +- Moved underlying module / build system from Browserify to Webpack. +- Using React Hot Loader under the scenes to automatically reload file changes during local dev +- Using Karma to run test suite and generate code coverage reports + +Removed no longer necessary dependencies: +- browserify +- watchify +- expect.js +- xhr +- es5-shim +- console-polyfill + +Continuing to maintain core philosophies of minimal tooling and testing: +- Simplified run scripts: `watch`, `watch-js` and `server` replaced with `server` +- No additional commands needed +- Tests now include Sinon for mocks and Chai for assertions, no more expect.js +- Same `src/` directory structure + # v0.1.0 First release. \ No newline at end of file diff --git a/README.md b/README.md index ba70d5a..de218dd 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ A minimal skeleton for building testable React apps using ES6. - [test](#test) - [coveralls](#coveralls) - [clean](#clean) -- [TODO](#todo) +- [Changelog](#changelog) ## Design Goals @@ -127,4 +127,6 @@ $ npm run clean **Input:** `build/app.js` -Removes the compiled app file from build. \ No newline at end of file +Removes the compiled app file from build. + +## [Changelog](CHANGELOG.md) \ No newline at end of file diff --git a/package.json b/package.json index 2b58f7c..364cf49 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "essential-react", - "version": "0.1.0", + "version": "0.2.0", "description": "A minimal skeleton for building testable React apps using ES6.", "main": "src/main.jsx", "scripts": {