feat(postcss-merge-longhand): merge row-gap/column-gap, overscroll-behavior-x/-y, flex-direction/flex-wrap, column-rule-* and equal overflow-x/-y into their shorthands when every target supports them
Bug Fixes
refactor: remove cssesc dependency
fix: improve escape handling in selectors
fix: update postcss-calc
fix: accept the optional leading rounding strategy of round(), such as round(up, 1s, 1s), when postcss-ordered-values orders animations and transitions and when postcss-merge-longhand folds shorthands. The rounding strategy must be separated by a comma, so round(up 1px, 2px) is no longer treated as valid.
This PR contains the following updates:
| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [cssnano](https://github.com/cssnano/cssnano) | [`9.5.0` → `9.6.0`](https://renovatebot.com/diffs/npm/cssnano/9.5.0/9.6.0) |  |  |
| [cssnano-preset-advanced](https://github.com/cssnano/cssnano) | [`9.4.0` → `9.5.0`](https://renovatebot.com/diffs/npm/cssnano-preset-advanced/9.4.0/9.5.0) |  |  |
| [prettier](https://prettier.io) ([source](https://github.com/prettier/prettier)) | [`3.9.9` → `3.9.10`](https://renovatebot.com/diffs/npm/prettier/3.9.9/3.9.10) |  |  |
---
### Release Notes
<details>
<summary>cssnano/cssnano (cssnano)</summary>
### [`v9.6.0`](https://github.com/cssnano/cssnano/releases/tag/cssnano%409.6.0): v9.6.0
[Compare Source](https://github.com/cssnano/cssnano/compare/cssnano@9.5.0...cssnano@9.6.0)
#### What's Changed
##### New Features
- feat(postcss-merge-longhand): merge `row-gap`/`column-gap`, `overscroll-behavior-x`/`-y`, `flex-direction`/`flex-wrap`, `column-rule-*` and equal `overflow-x`/`-y` into their shorthands when every target supports them
##### Bug Fixes
- refactor: remove cssesc dependency
- fix: improve escape handling in selectors
- fix: update postcss-calc
- fix: accept the optional leading rounding strategy of `round()`, such as `round(up, 1s, 1s)`, when postcss-ordered-values orders animations and transitions and when postcss-merge-longhand folds shorthands. The rounding strategy must be separated by a comma, so `round(up 1px, 2px)` is no longer treated as valid.
**Full Changelog**: <https://github.com/cssnano/cssnano/compare/cssnano@9.5.0...cssnano@9.6.0>
</details>
<details>
<summary>prettier/prettier (prettier)</summary>
### [`v3.9.10`](https://github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#3910)
[Compare Source](https://github.com/prettier/prettier/compare/3.9.9...3.9.10)
[diff](https://github.com/prettier/prettier/compare/3.9.9...3.9.10)
##### Markdown: Update `micromark-extension-gfm-table` to fix the table parse issue on performance ([#​20266](https://github.com/prettier/prettier/pull/20266) by [@​fisker](https://github.com/fisker))
See [micromark/micromark-extension-gfm-table@`4f43ead`](https://github.com/micromark/micromark-extension-gfm-table/commit/4f43ead37b786bc531d924530d4ab4c714886267) for details.
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xNDkuMyIsInVwZGF0ZWRJblZlciI6IjQ0LjE0OS4zIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tYXRlZCIsImRlcGVuZGVuY2llcyJdfQ==-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
9.5.0→9.6.09.4.0→9.5.03.9.9→3.9.10Release Notes
cssnano/cssnano (cssnano)
v9.6.0: v9.6.0Compare Source
What's Changed
New Features
row-gap/column-gap,overscroll-behavior-x/-y,flex-direction/flex-wrap,column-rule-*and equaloverflow-x/-yinto their shorthands when every target supports themBug Fixes
refactor: remove cssesc dependency
fix: improve escape handling in selectors
fix: update postcss-calc
fix: accept the optional leading rounding strategy of
round(), such asround(up, 1s, 1s), when postcss-ordered-values orders animations and transitions and when postcss-merge-longhand folds shorthands. The rounding strategy must be separated by a comma, soround(up 1px, 2px)is no longer treated as valid.Full Changelog: https://github.com/cssnano/cssnano/compare/cssnano@9.5.0...cssnano@9.6.0
prettier/prettier (prettier)
v3.9.10Compare Source
diff
Markdown: Update
micromark-extension-gfm-tableto fix the table parse issue on performance (#20266 by @fisker)See micromark/micromark-extension-gfm-table@
4f43eadfor details.Configuration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate CLI.