diff --git a/CHANGELOG.md b/CHANGELOG.md index 6fc4e16bb..6f4b82b0e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,68 @@ +## v0.6.0 (2017-01-28) + +#### Breaking change +* `react-server-cli`, `react-server` + * [#837](https://github.com/redfin/react-server/pull/837) Address routr api changes & Handle POST. ([@drewpc](https://github.com/drewpc)) +* `react-server-cli`, `react-server` + * [#809](https://github.com/redfin/react-server/pull/809) Server side hot reload. ([@drewpc](https://github.com/drewpc)) + +#### Enhancement +* `react-server-examples`, `react-server-redux`, `react-server-test-pages` + * [#839](https://github.com/redfin/react-server/pull/839) Add Redux Support. ([@sresant](https://github.com/sresant)) +* `react-server-cli`, `react-server` + * [#809](https://github.com/redfin/react-server/pull/809) Server side hot reload. ([@drewpc](https://github.com/drewpc)) +* `babel-plugin-react-server`, `babel-preset-react-server`, `generator-react-server`, `react-server-cli`, `react-server-gulp-module-tagger`, `react-server-module-tagger`, `react-server` + * [#787](https://github.com/redfin/react-server/pull/787) Update dependencies with david. ([@doug-wade](https://github.com/doug-wade)) +* Other + * [#784](https://github.com/redfin/react-server/pull/784) Run bootstrap as a postinstall script. ([@doug-wade](https://github.com/doug-wade)) +* `babel-plugin-react-server` + * [#778](https://github.com/redfin/react-server/pull/778) Add support for logger labels. ([@doug-wade](https://github.com/doug-wade)) + +#### Bug fix +* `react-server-cli`, `react-server` + * [#833](https://github.com/redfin/react-server/pull/833) Fix file path issues. ([@drewpc](https://github.com/drewpc)) + * [#837](https://github.com/redfin/react-server/pull/837) Address routr api changes & Handle POST. ([@drewpc](https://github.com/drewpc)) +* `generator-react-server`, `react-server-cli` + * [#836](https://github.com/redfin/react-server/pull/836) Make output url more relative. ([@drewpc](https://github.com/drewpc)) +* `react-server` + * [#838](https://github.com/redfin/react-server/pull/838) Fix ReactServerAgent CORS preflight. ([@drewpc](https://github.com/drewpc)) + * [#805](https://github.com/redfin/react-server/pull/805) Handle Null and Promise.resolve(null) in renderMetaTags + renderLinkTags. ([@drewpc](https://github.com/drewpc)) +* `react-server-cli` + * [#786](https://github.com/redfin/react-server/pull/786) Resolve ReactMount not found error. ([@doug-wade](https://github.com/doug-wade)) + +#### Documentation +* Other + * [#821](https://github.com/redfin/react-server/pull/821) Remove asini run prepublish since it doesn't run in topo order. ([@doug-wade](https://github.com/doug-wade)) + * [#815](https://github.com/redfin/react-server/pull/815) Add merging prs policy. ([@doug-wade](https://github.com/doug-wade)) + * [#834](https://github.com/redfin/react-server/pull/834) Fix configuration key in documentation. ([@karlhorky](https://github.com/karlhorky)) + * [#827](https://github.com/redfin/react-server/pull/827) Fix broken Markdown link in production.md. ([@drewpc](https://github.com/drewpc)) + * [#817](https://github.com/redfin/react-server/pull/817) Documentation update: bullet list for express middlewares. ([@feychou](https://github.com/feychou)) + * [#814](https://github.com/redfin/react-server/pull/814) Documentation update: add details about node GC. ([@drewpc](https://github.com/drewpc)) + * [#777](https://github.com/redfin/react-server/pull/777) Add a guide for running react-server in production. ([@drewpc](https://github.com/drewpc)) +* `react-server-test-pages` + * [#806](https://github.com/redfin/react-server/pull/806) Test page for page forwarding. ([@lidawang](https://github.com/lidawang)) + * [#803](https://github.com/redfin/react-server/pull/803) Adding bottleneck vanilla test sites. ([@krisxw](https://github.com/krisxw)) + +#### Security +* `react-server-test-pages`, `react-server-website` + * [#819](https://github.com/redfin/react-server/pull/819) Remove outdated nsprcs. ([@doug-wade](https://github.com/doug-wade)) +* `react-server-cli` + * [#812](https://github.com/redfin/react-server/pull/812) Helmet as default express middleware in react-server-cli. ([@feychou](https://github.com/feychou)) + +#### Commiters: 12 +- Bo Borgerson ([gigabo](https://github.com/gigabo)) +- Douglas Wade ([doug-wade](https://github.com/doug-wade)) +- Fey Chou ([feychou](https://github.com/feychou)) +- Greenkeeper ([greenkeeperio-bot](https://github.com/greenkeeperio-bot)) +- Helen Weng ([helenaut](https://github.com/helenaut)) +- Karl Horky ([karlhorky](https://github.com/karlhorky)) +- Kristopher X Williams ([krisxw](https://github.com/krisxw)) +- Lida Wang ([lidawang](https://github.com/lidawang)) +- Mark Thomas ([markthethomas](https://github.com/markthethomas)) +- PC Drew ([drewpc](https://github.com/drewpc)) +- Richie Thomas ([richiethomas](https://github.com/richiethomas)) +- Sresan Thevarajah ([sresant](https://github.com/sresant)) + ## v0.5.1 (2016-11-30) #### Enhancement diff --git a/asini.json b/asini.json index 1d6ab75eb..353e7bcfa 100644 --- a/asini.json +++ b/asini.json @@ -1,6 +1,6 @@ { "asini": "1.1.0", - "version": "0.5.1", + "version": "0.6.0", "hoist": true, "changelog": { "repo": "redfin/react-server", diff --git a/packages/babel-plugin-react-server/package.json b/packages/babel-plugin-react-server/package.json index 3dca88539..767e2f409 100644 --- a/packages/babel-plugin-react-server/package.json +++ b/packages/babel-plugin-react-server/package.json @@ -1,12 +1,12 @@ { "name": "babel-plugin-react-server", - "version": "0.4.10", + "version": "0.6.0", "description": "Babel plugin for React Server transpilation", "repository": "redfin/babel-plugin-react-server", "author": "Doug Wade ", "main": "lib/index.js", "dependencies": { - "react-server-module-tagger": "^0.4.10" + "react-server-module-tagger": "^0.6.0" }, "devDependencies": { "babel-cli": "^6.18.0", diff --git a/packages/babel-preset-react-server/package.json b/packages/babel-preset-react-server/package.json index 41592e1c5..e9406c386 100644 --- a/packages/babel-preset-react-server/package.json +++ b/packages/babel-preset-react-server/package.json @@ -1,6 +1,6 @@ { "name": "babel-preset-react-server", - "version": "0.4.10", + "version": "0.6.0", "description": "A recommended Babel config for working with react-server", "main": "index.js", "scripts": { @@ -20,7 +20,7 @@ "dependencies": { "babel-runtime": "^6.18.0", "babel-plugin-transform-runtime": "^6.15.0", - "babel-plugin-react-server": "^0.4.10", + "babel-plugin-react-server": "^0.6.0", "babel-preset-es2015": "^6.18.0", "babel-preset-react": "^6.16.0", "babel-preset-stage-0": "^6.16.0" diff --git a/packages/generator-react-server/package.json b/packages/generator-react-server/package.json index 509c25992..9a2e1878e 100644 --- a/packages/generator-react-server/package.json +++ b/packages/generator-react-server/package.json @@ -1,6 +1,6 @@ { "name": "generator-react-server", - "version": "0.5.1", + "version": "0.6.0", "description": "A react-server yeoman generator", "homepage": "http://github.com/redfin/react-server", "author": { @@ -34,7 +34,7 @@ "eslint": "^3.8.1", "eslint-plugin-react": "^6.4.1", "nsp": "^2.6.2", - "react-server-cli": "^0.5.1", + "react-server-cli": "^0.6.0", "rimraf": "^2.5.4", "shell-escape": "^0.2.0", "yeoman-assert": "^2.0.0", diff --git a/packages/react-server-cli/package.json b/packages/react-server-cli/package.json index be7b32bdb..7f1b25778 100644 --- a/packages/react-server-cli/package.json +++ b/packages/react-server-cli/package.json @@ -1,6 +1,6 @@ { "name": "react-server-cli", - "version": "0.5.1", + "version": "0.6.0", "description": "A command line to run react-server", "main": "target/index.js", "scripts": { @@ -42,7 +42,7 @@ "q": "1.4.1", "raw-loader": "^0.5.1", "react-hot-loader": "~1.3.0", - "react-server-core-middleware": "^0.4.10", + "react-server-core-middleware": "^0.6.0", "sass-loader": "^4.0.0", "style-loader": "^0.13.1", "webpack": "^1.13.1", @@ -54,7 +54,7 @@ "ava": "^0.17.0", "babel-eslint": "^7.0.0", "babel-plugin-add-module-exports": "^0.2.1", - "babel-preset-react-server": "^0.4.10", + "babel-preset-react-server": "^0.6.0", "eslint-plugin-react": "^6.4.1", "gulp": "^3.9.1", "gulp-babel": "^6.1.2", @@ -64,7 +64,7 @@ "mockery": "^2.0.0", "nsp": "^2.6.2", "react-hot-loader": "^1.3.1", - "react-server-gulp-module-tagger": "^0.4.10", + "react-server-gulp-module-tagger": "^0.6.0", "rimraf": "^2.5.4" }, "ava": { diff --git a/packages/react-server-core-middleware/package.json b/packages/react-server-core-middleware/package.json index f2d724a81..962c51192 100644 --- a/packages/react-server-core-middleware/package.json +++ b/packages/react-server-core-middleware/package.json @@ -1,6 +1,6 @@ { "name": "react-server-core-middleware", - "version": "0.4.10", + "version": "0.6.0", "description": "Core page middleware for React Server", "main": "index.js", "scripts": { @@ -28,7 +28,7 @@ "devDependencies": { "babel-cli": "^6.18.0", "babel-plugin-add-module-exports": "^0.2.1", - "babel-preset-react-server": "^0.4.10", + "babel-preset-react-server": "^0.6.0", "rimraf": "^2.5.4", "eslint": "^3.8.1", "eslint-plugin-react": "^6.4.1", diff --git a/packages/react-server-data-bundle-cache/package.json b/packages/react-server-data-bundle-cache/package.json index 3b3cc25eb..afe79c819 100644 --- a/packages/react-server-data-bundle-cache/package.json +++ b/packages/react-server-data-bundle-cache/package.json @@ -1,6 +1,6 @@ { "name": "react-server-data-bundle-cache", - "version": "0.5.1", + "version": "0.6.0", "description": "React Server Data Bundle Cache", "main": "index.js", "repository": "redfin/react-server", @@ -18,12 +18,12 @@ "stratocacher-layer-lru": "0.0.12" }, "peerDependencies": { - "react-server": "^0.5.1" + "react-server": "^0.6.0" }, "devDependencies": { "gulp-nsp": "^2.4.2", - "react-server": "^0.5.1", - "react-server-gulp-module-tagger": "^0.4.10", + "react-server": "^0.6.0", + "react-server-gulp-module-tagger": "^0.6.0", "rimraf": "^2.5.4", "gulp-cli": "^1.2.2", "gulp": "^3.9.1", diff --git a/packages/react-server-gulp-module-tagger/package.json b/packages/react-server-gulp-module-tagger/package.json index ae06b6d3b..08b417e6e 100644 --- a/packages/react-server-gulp-module-tagger/package.json +++ b/packages/react-server-gulp-module-tagger/package.json @@ -1,6 +1,6 @@ { "name": "react-server-gulp-module-tagger", - "version": "0.4.10", + "version": "0.6.0", "description": "A gulp plugin to replace tags with module information", "main": "index.js", "scripts": { @@ -18,7 +18,7 @@ "gulp-foreach": "0.1.0", "gulp-plumber": "^1.1.0", "gulp-replace": "^0.5.4", - "react-server-module-tagger": "^0.4.10" + "react-server-module-tagger": "^0.6.0" }, "devDependencies": { "ava": "^0.17.0", diff --git a/packages/react-server-integration-tests/package.json b/packages/react-server-integration-tests/package.json index 019e21b94..69e0b2c80 100644 --- a/packages/react-server-integration-tests/package.json +++ b/packages/react-server-integration-tests/package.json @@ -19,10 +19,10 @@ "q": "1.4.1", "react": "~0.14.2 || ^15.1.0", "react-dom": "~0.14.2 || ^15.1.0", - "react-server": "^0.5.1", - "react-server-cli": "^0.5.1", + "react-server": "^0.6.0", + "react-server-cli": "^0.6.0", "rimraf": "^2.5.4", "zombie": "^5.0.5" }, - "version": "0.5.1" + "version": "0.6.0" } diff --git a/packages/react-server-middleware-json-response/package.json b/packages/react-server-middleware-json-response/package.json index 9c16b3ee3..f3d310645 100644 --- a/packages/react-server-middleware-json-response/package.json +++ b/packages/react-server-middleware-json-response/package.json @@ -1,6 +1,6 @@ { "name": "react-server-middleware-json-response", - "version": "0.4.13", + "version": "0.6.0", "description": "JSON response middleware for React Server", "main": "index.js", "scripts": { @@ -28,7 +28,7 @@ "devDependencies": { "babel-cli": "^6.18.0", "babel-plugin-add-module-exports": "^0.2.1", - "babel-preset-react-server": "^0.4.10", + "babel-preset-react-server": "^0.6.0", "eslint": "^3.8.1", "eslint-plugin-react": "^6.4.1", "babel-eslint": "^7.0.0" diff --git a/packages/react-server-module-tagger/package.json b/packages/react-server-module-tagger/package.json index b5286e853..f2efd1365 100644 --- a/packages/react-server-module-tagger/package.json +++ b/packages/react-server-module-tagger/package.json @@ -1,6 +1,6 @@ { "name": "react-server-module-tagger", - "version": "0.4.10", + "version": "0.6.0", "description": "calculates module level config", "main": "index.js", "scripts": { diff --git a/packages/react-server-redux/package.json b/packages/react-server-redux/package.json index 3de06106c..0741b6599 100644 --- a/packages/react-server-redux/package.json +++ b/packages/react-server-redux/package.json @@ -1,6 +1,6 @@ { "name": "react-server-redux", - "version": "0.5.1", + "version": "0.6.0", "description": "Redux support for React-Server", "main": "index.js", "scripts": { diff --git a/packages/react-server-test-pages/package.json b/packages/react-server-test-pages/package.json index 1d4a7a1e3..6f1a6d5f2 100644 --- a/packages/react-server-test-pages/package.json +++ b/packages/react-server-test-pages/package.json @@ -1,6 +1,6 @@ { "name": "react-server-test-pages", - "version": "0.5.1", + "version": "0.6.0", "private": true, "description": "Some pages to test out features of react-server", "main": "index.js", @@ -18,11 +18,11 @@ "q": "1.4.1", "react": "~0.14.2 || ^15.1.0", "react-dom": "~0.14.2 || ^15.1.0", - "react-server": "^0.5.1", - "react-server-cli": "^0.5.1", - "react-server-data-bundle-cache": "^0.5.1", - "react-server-middleware-json-response": "^0.4.13", - "react-server-redux": "^0.5.1", + "react-server": "^0.6.0", + "react-server-cli": "^0.6.0", + "react-server-data-bundle-cache": "^0.6.0", + "react-server-middleware-json-response": "^0.6.0", + "react-server-redux": "^0.6.0", "redux-thunk": "^2.1.0", "eslint-plugin-react": "^6.4.1" }, diff --git a/packages/react-server-website/package.json b/packages/react-server-website/package.json index 448438e5e..d31725b0a 100644 --- a/packages/react-server-website/package.json +++ b/packages/react-server-website/package.json @@ -1,6 +1,6 @@ { "name": "react-server-website", - "version": "0.5.1", + "version": "0.6.0", "description": "A react-server instance", "main": "HelloWorld.js", "private": true, @@ -19,13 +19,13 @@ "highlight.js": "^9.5.0", "react": "~0.14.2 || ^15.1.0", "react-dom": "~0.14.2 || ^15.1.0", - "react-server": "^0.5.1", - "react-server-cli": "^0.5.1", - "react-server-data-bundle-cache": "^0.5.1", + "react-server": "^0.6.0", + "react-server-cli": "^0.6.0", + "react-server-data-bundle-cache": "^0.6.0", "remarkable": "^1.6.2" }, "devDependencies": { - "babel-preset-react-server": "^0.4.10", + "babel-preset-react-server": "^0.6.0", "docco": "^0.7.0", "nsp": "^2.6.2", "eslint-plugin-react": "^6.4.1", diff --git a/packages/react-server/package.json b/packages/react-server/package.json index 961ce9abe..3496e1028 100644 --- a/packages/react-server/package.json +++ b/packages/react-server/package.json @@ -1,6 +1,6 @@ { "name": "react-server", - "version": "0.5.1", + "version": "0.6.0", "description": "React framework with server render for blazing fast page load and seamless transitions between pages in the browser.", "main": "target/server/server.js", "browser": "target/client/client.js", @@ -68,7 +68,7 @@ "memory-stream": "0.0.3", "react": "~0.14.2 || ^15.1.0", "react-dom": "~0.14.2 || ^15.1.0", - "react-server-gulp-module-tagger": "^0.4.10", + "react-server-gulp-module-tagger": "^0.6.0", "rimraf": "^2.5.4", "superagent": "^3.1.0" }