feat(deps)!: Update dependency cssnano ( 7.1.9 → 8.0.5 ) #16

Merged
fabrice.kirchner merged 1 commit from renovate/cssnano-8.x into main 2026-08-18 14:18:54 +02:00

This PR contains the following updates:

Package Change Age Confidence
cssnano ^7.0.6^8.0.0 age confidence

Release Notes

cssnano/cssnano (cssnano)

v8.0.5: v8.0.5

Compare Source

What's Changed

Full Changelog: https://github.com/cssnano/cssnano/compare/cssnano@8.0.4...cssnano@8.0.5

v8.0.4: v8.0.4

Compare Source

What's Changed

Bug Fixes

Full Changelog: https://github.com/cssnano/cssnano/compare/cssnano@8.0.3...cssnano@8.0.4

v8.0.3: v8.0.3

Compare Source

What's Changed

Bug Fixes
  • postcss-reduce-initial: update initial properties
  • potcss-minify-gradients: handle more than two stops
  • postcss-normalize-whitespace: preserve whitespace in custom prop
  • postcss-normalize-url: ensure trailing slash is preserved
Other Changes
  • packages now define an exports field in package.json. This prevents any file added to the package to automatically be exposed as a possible import. The has been done in a backward compatible way, so you should be able to import every file you did in the previous release.

  • types have also been regenerated with TypeScript 7.

Full Changelog: https://github.com/cssnano/cssnano/compare/cssnano@8.0.2...cssnano@8.0.3

v8.0.2: v8.0.2

Compare Source

What's Changed

Full Changelog: https://github.com/cssnano/cssnano/compare/cssnano@8.0.1...cssnano@8.0.2

v8.0.1: v8.0.1

Compare Source

