Skip to content

Commit 3654c38

Browse files
committed
1.14.0
1.14.0 - 2017-07-17 ----------------------------------------------- ## General * Merges #49 - browser window now automatically opens on `npm start` ## NPM * Removes `compression-webpack-plugin` in favour of `zopfli-webpack-plugin` * Bumps packages extract-text-webpack-plugin ^2.1.2 → ^3.0.0 postcss-cssnext 3.0.0 → 3.0.2 boxen ^1.1.0 → ^1.2.0 react-router ^4.1.1 → ^4.1.2 react-router-dom ^4.1.1 → ^4.1.2 redux ^3.7.1 → ^3.7.2 postcss-nested ^2.0.2 → ^2.0.4 webpack ^3.1.0 → ^3.3.0 webpack-bundle-analyzer ^2.8.2 → ^2.8.3
1 parent 6311242 commit 3654c38

File tree

5 files changed

+8041
-1507
lines changed

5 files changed

+8041
-1507
lines changed

CHANGELOG.md

+20
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,23 @@
1+
1.14.0 - 2017-07-17
2+
-----------------------------------------------
3+
4+
## General
5+
* Merges #49 - browser window now automatically opens on `npm start`
6+
7+
## NPM
8+
* Removes `compression-webpack-plugin` in favour of `zopfli-webpack-plugin`
9+
* Bumps packages
10+
extract-text-webpack-plugin ^2.1.2 → ^3.0.0
11+
postcss-cssnext 3.0.0 → 3.0.2
12+
13+
boxen ^1.1.0 → ^1.2.0
14+
react-router ^4.1.1 → ^4.1.2
15+
react-router-dom ^4.1.1 → ^4.1.2
16+
redux ^3.7.1 → ^3.7.2
17+
postcss-nested ^2.0.2 → ^2.0.4
18+
webpack ^3.1.0 → ^3.3.0
19+
webpack-bundle-analyzer ^2.8.2 → ^2.8.3
20+
121
1.13.0 - 2017-07-08
222
------------------------------------------------
323

README.md

+4-3
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Want to install quickly? Use the [CLI](https://github.com/reactql/cli) - it does
1313
### Stack
1414

1515
- [ReactQL CLI](https://github.com/reactql/cli) for quickly starting a new project
16-
- [React](https://facebook.github.io/react/) for UI
16+
- [React v15](https://facebook.github.io/react/) for UI
1717
- [Apollo Client (React)](http://dev.apollodata.com/react/) for GraphQL
1818
- [React Router 4](https://github.com/ReactTraining/react-router/tree/v4) for declarative browser + server routes
1919
- [Redux](http://redux.js.org/) for flux/store state management
@@ -34,7 +34,7 @@ Want to install quickly? Use the [CLI](https://github.com/reactql/cli) - it does
3434

3535
### Code optimisation
3636

37-
- [Webpack 2](https://webpack.js.org/), with [tree shaking](https://webpack.js.org/guides/tree-shaking/)
37+
- [Webpack v3](https://webpack.js.org/), with [tree shaking](https://webpack.js.org/guides/tree-shaking/)
3838
- Universal building - both browser + Node.js web server
3939
- Easily extendable [webpack-config](https://fitbit.github.io/webpack-config/) files
4040
- [Production bundling](https://reactql.org/docs/setup#production), for generating optimised server and client code
@@ -52,7 +52,8 @@ Want to install quickly? Use the [CLI](https://github.com/reactql/cli) - it does
5252

5353
### Developer support
5454

55-
- [ESLint](http://eslint.org/)ing based on a tweaked [Airbnb style guide](https://github.com/airbnb/javascript)
55+
- [ESLint v3](http://eslint.org/)ing based on a tweaked [Airbnb style guide](https://github.com/airbnb/javascript)
56+
- [Jest](https://facebook.github.io/jest/) test runner
5657
- Tons of code commentary to fill you in on what's happening under the hood
5758
- Extensive, up-to-date [online documentation](https://reactql.org/docs/)
5859
- [Examples repository](https://github.com/reactql/examples), showing you how to add a GraphQL server, run without GraphQL, take advantage of Redux, etc.

kit/webpack/browser_prod.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import WebpackConfig from 'webpack-config';
2222
import ExtractTextPlugin from 'extract-text-webpack-plugin';
2323

2424
// Compression plugin for generating `.gz` static files
25-
import CompressionPlugin from 'compression-webpack-plugin';
25+
import ZopfliPlugin from 'zopfli-webpack-plugin';
2626

2727
// Generate .br files, using the Brotli compression algorithm
2828
import BrotliPlugin from 'brotli-webpack-plugin';
@@ -118,7 +118,7 @@ export default new WebpackConfig().extend({
118118

119119
// Compress assets into .gz files, so that our Koa static handler can
120120
// serve those instead of the full-sized version
121-
new CompressionPlugin({
121+
new ZopfliPlugin({
122122
// Use Zopfli compression
123123
algorithm: 'zopfli',
124124
// Overwrite the default 80% compression-- anything is better than

0 commit comments

Comments
 (0)