canonical / design.ubuntu.com

7 stars 29 forks source link

Update dependency cssnano to v4 #131

Closed renovate[bot] closed 5 years ago

renovate[bot] commented 5 years ago

This PR contains the following updates:

Package Type Update Change References
cssnano dependencies major 3.10.0 -> 4.1.9 source

Release Notes

cssnano/cssnano ### [`v4.1.9`](https://togithub.com/cssnano/cssnano/releases/v4.1.9) [Compare Source](https://togithub.com/cssnano/cssnano/compare/v4.1.8...v4.1.9) ### 4.1.9 #### Performance Improvements - `postcss-colormin`: increase performance - `postcss-discard-comments`: increase performance - `postcss-merge-rules` increase performance - `postcss-minify-params` increase performance - `postcss-minify-selectors`: increase performance - `postcss-normalize-display-values`: increase performance - `postcss-normalize-positions`: increase performance - `postcss-normalize-repeat-style`: increase performance - `postcss-normalize-string`: increase performance - `postcss-normalize-timing-functions`: increase performance - `postcss-normalize-whitespace`: increase performance - `postcss-ordered-values`: increase performance - `postcss-reduce-transforms`: increase performance - `postcss-svgo`: increase performance #### Bug Fixes - `postcss-merge-longhand` handle uppercase properties and values - `postcss-minify-gradients` handle uppercase properties and values - `postcss-minify-params` do break `@page` rules - `postcss-reduce-idents` handle uppercase at-rules - `postcss-reduce-initial` now uses `repeat` as initial value for `mask-repeat` - `postcss-reduce-initial` handle uppercase value when you convert to initial - `stylehacks` handle uppercase properties and values ### [`v4.1.8`](https://togithub.com/cssnano/cssnano/releases/v4.1.8) [Compare Source](https://togithub.com/cssnano/cssnano/compare/v4.1.7...v4.1.8) ### 4.1.8 #### Performance Improvements - initial loading time (`require('cssnano')`). #### Bug Fixes - `postcss-merge-longhand` correctly merging border properties with custom properties. ### [`v4.1.7`](https://togithub.com/cssnano/cssnano/releases/v4.1.7) [Compare Source](https://togithub.com/cssnano/cssnano/compare/v4.1.6...v4.1.7) #### 4.1.7 ##### Bug Fixes - republish `cssnano` due broken release. ### [`v4.1.6`](https://togithub.com/cssnano/cssnano/releases/v4.1.6) [Compare Source](https://togithub.com/cssnano/cssnano/compare/v4.1.5...v4.1.6) ### 4.1.6 #### Bug Fixes - `postcss-merge-longhand` doesn't throw error when merge a border property. ### [`v4.1.5`](https://togithub.com/cssnano/cssnano/releases/v4.1.5) [Compare Source](https://togithub.com/cssnano/cssnano/compare/v4.1.4...v4.1.5) ### 4.1.5 #### Bug Fixes - `cssnano` now allow to toggling of plugins in presets using boolean configuration option. - `postcss-merge-longhand` doesn't merge properties with `unset`. - `postcss-merge-longhand` correctly merge borders with custom properties. - `postcss-merge-longhand` doesn't merge redundant values if declarations are of different importance. #### Other changes - `postcss-calc` updated to `7.0.0` version. ### [`v4.1.4`](https://togithub.com/cssnano/cssnano/releases/v4.1.4) [Compare Source](https://togithub.com/cssnano/cssnano/compare/v4.1.3...v4.1.4) ### 4.1.4 - 2018-09-27 #### Other changes - `css-declaration-sorter` now use PostCSS 7 - `postcss-calc` now use PostCSS 7 ### [`v4.1.3`](https://togithub.com/cssnano/cssnano/releases/v4.1.3) [Compare Source](https://togithub.com/cssnano/cssnano/compare/v4.1.2...v4.1.3) ### 4.1.3 - 2018-09-25 #### Other changes - `postcss-minify-font-values` now use PostCSS 7 - `postcss-discard-duplicates` now use PostCSS 7 ### [`v4.1.2`](https://togithub.com/cssnano/cssnano/releases/v4.1.2) [Compare Source](https://togithub.com/cssnano/cssnano/compare/v4.1.1...v4.1.2) ### 4.1.2 - 2018-09-25 - `postcss-svgo` now handle DataURI with uppercase `data` value (`DATA:image/*;...`) ### [`v4.1.1`](https://togithub.com/cssnano/cssnano/releases/v4.1.1) [Compare Source](https://togithub.com/cssnano/cssnano/compare/4.1.0...v4.1.1) ### 4.1.1 - 2018-09-25 #### Bug Fixes - `css-declaration-sorter` was removed from default prevent. - `postcss-normalize-timing-functions` doesn't lowercased property anymore. - `postcss-normalize-positons` now handles uppercase properties. - `postcss-normalize-url` now is case-insensitive. - `postcss-merge-idents` now is case-insensitive. - `postcss-merge-rules` now is case-insensitive. - `postcss-minify-selectors` now is case-insensitive. - `postcss-minify-font-values` now is case-insensitive. - `postcss-normalize-unicode` now has correct dependencies. - `postcss-minify-params` now has correct dependencies. #### Other changes - `cssnano-preset-advanced` use Autoprefixer 9. - use PostCSS 7 in all plugins. ### [`v4.1.0`](https://togithub.com/cssnano/cssnano/releases/4.1.0) [Compare Source](https://togithub.com/cssnano/cssnano/compare/4.0.5...4.1.0) #### Bug Fixes - `postcss-merge-longhand` doesn't mangle borders. #### Features - `postcss-ordered-values` support ordering animation values. ### [`v4.0.5`](https://togithub.com/cssnano/cssnano/releases/4.0.5) [Compare Source](https://togithub.com/cssnano/cssnano/compare/4.0.4...4.0.5) #### Bug Fixes - `postcss-merge-longhand` now correctly merges borders with custom properties. - `postcss-merge-longhand` doesn't throw error in some `border` merge cases. ### [`v4.0.4`](https://togithub.com/cssnano/cssnano/releases/4.0.4) [Compare Source](https://togithub.com/cssnano/cssnano/compare/4.0.3...4.0.4) #### Bug Fixes - `postcss-merge-longhand` don't drop border-width with custom property from border shorthand. - `postcss-merge-longhand` don't convert `currentColor`. - `postcss-merge-longhand` don't merge border properties if there is a shorthand property between them. ### [`v4.0.3`](https://togithub.com/cssnano/cssnano/releases/4.0.3) [Compare Source](https://togithub.com/cssnano/cssnano/compare/4.0.2...4.0.3) #### Bug Fixes - `postcss-merge-longhand` incorrect minification of `border` (`border-*`) declarations. ### [`v4.0.2`](https://togithub.com/cssnano/cssnano/releases/4.0.2) [Compare Source](https://togithub.com/cssnano/cssnano/compare/4.0.1...4.0.2) #### Bug Fixes - `postcss-merge-longhand` don't explode declarations with custom properties. - `postcss-colormin` now better transform to `hsl`. ### [`v4.0.1`](https://togithub.com/cssnano/cssnano/releases/4.0.1) [Compare Source](https://togithub.com/cssnano/cssnano/compare/4.0.0...4.0.1) #### Bug Fixes - `browserslist` version incompatibility with `caniuse-api` ### [`v4.0.0`](https://togithub.com/cssnano/cssnano/releases/4.0.0) [Compare Source](https://togithub.com/cssnano/cssnano/compare/v3.10.0...4.0.0) #### Breaking changes - We dropped support for Node 4, now requiring at least Node 6.9. #### Features - postcss-merge-longhand now optimises `border-spacing` property. #### Bug Fixes - postcss-normalize-unicode doesn't change `U` to lowercase for `IE` <= 11 and `Edge` <= 15. - postcss-merge-longhand works with custom properties (Example `a { border-style:dotted; border-style:var(--variable) }`) correctly. - postcss-ordered-values handle `border` property with invalid border width value correctly. - postcss-merge-rules handles `:-ms-input-placeholder` and `::-ms-input-placeholder` selectors correctly. - postcss-merge-rules works with `all` property correctly. - postcss-normalize-url don't handle empty `url` function. - postcss-normalize-url handles `data` and `*-extension://` URLs correctly. - postcss-colormin adds whitespace after minified value and before function. - postcss-minify-font-values better escapes font name. - postcss-minify-params doesn't remove `all` for IE.

Renovate configuration

:date: Schedule: "every weekend" (UTC).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Renovate Bot. View repository job log here.

webteam-app commented 5 years ago

User is not a collaborator of this repo. Please start demo manually.