cssnano/cssnano
### [`v5.0.2`](https://togithub.com/cssnano/cssnano/releases/cssnano@5.0.2)
[Compare Source](https://togithub.com/cssnano/cssnano/compare/4e95e1fba3304097df467043abb1d76dbd425539...a2245fcbf5094c9793158d76955d83122d7aef39)
#### Bug Fixes
- **postcss-merge-longhand:** mergeLonghand should not apply to CSS variables ([#1057](https://togithub.com/cssnano/cssnano/issues/1057)) ([8aa64c7](https://togithub.com/cssnano/cssnano/commit/8aa64c714f615db747605f6d79fcc043e9ee8e57)), closes [#1051](https://togithub.com/cssnano/cssnano/issues/1051)
### [`v5.0.1`](https://togithub.com/cssnano/cssnano/compare/cssnano@5.0.0...cssnano@5.0.1)
[Compare Source](https://togithub.com/cssnano/cssnano/compare/cssnano@5.0.0...cssnano@5.0.1)
### [`v5.0.0`](https://togithub.com/cssnano/cssnano/releases/cssnano@5.0.0)
[Compare Source](https://togithub.com/cssnano/cssnano/compare/v4.1.11...cssnano@5.0.0)
#### Major changes
- requires Node >= 10.13
- PostCSS 8 API, so cssnano 5 does not emit warnings when running under PostCSS 8
- updated to SVGO 2, fixing many SVG minification bugs
- updated css-value-parser and css-selector-parser, fixing many bugs
##### Upgrade notes
If you use the cssnano JavaScript API, you need to change your code:
- Replace `cssnano.process()` with `cssnano().process()` (notice the `()` after `cssnano`)
- pass cssnano options to `cssnano()` instead of `process()`
cssnano(cssnanoOptions).process(postcssOptions)
#### Bug fixes
- fix improperly discarding `@font-face` declarations [#726](https://togithub.com/cssnano/cssnano/issues/726)
- partially fix some isues where cssnano did not combine rules when used together with `postcss-nested` [#1004](https://togithub.com/cssnano/cssnano/issues/1004)
- fix `translate3d()` minification [#920](https://togithub.com/cssnano/cssnano/issues/920)
- fix minification of values starting with `e` [#589](https://togithub.com/cssnano/cssnano/issues/958), [#984](https://togithub.com/cssnano/cssnano/issues/984)
- fix minification of percentage vaalues [#962](https://togithub.com/cssnano/cssnano/issues/962), [#957](https://togithub.com/cssnano/cssnano/issues/957)
- fix minification of `aspect-ratio` [#963](https://togithub.com/cssnano/cssnano/issues/963)
- fix merging of `@supports` rules [#974](https://togithub.com/cssnano/cssnano/issues/974)
- fix sorting of longhand and shorthand properties [#535](https://togithub.com/cssnano/cssnano/issues/535)
- remove vulnerable dependency and always warn with bad SVG input [#1034](https://togithub.com/cssnano/cssnano/pull/1034)
### [`v4.1.11`](https://togithub.com/cssnano/cssnano/releases/v4.1.11)
##### 4.1.11
##### Bug Fixes
- fix [CVE-2021-28092](https://nvd.nist.gov/vuln/detail/CVE-2021-28092)
Configuration
:date: Schedule: "every 2 weeks on Monday before 7am" in timezone Europe/Berlin.
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box.
This PR contains the following updates:
4.1.10
->5.0.2
Release Notes
cssnano/cssnano
### [`v5.0.2`](https://togithub.com/cssnano/cssnano/releases/cssnano@5.0.2) [Compare Source](https://togithub.com/cssnano/cssnano/compare/4e95e1fba3304097df467043abb1d76dbd425539...a2245fcbf5094c9793158d76955d83122d7aef39) #### Bug Fixes - **postcss-merge-longhand:** mergeLonghand should not apply to CSS variables ([#1057](https://togithub.com/cssnano/cssnano/issues/1057)) ([8aa64c7](https://togithub.com/cssnano/cssnano/commit/8aa64c714f615db747605f6d79fcc043e9ee8e57)), closes [#1051](https://togithub.com/cssnano/cssnano/issues/1051) ### [`v5.0.1`](https://togithub.com/cssnano/cssnano/compare/cssnano@5.0.0...cssnano@5.0.1) [Compare Source](https://togithub.com/cssnano/cssnano/compare/cssnano@5.0.0...cssnano@5.0.1) ### [`v5.0.0`](https://togithub.com/cssnano/cssnano/releases/cssnano@5.0.0) [Compare Source](https://togithub.com/cssnano/cssnano/compare/v4.1.11...cssnano@5.0.0) #### Major changes - requires Node >= 10.13 - PostCSS 8 API, so cssnano 5 does not emit warnings when running under PostCSS 8 - updated to SVGO 2, fixing many SVG minification bugs - updated css-value-parser and css-selector-parser, fixing many bugs ##### Upgrade notes If you use the cssnano JavaScript API, you need to change your code: - Replace `cssnano.process()` with `cssnano().process()` (notice the `()` after `cssnano`) - pass cssnano options to `cssnano()` instead of `process()` cssnano(cssnanoOptions).process(postcssOptions) #### Bug fixes - fix improperly discarding `@font-face` declarations [#726](https://togithub.com/cssnano/cssnano/issues/726) - partially fix some isues where cssnano did not combine rules when used together with `postcss-nested` [#1004](https://togithub.com/cssnano/cssnano/issues/1004) - fix `translate3d()` minification [#920](https://togithub.com/cssnano/cssnano/issues/920) - fix minification of values starting with `e` [#589](https://togithub.com/cssnano/cssnano/issues/958), [#984](https://togithub.com/cssnano/cssnano/issues/984) - fix minification of percentage vaalues [#962](https://togithub.com/cssnano/cssnano/issues/962), [#957](https://togithub.com/cssnano/cssnano/issues/957) - fix minification of `aspect-ratio` [#963](https://togithub.com/cssnano/cssnano/issues/963) - fix merging of `@supports` rules [#974](https://togithub.com/cssnano/cssnano/issues/974) - fix sorting of longhand and shorthand properties [#535](https://togithub.com/cssnano/cssnano/issues/535) - remove vulnerable dependency and always warn with bad SVG input [#1034](https://togithub.com/cssnano/cssnano/pull/1034) ### [`v4.1.11`](https://togithub.com/cssnano/cssnano/releases/v4.1.11) ##### 4.1.11 ##### Bug Fixes - fix [CVE-2021-28092](https://nvd.nist.gov/vuln/detail/CVE-2021-28092)Configuration
:date: Schedule: "every 2 weeks on Monday before 7am" in timezone Europe/Berlin.
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.