googlearchive / npm-publish-scripts

Some shell scripts and a Jekyll + JSDoc theme pair to help publish NPM projects with documentation.
https://googlechrome.github.io/npm-publish-scripts/
Apache License 2.0
40 stars 15 forks source link

Update postcss-cssnext to the latest version 🚀 #60

Open greenkeeper[bot] opened 7 years ago

greenkeeper[bot] commented 7 years ago

Version 3.0.0 of postcss-cssnext just got published.

Dependency postcss-cssnext
Current Version 2.11.0
Type devDependency

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

Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.

I recommend you look into these changes and try to get onto the latest version of postcss-cssnext. Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.


Release Notes 3.0.0

Removed: support for node 0.12

Node 4+ is supported.

Changed: upgrade to PostCSS 6

All postcss plugins dependencies have been updated to latest version to ensure
full PostCSS 6 compatibility.

Some breaking (minor) changes:

  • image-set polyfill change 2x from 144dpi to 192dpi
  • whitespace changes for image-set polyfill output
  • rebeccapurpule is now an hexa number
  • custom-selector does not output useless (empty) blocks with a selector with no rules associated

You can expect some other since all postcss plugins used have been updated to
latest versions.
If you have unexpected regression, please check corresponding plugins changelog before opening an issue.

Added: warning is emitted is you use custom property sets and @apply

This feature won't be included in next the major release of postcss-cssnext.

This most likely won't get any more support from browser vendors as the
spec is yet considered deprecated and alternative solutions are being
discussed.
Read more about the reason here https://github.com/pascalduez/postcss-apply

Commits

The new version differs by 11 commits.

  • 03b6017 3.0.0
  • cf9fb19 Docs: fix chalk update issue
  • b7d6ffd Merge pull request #400 from MoOx/postcss6-upgrade
  • 1781dc7 Docs: Fix id of overflow wrap property in index (#393)
  • 8b99180 Ensure a version of caniuse-db that includes css-image-set (#380)
  • db0f0fa Add a warning for custom property sets that are going to be removed + an option to hide the warning
  • cc7c864 Change: support node4+ up to 8
  • 7bb55c1 chore: add package-lock.json and yarn.lock files
  • 20ae74d Change: upgrade to PostCSS 6
  • af5f9c1 Change link to custom media queries specification
  • 974e40b Fix PR link

See the full diff

Not sure how things should work exactly? There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new).

Your Greenkeeper Bot :palm_tree:

greenkeeper[bot] commented 7 years ago

Version 3.0.1 just got published.

Update to this version instead 🚀

Release Notes 3.0.1
  • Fixed: specify the actual require peer dependency for caniuse database (caniuse-lite is used since latest caniuse-api latest major bump)
    (@moox)
  • Fixed: bump dependencies not updated to PostCSS@6
    (#401 - @moox)
Commits

The new version differs by 5 commits.

  • 7730660 3.0.1
  • 483b81f Fixed: specify the actual require peer dependency for caniuse database (caniuse-lite is used since latest caniuse-api latest major bump)
  • 50557fa Fixed: bump dependencies not updated to PostCSS@6
  • efb7100 Update babel config + some devDeps to be able to build website
  • 69169ac update package-lock.json to 3.0.0

See the full diff

greenkeeper[bot] commented 7 years ago

Version 3.0.2 just got published.

Update to this version instead 🚀

Release Notes 3.0.2
  • Fixed: remove incorrect "postinstall" npm script
    (#404)@moox)
Commits

The new version differs by 2 commits.

  • bd954b0 3.0.2
  • 492b144 Fixed: remove incorrect "postinstall" npm script

See the full diff