Skip to content

fix(deps): update dependencies#103

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/dependencies
Open

fix(deps): update dependencies#103
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/dependencies

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 9, 2026

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
cssnano ^7.1.7^8.0.0 age adoption passing confidence
htmlnano ^2.1.5^3.0.0 age adoption passing confidence

Release Notes

cssnano/cssnano (cssnano)

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

maltsev/htmlnano (htmlnano)

v3.3.1

Compare Source

Fixed
  • Fixed cssnano version in peerDependencies [#​432].

v3.3.0

Compare Source

Changed
  • Upgraded to cssnano@8.

v3.2.1

Compare Source

Changed
  • Improved minifyCss performance by initializing cssnano only once [#​400].
  • Reduced aggressive cssnano transforms for inline CSS in minifyCss to avoid non-relevant minifications [#​400].
Fixed
  • Removed peer dependency type imports from public declaration files, fixing TypeScript type usage without requiring peer dependency types to be installed [#​425].
  • Corrected the safe preset typing for minifyJson to use its supported boolean form, improving TypeScript compatibility.

v3.2.0

Compare Source

Changed
  • Refactor attribute normalization and sorting to avoid code duplication.
  • Make max preset more aggresive.
  • Use purgeCSS and default tool in removeUnusedCss.
Fixed
  • Handle exceptions raised by Terser.

v3.1.0

Compare Source

This release touches almost the whole htmlnano code.
Minifier modules are fully covered by tests, and many new edge cases were added, so I don’t expect regressions, but please be aware.

Added
  • minifyHtmlTemplate module to minify HTML inside template containers [#​11].
  • removeEmptyElements module [#​8].
  • minifyAttributes improvements: new module for meta refresh optimization and options for redundant whitespace handling [#​37].
  • removeComments now supports a regex string in JSON config [#​255].
  • Fallback SVG optimization.
Changed
  • Upgrade to PurgeCSS v8.
  • Expanded and hardened behavior across all minifier modules.
  • Updated SVGO peer dependency range to ^4.0.0 and synced peer/dev versions [#​394].
Fixed
  • minifyJs preserves single quotes in handler attributes [#​41].
  • minifyJs now pushes event-handler minification promises correctly [#​398].
  • Fixed removeUnusedCss option typings [#​401].

v3.0.0

Compare Source

Changed
  • SVGO has been upgraded to v4, which includes some breaking changes. This is the main reason for the major version bump in this release of htmlnano.
Added

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "every weekend"
  • 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.

👻 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 was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies label May 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants