All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
2.1.0 - 2018-10-05
- Replace @babel/plugin-transform-async-to-generator
with fast-async
to reduce bundle size when
async/await
are used. - Replace uglifyjs-webpack-plugin
with terser-webpack-plugin
because
uglify-es
is abandoned. - Keep
role
attribute for svg tags imported as a module.
2.0.0 - 2018-09-05
- Update dependencies. Use Babel
v7
and ESlintv5
. - Change required Node.js version from
v8.3
tov8.9
. - Use pathname from
homepage
package.json field as a public path for assets in production mode. - Replace legacy
turbocolor
package with a brand newcolorette
. - Rename
tasks
toscripts
andtools
toutils
. - Ignore
coverage
directory during linting.
1.2.2 - 2018-08-12
- Allow
.js
,.mjs
and.jsx
extensions forsrc/index
andsrc/server
entry points.
1.2.1 - 2018-08-12
- Update dependencies.
1.2.0 - 2018-07-24
- Exclude commonjs modules from server bundle.
- Enable source maps for server in development mode by default.
- Use external source maps in development mode.
- Fix memory leak in server hot module replacement.
1.1.0 - 2018-07-17
- Allow namespaced JSX.
- Remove
cssnano
andlast-call-webpack-plugin
dependencies in favor ofoptimize-cssnano-plugin
with more accurate source maps generation. - Replace
chalk
with a fasterturbocolor
(#1).
1.0.2 - 2018-07-03
- Fix WebSocket hostname to make hot updates work on external url.
1.0.1 - 2018-07-02
- Fix compatibility with Windows.
- Initial public release.