matthewhudson / current-device

πŸ“± The easiest way to write conditional CSS and/or JavaScript based on device operating system (iOS, Android, Blackberry, Windows, Firefox OS, MeeGo), orientation (Portrait vs. Landscape), and type (Tablet vs. Mobile).
https://matthewhudson.github.io/current-device/
MIT License
3.95k stars 586 forks source link

Update nwb to the latest version πŸš€ #179

Closed greenkeeper[bot] closed 5 years ago

greenkeeper[bot] commented 6 years ago

Version 0.23.0 of nwb was just published.

Dependency nwb
Current Version 0.22.0
Type devDependency

The version 0.23.0 is not covered by your current version range.

If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.

It might be worth looking into these changes and trying to get this project onto the latest version of nwb.

If you have a solid test suite and good coverage, a passing build is a strong indicator that you can take advantage of these changes directly by merging the proposed change into your project. If the build fails or you don’t have such unconditional trust in your tests, this branch is a great starting point for you to work on the update.


Release Notes v0.23.0

Breaking Changes

  • Updated Inferno config for Inferno 5 - inferno-* packages (such as inferno-compat) work again with Webpack 4 [#440]

Added

  • Added prepublishOnly to react-component and web-module project package.json scripts, which invokes npm run build prior to publishing [#436] [hanford]
  • Added npm.umd.entry config to specify a different entry point for the UMD build in npm module projects. Currently, the UMD build requires an entry point which must have a default export [#411]

Fixed

  • Always add CopyPlugin when webpack.copy config is provided [#431]
  • Remove use of object destructuring from render shims - fixes output of quick build commands in IE11 [#453]

Dependencies

  • autoprefixer: v8.1.0 β†’ v9.0.2
  • babel-core: v6.26.0 β†’ v6.26.3
  • babel-loader: v7.1.4 β†’ v7.1.5
  • babel-plugin-inferno: v4.0.0 β†’ v5.0.1
  • babel-plugin-istanbul: v4.1.5 β†’ v4.1.6
  • babel-plugin-transform-decorators-legacy: v1.3.4 β†’ v1.3.5
  • chalk: v2.3.2 β†’ v2.4.1
  • copy-template-dir: v1.3.0 β†’ v1.4.0
  • copy-webpack-plugin: v4.5.1 β†’ v4.5.2
  • css-loader: v0.28.10 β†’ v1.0.0
  • detect-port: v1.2.2 β†’ v1.2.3
  • filesize: v3.6.0 β†’ v3.6.1
  • fs-extra: v6.0.0 β†’ v7.0.0
  • gzip-size: v4.1.0 β†’ v5.0.0 - dropped Node.js 4 support
  • html-webpack-plugin: v3.0.6 β†’ v3.2.0
  • inquirer: v5.1.0 β†’ v6.0.0
  • karma: v2.0.0 β†’ v2.0.5
  • karma-coverage: v1.1.1 β†’ v1.1.2
  • karma-webpack: v2.0.13 β†’ v3.0.0
  • mini-css-extract-plugin v0.2.0 β†’ v0.4.1
  • mocha: v5.0.4 β†’ v5.2.0
  • opn: v5.2.0 β†’ v5.3.0
  • ora: v2.0.0 β†’ v3.0.0
  • postcss-loader: v2.1.1 β†’ v2.1.6
  • resolve: v1.5.0 β†’ v1.8.1
  • run-series: v1.1.6 β†’ v1.1.8
  • style-loader: v0.20.2 β†’ v0.21.0
  • uglifyjs-webpack-plugin: v1.2.3 β†’ v1.2.7
  • webpack: v4.1.1 β†’ v4.16.4
  • webpack-dev-middleware: v3.0.1 β†’ v3.1.3
  • webpack-dev-server: v3.1.1 β†’ v3.1.5
  • webpack-hot-middleware: v2.21.2 β†’ v2.22.3
  • webpack-merge: v4.1.2 β†’ v4.1.4
  • whatwg-fetch: v2.0.3 β†’ v2.0.4

Docs

Commits

The new version differs by 37 commits.

  • 7345372 Release v0.23.0
  • b2aff81 Update dependencies
  • 2fb46fc Indicate that npm.umd.entry config is available from v0.23.0 onwards
  • aec1453 Update dependencies
  • e8bb5d2 Fix typo
  • bd32199 Update dependencies
  • 2df5ae1 Update dependencies
  • 6d828a1 Update Node.js version in template CONTRIBUTING files
  • cd6bd93 Update dependencies
  • 9b9ea9b Add Node.js 10 to test versions
  • 3e864bf Don't use destructuring in render shims
  • 27281f3 Update dependencies
  • cbf2b46 Missed a few ES6 β†’ ES changes
  • 5e8f129 Update dependencies
  • 9ea6b20 Replace usage of "ES6" with plain old "ES"

There are 37 commits in total.

See the full diff

FAQ and help There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).

Your Greenkeeper bot :palm_tree: