fix(deps): update dependencies - #103
Merged
Merged
Conversation
renovate
Bot
force-pushed
the
renovate/dependencies
branch
from
June 22, 2026 11:54
a3994f1 to
4fb4151
Compare
renovate
Bot
force-pushed
the
renovate/dependencies
branch
2 times, most recently
from
July 21, 2026 07:12
3ba4085 to
941acc2
Compare
renovate
Bot
force-pushed
the
renovate/dependencies
branch
from
August 27, 2026 23:48
941acc2 to
382c9f2
Compare
aminya
approved these changes
Sep 5, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^7.1.7→^9.0.0^2.1.5→^3.0.0Release Notes
cssnano/cssnano (cssnano)
v9.0.2: v9.0.2Compare Source
What's Changed
Full Changelog: https://github.com/cssnano/cssnano/compare/cssnano@9.0.1...cssnano@9.0.2
v9.0.1: v9.0.1Compare Source
What's Changed
Full Changelog: https://github.com/cssnano/cssnano/compare/cssnano@9.0.0...cssnano@9.0.1
v9.0.0: v9.0.0Compare Source
What's Changed
Breaking changes
Probably backward-compatible for most users. Some changes to configuration loading documented in migration guide.
Bug fixes
34aec91Full Changelog: https://github.com/cssnano/cssnano/compare/cssnano@8.0.10...cssnano@9.0.0
v8.0.10: v8.0.10Compare Source
What's Changed
Full Changelog: https://github.com/cssnano/cssnano/compare/cssnano@8.0.9...cssnano@8.0.10
v8.0.9: v8.0.9Compare Source
Bug fixes
Bug fixes coming by way of updating colordx and svgo to the latest release.
Full Changelog: https://github.com/cssnano/cssnano/compare/cssnano@8.0.8...cssnano@8.0.9
v8.0.8: v8.0.8Compare Source
What's Changed
Bug Fixes
Full Changelog: https://github.com/cssnano/cssnano/compare/cssnano@8.0.7...cssnano@8.0.8
v8.0.7: v8.0.7Compare Source
What's Changed
Bug Fixes
Documentation
Website playground
Full Changelog: https://github.com/cssnano/cssnano/compare/cssnano@8.0.6...cssnano@8.0.7
v8.0.6: v8.0.6Compare Source
What's Changed
Bug Fixes
fix(postcss-merge-rules): fix invalid merging in #1893
fix(postcss-merge-rules): use webref data to perform a merge #1897
fix(postcss-reduce-idents): do not break grid-template-areas in #1898
fix: ensure correct repository URL in published packages in #1900
fix(postcss-merge-longhand): improve longhand merging correctness in #1907
fix(postcss-merge-longhand): add a fuzzer and fix the cases it found in #1914
fix: improve selector minification in #1915
Other Changes
Full Changelog: https://github.com/cssnano/cssnano/compare/cssnano@8.0.5...cssnano@8.0.6
v8.0.5: v8.0.5Compare 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.4Compare 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.3Compare Source
What's Changed
Bug Fixes
Other Changes
packages now define an
exportsfield inpackage.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.2Compare 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.1Compare Source
What's Changed
Full Changelog: https://github.com/cssnano/cssnano/compare/cssnano@8.0.0...cssnano@8.0.1
v8.0.0: v8.0.0Compare Source
What's Changed
Full Changelog: https://github.com/cssnano/cssnano/compare/cssnano@7.1.9...cssnano@8.0.0
maltsev/htmlnano (htmlnano)
v3.4.1Compare Source
Changed
Fixed
<style>and<script>elements [#456].<characters when usingminifyJson.v3.4.0Compare Source
This release adds several new modules and optimizations. A few of them change the minified output of the default
safepreset (all producing semantically-equivalent HTML) — see Changed below so nothing surprises you in a diff. No configuration options were removed and existing configs keep working.Added
minifyCharacterReferencesmodule — decodes HTML character references to shorter UTF-8 characters (e.g.—→—,—→—) in text and attribute values. Enabled in thesafepreset; never decodes syntactically required references (&,<,>,") and skipsscript/style/textareacontent.maxpreset runs it with{ decodeAll: true }.normalizeDoctypemodule (maxpreset only) — rewrites legacy XHTML/HTML4 doctypes to the short<!doctype html>.removeXmlLeftoversmodule (maxpreset only) — removes XHTML-era leftovers:xmlns="http://www.w3.org/1999/xhtml"on<html>andxml:langwhen a matchinglangattribute is present.minifyAttributesnow minifies<meta name="viewport">content(under the existingmetaContentoption), e.g.width=device-width, initial-scale=1.0→width=device-width,initial-scale=1.minifyUrlsnow strips default ports (:80for http,:443for https) and trailing empty?/#, including insidesrcset.normalizeAttributeValuesandremoveRedundantAttributesnow handle thefetchpriorityattribute (high/low/auto) onimg,linkandscript.--output-dir <dir>(preserves relative structure) and--in-place. Single-file and stdin/stdout usage is unchanged. Addstinyglobbyas a dependency.Changed
minifyCharacterReferencesis on by default in thesafepreset, so entity-heavy documents now produce different (shorter) bytes.mergeStylesno longer merges<style>tags across an intervening stylesheet source (a<link rel="stylesheet">or a<style>with differentmedia). This preserves CSS source-order / cascade correctness; only contiguous same-group styles are merged.collapseWhitespacenow preserves whitespace in elements (and their subtrees) carrying an inlinestylewithwhite-space: pre/pre-wrap/pre-line/break-spaces, matching how<pre>is treated.collapseBooleanAttributesnow collapsespopover="auto"to barepopoverand recognizes the declarative shadow DOM booleansshadowrootclonable,shadowrootdelegatesfocus,shadowrootserializable.removeCommentsinsafemode now preserves license comments (<!--! ... -->), matching the/*! ... */convention used by Terser and cssnano.customfunctions that return a Promise are now awaited, including multiple promise-returning functions applied in order.Deprecated
redundantWhitespaces: 'agressive'— use the correctly-spelled'aggressive'. The old value still works as an alias and will be kept for backwards compatibility.Fixed
collapseBooleanAttributesno longer collapseshidden="until-found"to barehidden—until-foundis a distinct state and is now preserved.redundantWhitespacesoption to accept the correctly-spelled'aggressive'(see Deprecated).exportsso TypeScript consumers get the correct type declarations for ESM and CommonJS under modern (node16/bundler) resolution; the previous map pointed ESM consumers at CommonJS.d.tsfiles. Validated in CI withpublintand@arethetypeswrong/cli.v3.3.2Compare Source
Fixed
cssnano7 and 8 by widening the peer dependency range [#434].v3.3.1Compare Source
Fixed
cssnanoversion inpeerDependencies[#432].v3.3.0Compare Source
Changed
cssnano@8.v3.2.1Compare Source
Changed
minifyCssperformance by initializing cssnano only once [#400].minifyCssto avoid non-relevant minifications [#400].Fixed
safepreset typing forminifyJsonto use its supported boolean form, improving TypeScript compatibility.v3.2.0Compare Source
Changed
maxpreset more aggresive.purgeCSSand default tool inremoveUnusedCss.Fixed
v3.1.0Compare 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
minifyHtmlTemplatemodule to minify HTML inside template containers [#11].removeEmptyElementsmodule [#8].minifyAttributesimprovements: new module for meta refresh optimization and options for redundant whitespace handling [#37].removeCommentsnow supports a regex string in JSON config [#255].Changed
^4.0.0and synced peer/dev versions [#394].Fixed
minifyJspreserves single quotes in handler attributes [#41].minifyJsnow pushes event-handler minification promises correctly [#398].removeUnusedCssoption typings [#401].v3.0.0Compare Source
Changed
Added
Configuration
📅 Schedule: (UTC)
🚦 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.
This PR was generated by Mend Renovate. View the repository job log.