nwb v0.20.0 Release Notes

Release Date: 2017-11-18 // over 6 years ago
  • ๐Ÿ’ฅ Breaking Changes

    • โšก๏ธ Updated UMD build config to export the default export of the entry point, rather than an ES modules interop object which looks something like {__esModule: true, default: Getter}, which was unintended behaviour. This will break any existing usage of UMD builds which depended on manually accessing the unintended default property [#402]
    • โšก๏ธ Updated to Mocha 4, which comes with a number of breaking changes. These are mostly related to dropping support for older versions of Node.js and non-ES5-compliant browsers.

    ๐Ÿ›  Fixed

    • โฌ†๏ธ Bump the default React peerDependency version for react-component projects to 16.x - fixes creating components with npm 2.

    Dependencies

    • ๐Ÿ”Œ copy-webpack-plugin: v4.2.0 โ†’ v4.2.1
    • ๐Ÿš€ detect-port: v1.2.1 โ†’ v1.2.2
    • karma-webpack: v2.0.5 โ†’ v2.0.6
    • ๐Ÿ’ป mocha: v3.4.2 โ†’ v4.0.1 - dropped support for old versions of Node.js and non-ES5-compliant browsers

    ๐Ÿ“š Documentation

    • โ†ช Documented --unsafe-perm workaround for PhantomJS' postinstall step failing on some OSes when installing globally with npm 5 [#383]