What's Changed

  • fix(postcss-minify-selectors): reject :is() fold when divergent middle contains a combinator under a non-empty prefix (closes #​1786) by @​dkryaklin in #​1798
  • fix(postcss-minify-selectors): tighten :is() fold acceptance to a strict allowlist by @​dkryaklin in #​1799

Full Changelog: https://github.com/cssnano/cssnano/compare/cssnano@8.0.0...cssnano@8.0.1

v8.0.0: v8.0.0

Compare Source

What's Changed

Full Changelog: https://github.com/cssnano/cssnano/compare/cssnano@7.1.9...cssnano@8.0.0


Configuration

📅 Schedule: (in timezone Europe/Berlin)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

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) | [`^7.0.6` → `^8.0.0`](https://renovatebot.com/diffs/npm/cssnano/7.1.9/8.0.5) | ![age](https://developer.mend.io/api/mc/badges/age/npm/cssnano/8.0.5?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/cssnano/7.1.9/8.0.5?slim=true) | --- ### Release Notes <details> <summary>cssnano/cssnano (cssnano)</summary> ### [`v8.0.5`](https://github.com/cssnano/cssnano/releases/tag/cssnano%408.0.5): v8.0.5 [Compare Source](https://github.com/cssnano/cssnano/compare/cssnano@8.0.4...cssnano@8.0.5) #### What's Changed - fix(postcss-merge-longhand): fix issues with border merging in [#&#8203;1886](https://github.com/cssnano/cssnano/pull/1886) - fix: update dependencies in [#&#8203;1887](https://github.com/cssnano/cssnano/pull/1887) - Publish cssnano 8.0.5 by [@&#8203;ludofischer](https://github.com/ludofischer) in [#&#8203;1888](https://github.com/cssnano/cssnano/pull/1888) **Full Changelog**: <https://github.com/cssnano/cssnano/compare/cssnano@8.0.4...cssnano@8.0.5> ### [`v8.0.4`](https://github.com/cssnano/cssnano/releases/tag/cssnano%408.0.4): v8.0.4 [Compare Source](https://github.com/cssnano/cssnano/compare/cssnano@8.0.3...cssnano@8.0.4) #### What's Changed ##### Bug Fixes - Fix postcs-svgo encoding in [#&#8203;1877](https://github.com/cssnano/cssnano/pull/1877) **Full Changelog**: <https://github.com/cssnano/cssnano/compare/cssnano@8.0.3...cssnano@8.0.4> ### [`v8.0.3`](https://github.com/cssnano/cssnano/releases/tag/cssnano%408.0.3): v8.0.3 [Compare Source](https://github.com/cssnano/cssnano/compare/cssnano@8.0.2...cssnano@8.0.3) #### What's Changed ##### Bug Fixes - postcss-reduce-initial: update initial properties - potcss-minify-gradients: handle more than two stops - postcss-normalize-whitespace: preserve whitespace in custom prop - postcss-normalize-url: ensure trailing slash is preserved ##### Other Changes - packages now define an `exports` field in `package.json`. This prevents any file added to the package to automatically be exposed as a possible import. The has been done in a backward compatible way, so you should be able to import every file you did in the previous release. - types have also been regenerated with TypeScript 7. **Full Changelog**: <https://github.com/cssnano/cssnano/compare/cssnano@8.0.2...cssnano@8.0.3> ### [`v8.0.2`](https://github.com/cssnano/cssnano/releases/tag/cssnano%408.0.2): v8.0.2 [Compare Source](https://github.com/cssnano/cssnano/compare/cssnano@8.0.1...cssnano@8.0.2) #### What's Changed - perf(postcss-unique-selectors): add fast paths for the common cases by [@&#8203;dkryaklin](https://github.com/dkryaklin) in [#&#8203;1813](https://github.com/cssnano/cssnano/pull/1813) - perf(postcss-discard-duplicates): bucket rules by selector by [@&#8203;dkryaklin](https://github.com/dkryaklin) in [#&#8203;1815](https://github.com/cssnano/cssnano/pull/1815) - perf(postcss-merge-longhand): skip processors with no relevant decls by [@&#8203;dkryaklin](https://github.com/dkryaklin) in [#&#8203;1814](https://github.com/cssnano/cssnano/pull/1814) - Include postcss-discard-overridden types in package by [@&#8203;itosa-kazu](https://github.com/itosa-kazu) in [#&#8203;1817](https://github.com/cssnano/cssnano/pull/1817) - fix: preserve apostrophes in svg data uris by [@&#8203;pupuking723](https://github.com/pupuking723) in [#&#8203;1819](https://github.com/cssnano/cssnano/pull/1819) **Full Changelog**: <https://github.com/cssnano/cssnano/compare/cssnano@8.0.1...cssnano@8.0.2> ### [`v8.0.1`](https://github.com/cssnano/cssnano/releases/tag/cssnano%408.0.1): v8.0.1 [Compare Source](https://github.com/cssnano/cssnano/compare/cssnano@8.0.0...cssnano@8.0.1) #### What's Changed - fix(postcss-minify-selectors): reject :is() fold when divergent middle contains a combinator under a non-empty prefix (closes [#&#8203;1786](https://github.com/cssnano/cssnano/issues/1786)) by [@&#8203;dkryaklin](https://github.com/dkryaklin) in [#&#8203;1798](https://github.com/cssnano/cssnano/pull/1798) - fix(postcss-minify-selectors): tighten :is() fold acceptance to a strict allowlist by [@&#8203;dkryaklin](https://github.com/dkryaklin) in [#&#8203;1799](https://github.com/cssnano/cssnano/pull/1799) **Full Changelog**: <https://github.com/cssnano/cssnano/compare/cssnano@8.0.0...cssnano@8.0.1> ### [`v8.0.0`](https://github.com/cssnano/cssnano/releases/tag/cssnano%408.0.0): v8.0.0 [Compare Source](https://github.com/cssnano/cssnano/compare/cssnano@7.1.9...cssnano@8.0.0) #### What's Changed - Move declaration sorter to advanced preset by [@&#8203;ludofischer](https://github.com/ludofischer) and [@&#8203;Goodwine](https://github.com/Goodwine) in [#&#8203;1793](https://github.com/cssnano/cssnano/pull/1793) - Drop node 20 by [@&#8203;ludofischer](https://github.com/ludofischer) in [#&#8203;1794](https://github.com/cssnano/cssnano/pull/1794) **Full Changelog**: <https://github.com/cssnano/cssnano/compare/cssnano@7.1.9...cssnano@8.0.0> </details> --- ### Configuration 📅 **Schedule**: (in timezone Europe/Berlin) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, 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:eyJjcmVhdGVkSW5WZXIiOiI0NC4zMi41IiwidXBkYXRlZEluVmVyIjoiNDQuMzIuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
feat(deps)!: Update dependency cssnano ( 7.1.9 → 8.0.5 )
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
ce5607012c
| datasource | package | from  | to    |
| ---------- | ------- | ----- | ----- |
| npm        | cssnano | 7.1.9 | 8.0.5 |
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
fabrice.kirchner/maintenance-page!16
No description provided.