|
| 1 | +UNVERSIONED - 2017-10-17 |
| 2 | +----------------------------------------------- |
| 3 | + |
| 4 | +## Building |
| 5 | +* Fixes static building via `npm run build-static`, by replacing broken `chunk-manifest-webpack-plugin` (closes #55) |
| 6 | + |
| 7 | +## Webpack |
| 8 | +* Fixes stats configuration to work with the latest Webpack versions |
| 9 | +* Adds CORS config to webpack_dev_server, to enable LAN-wide browser hot-code reloading (closes #99) |
| 10 | + |
| 11 | +## ESLint |
| 12 | +* Refactors rules, to be grouped by plugin |
| 13 | +* Adds `jsx-a11y/anchor-is-valid` rule to avoid 'href' on React Router `<Link>` attributes |
| 14 | +* Adds `function-paren-newline` rule to enforce consistent parenthesis |
| 15 | +* Adds `object-curly-newline` rule to allow one-line / multi-line object definitions |
| 16 | +* Fixes various kit and src files to conform to new rules |
| 17 | + |
| 18 | +## React |
| 19 | +* Bumps to React v16 - officially out of RC! |
| 20 | + |
| 21 | +## Config |
| 22 | +* Adds `.disableKoaHelmet()` for disabling [koa-helmet](https://www.npmjs.com/package/koa-helmet) on the server (closes #79) |
| 23 | +* Adds `.setKoaHelmetOptions()` for passing options to Koa Helmet |
| 24 | +* Sets `.koaHelmetOptions` and `.bodyParserOptions` to null by default |
| 25 | + |
| 26 | +## App |
| 27 | +* Disables SSL by default |
| 28 | + |
| 29 | +## General |
| 30 | +* Fixes 'local' typo (merges #89 - thanks @kane-c) |
| 31 | +* Fixes misspelled `browserslist` file (merges #95 - thanks @klarstrup) |
| 32 | +* Adds idiomatic [React Helmet](https://github.com/nfl/react-helmet) `<head>` tags, adds missing html/body attributes, link, style, script and noscript, uses new `Helmet.renderStatic()` call (closes #101 & #94 - thanks @klarstrup) |
| 33 | + |
| 34 | +## NPM |
| 35 | + |
| 36 | +* Bumps packages: |
| 37 | +"babel-eslint": "^8.0.1" |
| 38 | +"copy-webpack-plugin": "^4.1.1", |
| 39 | +"cross-env": "^5.1.0", |
| 40 | +"eslint": "^4.9.0", |
| 41 | +"eslint-config-airbnb": "^16.1.0", |
| 42 | +"eslint-plugin-compat": "^2.0.1", |
| 43 | +"eslint-plugin-jsx-a11y": "^6.0.2", |
| 44 | +"eslint-plugin-react": "^7.4.0", |
| 45 | +"extract-text-webpack-plugin": "^3.0.1", |
| 46 | +"file-loader": "^1.1.5", |
| 47 | +"graphql-tag": "^2.5.0", |
| 48 | +"iltorb": "^2.0.1" |
| 49 | +"jest": "^21.2.1", |
| 50 | +"less": "^3.0.0-alpha.3", |
| 51 | +"postcss-loader": "^2.0.8", |
| 52 | +"resolve-url-loader": "^2.1.1", |
| 53 | +"rimraf": "^2.6.2", |
| 54 | +"serve": "^6.2.0", |
| 55 | +"style-loader": "^0.19.0", |
| 56 | +"webpack": "^3.8.0", |
| 57 | +"webpack-chunk-hash": "^0.5.0", |
| 58 | +"webpack-config": "^7.5.0", |
| 59 | +"webpack-dev-server": "^2.9.2", |
| 60 | +"webpack-manifest-plugin": "^1.3.2", |
| 61 | +"apollo-server-koa": "^1.1.7", |
| 62 | +"graphql": "^0.11.7", |
| 63 | +"koa-send": "^4.1.1", |
| 64 | +"prop-types": "^15.6.0", |
| 65 | +"react": "^16.0.0", |
| 66 | +"react-apollo": "^1.4.16", |
| 67 | +"react-dom": "^16.0.0", |
| 68 | +"react-hot-loader": "^3.1.1" |
| 69 | + |
1 | 70 | 2.8.5 - 2017-09-07 |
2 | 71 | ----------------------------------------------- |
3 | 72 |
|
|
0 commit comments