wopian / hibari

🦊 Vue app for Kitsu
https://hibari.moe
MIT License
26 stars 9 forks source link

chore(deps): update autoprefixer to ~8.0.0 #461

Closed renovate[bot] closed 6 years ago

renovate[bot] commented 6 years ago

This Pull Request updates dependency autoprefixer from ~7.2.3 to ~8.0.0

Release Notes ### [`v8.0.0`](https://github.com/postcss/autoprefixer/releases/8.0.0) Great Seal of the State of New York Autoprefixer 8.0 uses Browserslist 3.0, has `autoprefixer` CLI tool instead of `autoprefixer-info`. ##### Browserslist 3.0 The main feature of Autoprefixer 8.0 is Browserslist 3.0. In the new version, it brings new default browsers. It will affect you only if you don’t change browsers by `.browserslistrc` or `browserslist` key in `package.json` (we don’t recommend to use `browsers` option). In one hand, Browserslist 3.0 usage statistics limit for default browsers was reduced from `>1%` to `>0.5%`. In another hand, we remove dead browsers from default browsers. The dead browser is a browser with < than 1% in the global market and who don’t have security updates. Right now IE 10 and BlackBerry browser are dead browsers. Read other notable changes in [Browserslist 3.0 changelog](https://github.com/ai/browserslist/blob/master/CHANGELOG.md#​30). We recommend subscribing for [@​Browserslist](https://twitter.com/browserslist) twitter account. ##### CLI Tool CLI tool to show target browsers and used prefixes was renamed to `autoprefixer`: ``` $ npx autoprefixer --info Browsers: Edge: 16 These browsers account for 0.04% of all users globally At-Rules: @​viewport: ms Selectors: ::placeholder: ms Properties: user-select: ms hyphens: ms appearance: webkit scroll-snap-type: ms scroll-snap-coordinate: ms scroll-snap-destination: ms scroll-snap-points-x: ms scroll-snap-points-y: ms flow-into: ms flow-from: ms region-fragment: ms text-spacing: ms ``` With the new name, `npx` will install Autoprefixer automatically if it is missed in the current project. ##### Page Breaks for Firefox Previous Autoprefixer versions replace `break-*` properties to `page-break-*` for Firefox. But this feature didn’t add any vendor prefix. Autoprefixer goal is to take care only about prefixes, not polyfills. For better consistency, we removed this feature from Autoprefixer. Don’t afraid, the PostCSS ecosystem has many plugins for CSS polyfills. We recommend to take look at [postcss-preset-env](https://github.com/jonathantneal/postcss-preset-env) to write future CSS today. ---
Commits #### v8.0.0 - [`5bc3c12`](https://github.com/postcss/autoprefixer/commit/5bc3c123045d9908f71f4799a327551d8dbe2d5d) Use Browserslist 3.0 - [`ca6ff9b`](https://github.com/postcss/autoprefixer/commit/ca6ff9bc85852480c8a6e32a7b445f1f379b2669) Rename autoprefixer CLI - [`e1853af`](https://github.com/postcss/autoprefixer/commit/e1853af6d7f735a8ba3b453a4cb394bf0b907ef5) Remove page-break-* support since it is not a prefix - [`143686d`](https://github.com/postcss/autoprefixer/commit/143686d54007c6584b9d39296ddf8d58bd66c19d) Update Size Limit - [`25490fa`](https://github.com/postcss/autoprefixer/commit/25490fa16cb071c6caafcb0840ab2b0604905dc9) Fix title paddings in docs - [`d44d9bd`](https://github.com/postcss/autoprefixer/commit/d44d9bd9888e037102394183f5799779b162b2af) Promote postcss-preset-env instead of cssnext - [`6cf02cf`](https://github.com/postcss/autoprefixer/commit/6cf02cf6e051f141494aa41d9dded85987b40739) Release 8.0 version

This PR has been generated by Renovate Bot.

wopian commented 6 years ago

Deploy preview for hibari ready!

Built with commit 86c179929db8602abb4ad40f56ae5d23e207e7a9

https://deploy-preview-461--hibari.netlify.com