nwb v0.19.0 Release Notes
Release Date: 2017-10-02 // over 6 years ago-
๐ฅ Breaking Changes
- โ Removed hooking of React, Preact and Inferno
render()
functions in quick commands, as this won't work with ES modules builds (which are used by default in Webpack v3). This affected the current version of Preact at the time of writing.- If you're manually using
render()
with quick commands, you must now handle providing the target DOM node too -document.getElementById('app')
is available in the default HTML template.
- If you're manually using
โ Added
- โ Added
babel.env
config to pass additional options forbabel-preset-env
. - โ Added additional Enzyme
webpack.compat
for recent versions of React 15.
๐ Changed
- ๐ Now using
babel-preset-env
instead of deprecatedbabel-preset-es201X
presets [#375] - ๐ Use
beautify: true
forwebpack.debug
output so code split bundles are readable.
Dependencies
- autoprefixer: v7.1.2 โ v7.1.4
- babel-cli: v6.24.1 โ v6.26.0
- babel-core: v6.24.1 โ v6.26.0
- ๐ babel-loader: v7.1.1 โ v7.1.2
- ๐ babel-plugin-istanbul: v4.1.4 โ v4.1.5
- ๐ babel-plugin-react-transform: v2.0.2 โ v3.0.0 - add
React.PureComponent
to the list of default super classes - ๐ babel-plugin-transform-react-remove-prop-types: v0.4.6 โ v0.4.8
- babel-polyfill: v6.23.0 โ v6.26.0
- babel-runtime: v6.25.0 โ v6.26.0
- chalk: v2.0.1 โ v2.1.0
- ๐ copy-webpack-plugin: v4.0.1 โ v4.1.0
- css-loader: v0.28.4 โ v0.28.7
- file-loader: v0.11.2 โ v1.1.4
- gzip-size: v3.0.0 โ v4.0.0 - async interface now uses Promises
- ๐ html-webpack-plugin: v2.29.0 โ v2.30.1
- ๐ inquirer: v3.2.1 โ v3.3.0
- karma-mocha-reporter: v2.2.3 โ v2.2.4
- ๐ karma: v1.7.0 โ v1.7.1
- mocha: v3.4.2 โ v3.5.3
- ๐ phantomjs-prebuilt: v2.1.14 โ v2.1.15 - fix security issues with dependencies
- ๐ webpack-dev-middleware: v1.11.0 โ v1.12.0
- ๐ webpack-dev-server: v2.6.1 โ v2.9.1
- webpack-hot-middleware: v2.18.2 โ v2.19.0
- ๐ webpack: v3.4.1 โ v3.6.0
- โ Removed hooking of React, Preact and Inferno