cssnano/cssnano (cssnano)
### [`v6.1.2`](https://togithub.com/cssnano/cssnano/releases/tag/cssnano%406.1.2): v6.1.2
[Compare Source](https://togithub.com/cssnano/cssnano/compare/cssnano@6.1.1...cssnano@6.1.2)
#### Bug Fixes
- preserve correct order of `gap` and `column-gap` properties
#### Patch Changes
- update autoprefixer
### [`v6.1.1`](https://togithub.com/cssnano/cssnano/compare/cssnano@6.1.0...cssnano@6.1.1)
[Compare Source](https://togithub.com/cssnano/cssnano/compare/cssnano@6.1.0...cssnano@6.1.1)
### [`v6.1.0`](https://togithub.com/cssnano/cssnano/releases/tag/cssnano%406.1.0): v6.1.0
[Compare Source](https://togithub.com/cssnano/cssnano/compare/cssnano@6.0.5...cssnano@6.1.0)
This release contains a lot of fixes to Browserslist support thanks to [@colinrotherham](https://togithub.com/colinrotherham)
#### Features
- support Browserslist options in more plugins
- support overriding autoprefixer options
Additionally, this release includes improved TypeScript types.
### [`v6.0.5`](https://togithub.com/cssnano/cssnano/releases/tag/cssnano%406.0.5): v6.0.5
[Compare Source](https://togithub.com/cssnano/cssnano/compare/cssnano@6.0.4...cssnano@6.0.5)
#### Bug Fixes
- correctly minify `font` declaration in edge cases
- preserve `initial` property in `-webkit-line-clamp`
### [`v6.0.4`](https://togithub.com/cssnano/cssnano/releases/tag/cssnano%406.0.4): v6.0.4
[Compare Source](https://togithub.com/cssnano/cssnano/compare/cssnano@6.0.3...cssnano@6.0.4)
##### Bug Fixes
- preserve empty `@layer` declarations
- avoid crashing when encountering `@layer` without any braces afterwards
- update to latest lilconfig dependency to avoid vulnerability
### [`v6.0.3`](https://togithub.com/cssnano/cssnano/releases/tag/cssnano%406.0.3): v6.0.3
[Compare Source](https://togithub.com/cssnano/cssnano/compare/cssnano@6.0.2...cssnano@6.0.3)
##### Bug fixes
- do not sort unknown properties
#### Other
- Require latest browserslist and postcss-selector-parser
### [`v6.0.2`](https://togithub.com/cssnano/cssnano/releases/tag/cssnano%406.0.2): v6.0.2
[Compare Source](https://togithub.com/cssnano/cssnano/compare/cssnano@6.0.1...cssnano@6.0.2)
- fix: update cssnano peer dependency to 8.4.31 to avoid security issue
- fix: update postcss-calc to 9.0.1 to solve disappearing expressions inside two brackets
- deps(postcss-svgo): update SVGO to 3.0.5 and update doc
- chore: update css-declaration-sorter
- fix(postcss-minify-selectors): prevent mangling of timeline range names
- fix(postcss-convert-values): keep percent unit in `@Property`
- chore(cssnano): update lilconfig to 3.0.0
### [`v6.0.1`](https://togithub.com/cssnano/cssnano/releases/tag/cssnano%406.0.1): v6.0.1
[Compare Source](https://togithub.com/cssnano/cssnano/compare/cssnano@6.0.0...cssnano@6.0.1)
#### Bug Fixes
- fix(postcss-merge-rules): do not merge nested rules (https://github.com/cssnano/cssnano/commit/eb9a9a18132d360cb8639f0ca6be4d24401bcde9)
- fix(postcss-reduce-idents): minify grid line names correctly (https://github.com/cssnano/cssnano/commit/2af6687e63978a7b0a08f97d095aa9e6b593eb4f)
### [`v6.0.0`](https://togithub.com/cssnano/cssnano/releases/tag/cssnano%406.0.0): v6.0.0
[Compare Source](https://togithub.com/cssnano/cssnano/compare/cssnano@5.1.15...cssnano@6.0.0)
#### Major Changes
- [`99d1e6a`](https://togithub.com/cssnano/cssnano/commit/99d1e6ab): postcss-normalize-url: remove normalize-url configuration options
- [`4e272f8`](https://togithub.com/cssnano/cssnano/commit/4e272f88): postcss-svgo: Upgrade dependency svgo to v3 and increase the minimum supported node version to v14
- [`ca9d3f5`](https://togithub.com/cssnano/cssnano/commit/ca9d3f55): Switch minimum supported Node version to 14 for all packages
- [`39a2040`](https://togithub.com/cssnano/cssnano/commit/39a20405): feat!(cssnano): remove undocumented YAML config support
#### Migration instructions
- If you're not happy with the defaults for the normalize-url transform, turn it off completely. Options were removed as most would change the meaning of the URL, which is unexpcted in the case of CSS minification.
- In the unlikely event you're using YAML to configure cssnano, move the cssnano configuration inside the PostCSS config or use a configuration file in CommonJS or JSON format.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 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 has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
^5.1.15
->^6.1.2
Release Notes
cssnano/cssnano (cssnano)
### [`v6.1.2`](https://togithub.com/cssnano/cssnano/releases/tag/cssnano%406.1.2): v6.1.2 [Compare Source](https://togithub.com/cssnano/cssnano/compare/cssnano@6.1.1...cssnano@6.1.2) #### Bug Fixes - preserve correct order of `gap` and `column-gap` properties #### Patch Changes - update autoprefixer ### [`v6.1.1`](https://togithub.com/cssnano/cssnano/compare/cssnano@6.1.0...cssnano@6.1.1) [Compare Source](https://togithub.com/cssnano/cssnano/compare/cssnano@6.1.0...cssnano@6.1.1) ### [`v6.1.0`](https://togithub.com/cssnano/cssnano/releases/tag/cssnano%406.1.0): v6.1.0 [Compare Source](https://togithub.com/cssnano/cssnano/compare/cssnano@6.0.5...cssnano@6.1.0) This release contains a lot of fixes to Browserslist support thanks to [@colinrotherham](https://togithub.com/colinrotherham) #### Features - support Browserslist options in more plugins - support overriding autoprefixer options Additionally, this release includes improved TypeScript types. ### [`v6.0.5`](https://togithub.com/cssnano/cssnano/releases/tag/cssnano%406.0.5): v6.0.5 [Compare Source](https://togithub.com/cssnano/cssnano/compare/cssnano@6.0.4...cssnano@6.0.5) #### Bug Fixes - correctly minify `font` declaration in edge cases - preserve `initial` property in `-webkit-line-clamp` ### [`v6.0.4`](https://togithub.com/cssnano/cssnano/releases/tag/cssnano%406.0.4): v6.0.4 [Compare Source](https://togithub.com/cssnano/cssnano/compare/cssnano@6.0.3...cssnano@6.0.4) ##### Bug Fixes - preserve empty `@layer` declarations - avoid crashing when encountering `@layer` without any braces afterwards - update to latest lilconfig dependency to avoid vulnerability ### [`v6.0.3`](https://togithub.com/cssnano/cssnano/releases/tag/cssnano%406.0.3): v6.0.3 [Compare Source](https://togithub.com/cssnano/cssnano/compare/cssnano@6.0.2...cssnano@6.0.3) ##### Bug fixes - do not sort unknown properties #### Other - Require latest browserslist and postcss-selector-parser ### [`v6.0.2`](https://togithub.com/cssnano/cssnano/releases/tag/cssnano%406.0.2): v6.0.2 [Compare Source](https://togithub.com/cssnano/cssnano/compare/cssnano@6.0.1...cssnano@6.0.2) - fix: update cssnano peer dependency to 8.4.31 to avoid security issue - fix: update postcss-calc to 9.0.1 to solve disappearing expressions inside two brackets - deps(postcss-svgo): update SVGO to 3.0.5 and update doc - chore: update css-declaration-sorter - fix(postcss-minify-selectors): prevent mangling of timeline range names - fix(postcss-convert-values): keep percent unit in `@Property` - chore(cssnano): update lilconfig to 3.0.0 ### [`v6.0.1`](https://togithub.com/cssnano/cssnano/releases/tag/cssnano%406.0.1): v6.0.1 [Compare Source](https://togithub.com/cssnano/cssnano/compare/cssnano@6.0.0...cssnano@6.0.1) #### Bug Fixes - fix(postcss-merge-rules): do not merge nested rules (https://github.com/cssnano/cssnano/commit/eb9a9a18132d360cb8639f0ca6be4d24401bcde9) - fix(postcss-reduce-idents): minify grid line names correctly (https://github.com/cssnano/cssnano/commit/2af6687e63978a7b0a08f97d095aa9e6b593eb4f) ### [`v6.0.0`](https://togithub.com/cssnano/cssnano/releases/tag/cssnano%406.0.0): v6.0.0 [Compare Source](https://togithub.com/cssnano/cssnano/compare/cssnano@5.1.15...cssnano@6.0.0) #### Major Changes - [`99d1e6a`](https://togithub.com/cssnano/cssnano/commit/99d1e6ab): postcss-normalize-url: remove normalize-url configuration options - [`4e272f8`](https://togithub.com/cssnano/cssnano/commit/4e272f88): postcss-svgo: Upgrade dependency svgo to v3 and increase the minimum supported node version to v14 - [`ca9d3f5`](https://togithub.com/cssnano/cssnano/commit/ca9d3f55): Switch minimum supported Node version to 14 for all packages - [`39a2040`](https://togithub.com/cssnano/cssnano/commit/39a20405): feat!(cssnano): remove undocumented YAML config support #### Migration instructions - If you're not happy with the defaults for the normalize-url transform, turn it off completely. Options were removed as most would change the meaning of the URL, which is unexpcted in the case of CSS minification. - In the unlikely event you're using YAML to configure cssnano, move the cssnano configuration inside the PostCSS config or use a configuration file in CommonJS or JSON format.Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.