This repository was archived by the owner on Feb 4, 2018. It is now read-only.
chore(deps): update dependency nwb to v0.21.5#26
Open
renovate[bot] wants to merge 1 commit intomasterfrom
Open
chore(deps): update dependency nwb to v0.21.5#26renovate[bot] wants to merge 1 commit intomasterfrom
renovate[bot] wants to merge 1 commit intomasterfrom
Conversation
6fca245 to
d2590b0
Compare
d2590b0 to
36565b2
Compare
36565b2 to
6c33a25
Compare
6c33a25 to
e45a409
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This Pull Request updates dependency nwb from
v0.16.3tov0.21.5Release Notes
v0.17.00.17.0 / 2017-06-17
Breaking Changes
Now using Webpack Dev Server (instead of running a basic Express development server).
Webpack Dev Server has security features which you may need to configure your way around if you're using
--hostor if your development setup involves hitting the dev server from a different host.Please create an issue if you're affected by this change and there's something nwb can do to mitigate dev server problems without compromising security.
React components/libraries
--[keep-]proptypesflag replaces--no[-wrap]-proptypesto disable wrapping ofpropTypesin React component project builds so they'll be stripped from a production build.Fixed
babel.stage = falseconfig.hmre = falseExpress middleware option for disabling use of React Transform to attempt to handle Hot Module Reloading for React components andrender()error display [#263]Preact
preact-compatconfiguration issues from v0.16.0.Added
Arguments
--no-clear[-console]flag to disable clearing of the console when running the dev server.--no-htmlflag to disable creation of anindex.htmlfile if you don't need one (e.g. you're serving your built apps via another means) [#278] [bwendt-mylo]Commands
nwb web (run|build)command for quick development with vanilla JavaScript (i.e. you're in charge of rendering).Configuration
devServerconfig to configure Webpack Dev Server options, which include:devServer.historyApiFallback.disableDotRulecan be enabled if you need to use dots in your path when using the HTML5 History APIdevServer.httpscan be used to enable HTTPSdevServer.proxycan be used to proxy certain URLs to a separate API backend development servertypeoption to nwb's Express middleware to set the project type (one ofreact,preact,infernoorweb) manually, enabling use of the middleware without a config file.React
babel.removePropTypesconfig to disable or configure removal ofpropTypesin React app production builds.babel.reactConstantElementsconfig to disable the use of the React constant element hoisting transform in React app production builds.Changed
npm modules
react-componentandweb-moduleprojects now usesbabel-preset-stage-1, so you can use export extensions by default if you need to re-export a library's modules insrc/index.js[#284]react-componentandweb-moduleprojects now only uses Node 6 by default for quicker builds.Preact
preact/devtoolsis now imported in development mode to enable use of React Developer Tools when usingnwb preact run. This has also been added to thepreact-apptemplate.For existing Preact apps, add the following to its entry point to enable this:
React components/libraries
prop-typesimports are now also removed from React component UMD production builds.Documentation
--copy-filesflag properly [#317]Dependencies
publicPathoption changesv0.17.10.17.1 / 2017-06-19
Fixed
'The app is running at...'successful compilation message when using HTTPS.v0.18.00.18.0 / 2017-06-20
Breaking Changes
Updated to Webpack 3 - potentially breaking for some plugins [#326]
See the official release post for changes.
Removed support for configuration which was deprecated in nwb v0.15.0.
Fixed
Added
Added
webpack.hoistingconfig to enable use of Webpack 3's newModuleConcatenationPluginfor scope hoisting in production builds [#326]babel,webpack,devServer,karmaandnpmconfiguration can now be provided via arguments using dotted paths [#327]If you have a config file, arguments will override properties in it. This is primarily intended for one-off feature toggles without having to edit your config file, and to provide some level of configuration for quick development commands without needing a config file.
Changed
babel.plugins,babel.presetsand locales inwebpack.compatconfig now also accept single configuration as a String to make them usable via arguments [#327]Dependencies
v0.18.10.18.1 / 2017-06-20
Dependencies
v0.18.20.18.2 / 2017-06-22
Fixed
Dependencies
Documentation
v0.18.30.18.3 / 2017-06-22
Fixed
buildcommand config was being created before the defaultNODE_ENV = productionwas applied, so output filenames didn't include a chunkhash by default.Dependencies
v0.17.20.17.2 / 2017-07-04
Fixed
Backported fixes from 0.18:
NODE_ENV = productionwas applied, so output filenames didn't include a chunkhash by default.webpack.stylesconfig for custom preprocessor plugin rules.v0.18.40.18.4 / 2017-07-07
Fixed
@importin CSS by addingidentback topostcss-loaderconfig [#311]webpack.stylesconfig for custom preprocessor plugin rules [#342]webpack.stylesrule.Added
Added
webpack.debugconfig to trigger creation of a more debuggable production build [#336]The recommended way to use this is via a config argument:
Added support for the following arguments when building a React component's demo:
--title- set the generated demoindex.html's<title>--vendor- enable creation of a vendor bundle for modules imported fromnode_modules/[#335]Dependencies
.babelrcfor cache identifier whenbabelrc=false(nwb uses this option)ExtractTextPluginv0.17.30.17.3 / 2017-07-07
Fixed
Backported fixes from 0.18:
@importin CSS by addingidentback topostcss-loaderconfig [#311]webpack.stylesrule.v0.18.50.18.5 / 2017-07-09
Dependencies
v0.18.60.18.6 / 2017-07-10
Dependencies
v0.18.70.18.7 / 2017-07-12
Changed
webpack.extractTextconfig tofalseto disable extraction of stylesheets in builds [#343]Dependencies
Documentation
webpack.extractTextconfig.v0.18.80.18.8 / 2017-07-16
Dependencies
v0.18.90.18.9 / 2017-07-26
Changed
Dependencies
v0.18.100.18.10 / 2017-07-27
Fixed
Dependencies
v0.19.00.19.0 / 2017-10-02
Breaking Changes
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.render()with quick commands, you must now handle providing the target DOM node too -document.getElementById('app')is available in the default HTML template.Added
babel.envconfig to pass additional options forbabel-preset-env.webpack.compatfor recent versions of React 15.Changed
babel-preset-envinstead of deprecatedbabel-preset-es201Xpresets [#375]beautify: trueforwebpack.debugoutput so code split bundles are readable.Dependencies
React.PureComponentto the list of default super classesv0.19.10.19.1 / 2017-11-04
nwb.config.jsConfig Changeswebpack.compat.enzymeflag for Enzyme v2 compatibility settings. Upgrade to Enzyme v3 when you can, which supports React all the way back to v0.13.Fixed
'createClass'and'createReactClass'to the factory function names React Transform looks for, so React component hot reloading will work for apps usingcreate-react-class, imported as one of those names.Changed
webpack.compat.enzymeconfig in v0.19.0, as it only applied while the version numbers of published React packages were out of sync. The compatibility settings assume Enzyme v2 and React >= v15.5.style-loader's newhmroption is set tofalsewhen creating builds to prevent inclusion of its HMR code.Dependencies
v0.19.20.19.2 / 2017-11-09
Fixed
preact/debugin favour ofpreact/devtools, as the debug module tries to override the preact module's render export, which fails due to Webpack enforcing the read-only nature of ES module exports.v0.20.0Breaking Changes
defaultexport 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 unintendeddefaultproperty [#402]Fixed
16.x- fixes creating components with npm 2.Dependencies
Documentation
--unsafe-permworkaround for PhantomJS' postinstall step failing on some OSes when installing globally with npm 5 [#383]v0.21.0Breaking Changes
nwb.config.jsfiles has been expanded, so previously valid config files may now be invalid [#136]babel,karma,npmandwebpackconfiguration (i.e. anything that's not documented in the Configuration docs) are now treated as errors [#193]nwb check-configto check your configuration file.webpack.uglifyconfig you have against the new version's options documentation - options for UglifyJS itself must now be passed as anuglifyOptionsobject and some of UglifyJS' default options have changed.enginesconfig of nwb's dependencies.nwb.config.jsConfig Changeswebpack.compat.sinonflag for Sinon 1.x compatibility settings, as subsequent major versions since July 2017 support Webpack out of the box.Fixed
Added
--openflag to open the app in your default browser or in a named browser (e.g.--open="Google Chrome") after starting a Webpack dev server [#334]babel.config()function which will be given the generated Babel config to do whatever it wants with.karma.config()function which will be given the generated Karma config to do whatever it wants with [#408]Changed
webpack.compatconfigDependencies
Docs
webpack.copyconfig--copy-filesfor component builds more visible [#407]v0.21.1Fixed
webpack.extractText = falseconfig, which disables extraction of imported stylesheets into.cssfiles [#418]Dependencies
v0.21.2Fixed
babel.envconfig [#420] [ngyikp]Dependencies
v0.21.3Changed
portconfig indevServerconfig will now be used if configured [#423]Dependencies
v0.21.4Fixed
webpack.compatlocale properties [#425]devServer.portis specified as aString[#423]Dependencies
v0.21.5Dependencies
Commits
insin/nwb
v0.18.9
609dba5Release v0.18.9v0.18.10
aff5eb4Fix CHANGES typosb8f467dUpdate devServer config to include CORS header9b848eeMerge pull request #357 from DethAriel/patch-101c6957Update CHANGES22ae360Update dependencies46828acFix CHANGES8ef371cRelease v0.18.10v0.19.0
12d27e6Update dependencies7c81777Use beautify: true for webpack.debug so code splits are readable211699fRevert use of preact/debug in favour of preact/devtoolsad8ba2fUpdate webpack8c2114fRemoved hooking of React, Preact and Inferno render() functions in quick commands61695c4Update dependenciesa97aeecUpdate ReactComponents.md24eb78aMerge pull request #370 from freefony/patch-14257d54Update babel-runtime159c62eCLI help documentation error4cb447aRevert "Revert use of preact/debug in favour of preact/devtools"2bd49e5Update dependenciesc32f892Use babel-preset-env instead of deprecated babel-preset-es201X plugins8842ad9Update dependencies67a873cMerge pull request #377 from jamrizzi/jamrizzi/cli-doc-errorddbd30fFix CLI help alignment9a838a6Update dependenciesd0ff1deUpdate dependencies5172ccdAdded additional Enzyme compat config for recent versions of React 1547b9d74Update dependencies19bd6baUpdate dependenciesb56d36dUpdate dependenciesc04b2f4Release v0.19.0v0.19.1
516484bTweak CHANGES.md24926b6Update style-loader and disable inclusion of its HMR code in builds6c92302Update extract-text-webpack-plugind61ff0eRevert changes to webpack.compat.enzyme from v0.19.0 and deprecate it6e93166Update dependencies916a050Update dependencies86e3b1eUpdate QuickDevelopment.md598f1f3Merge pull request #393 from KevinBon/patch-1a313ba5Update dependenciescff7cafRun tests in Node 8 and prevent creation of a package-lock.json with npm 5a5de521Update dependencies6fc5939Add createClass and createReactClass to the list of factory function names React Transform will look for72985a5Release v0.19.1v0.19.2
522b1ccTurns out React 16 didn't break React Transform's HMR6aea316Back out use of preact/debug in favour of preact/devtools8f41e2aRelease v0.19.24df3610Update to Mocha 4v0.20.0
4ca2d46Update dependencies0f54c39Export the default export from UMD buildsfcc5895Update dependencies51d92faAdd note about workaround for PhantomJS install error on some OSes to README6b7956eBump the default React peerDependency version for react-component projects to 16.x8ab3537Release v0.20.0v0.21.0
97d11c8Fixed some missing/incorrect dependency updates in CHANGES1213fb9Update dependencies2bd967cUpdate dependencies4e1a8ebUpdate Commands docs to make better use of headings8376b8bSupport a karma.config() function for modifying generated Karma confige820c7eUpdate dependencies7c9ab76Run tests in the webpack4 brancha1da579Update dependencies and add a missing flow pragmac0a5950Fix flow errors6f918baConfig cleanup6b9bb31Update to UglifyJsPlugin 1.x0f2434eDefault to Babel stage 1 when testing React component/library and web module projects9f57838Add a hint for .extra config on unexpected Webpack and Karma config props4c2121cTag a CHANGES item with an exsiting issue number it resolves4d140e9Add more loggin to express middleware test00adee2Update dependenciesa00c064Update dependencies12fbfc0devServer.setup [deprecated] → devServer.before888e081Merge pull request #415 from dtinth/patch-23e7a5dbAdded an --open flag when running the development server60c4c27Update dependenciesf9bc7f2Fix template typoce38bd9Use the current LTS version of node in template Travis CI configbf91482Update dependenciesd326a52Release v0.21.0v0.21.1
b585ab0Fix config validation to allow webpack.extractText to be falsebca2750Update dependenciesf2e4f8fTweak CHANGESee6745aActually fix webpack.extractText = false validation07ae908Release v0.21.1v0.21.2
a35049dRun tests in the babel7 branchdcf16c8Fix config validation ofbabel.env60fe735Merge pull request #420 from ngyikp/fix-config-validation-babel-env03cfb05Update CHANGES09a2ef4Update dependenciescd2ed69Release v0.21.2v0.21.3
6a5ba9aUse devServer.port if it's configured0703b2eUpdate dependencies2258a1dUpdate flow7cc60edRelease v0.21.3v0.21.4
9ad029dFix validation of webpack.compat locale propertiesb5f87b6Update uglifyjs-webpack-pluginf706962Ensure devServer.port is a Number for comparison with the available port8c0d4ceRelease v0.21.4v0.21.5
12a100fUpdate cross-spawn65109abRelease v0.21.5This PR has been generated by Renovate Bot.