The paper in your inbox every morning
Straight from the source · Every release, from its maintainers

The Tech Gazette

npm packages
Vol. I No. 26 Saturday, October 17, 2026 Closing 12:53 PM UTC · next edition 10:00 AM UTC

cssnano releases

npm package, released from cssnano/cssnano on GitHub · No. 1886 of the most used npm packages in the paper's catalog
Also released from it: postcss-discard-duplicates, postcss-minify-selectors, postcss-discard-empty, postcss-merge-rules, postcss-merge-longhand, postcss-minify-params, postcss-convert-values, postcss-svgo, cssnano-preset-default, postcss-normalize-whitespace, stylehacks

Latest release the paper recorded: postcss-discard-duplicates cssnano@9.9.0, Oct 16, 2026. Its newest GitHub release when last read: Oct 16, 2026.

Latest releases

Newest first, each linking to its notes on GitHub; the excerpt is the notes' own opening, where they have text.

  1. Oct 16, 2026postcss-discard-duplicates cssnano@9.9.0
    From the release notesWhat's Changed cssnano now ships its presets and plugins in a single package, so installing it adds one cssnano package to your dependency tree instead of about thirty, and you have fewer packages to review in audits and…
  2. Oct 15, 2026postcss-discard-duplicates cssnano-preset-advanced@10.0.0
    From the release notesWhat's Changed Major changes The advanced preset no longer removes vendor prefixes or sorts declarations, and no longer depends on autoprefixer or css declaration sorter. This might be a breaking change if your build was…
  3. Oct 12, 2026postcss-discard-duplicates cssnano@9.8.0
    From the release notesFeature Changes feat(postcss normalize url): stop rewriting URLs The plugin only changes the url() token (unquoting, whitespace, escaping) and keeps the URL byte identical. It no longer removes dot segments or duplicate…
  4. Oct 12, 2026postcss-discard-duplicates cssnano@9.7.0
    From the release notesWhat's Changed New Features feat(postcss minify params): drop a min or max already implied in another range in the same media query Patch Changes fix(postcss merge rules): merge at rules separated by unrelated rules Full…
  5. Oct 10, 2026postcss-discard-duplicates cssnano@9.6.0
    From the release notesWhat'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…
  6. Oct 9, 2026postcss-discard-duplicates cssnano@9.5.0
    From the release notesWhat's Changed New Features Minify unicode and reduce css grid template white space in https://github.com/cssnano/cssnano/pull/2038 Full Changelog : https://github.com/cssnano/cssnano/compare/cssnano@9.4.0...cssnano@9.5.…
  7. Oct 9, 2026postcss-discard-duplicates cssnano@9.4.0
    From the release notesWhat's Changed New Features feat(cssnano preset default): merge more overridden declarations in https://github.com/cssnano/cssnano/pull/2033 Full Changelog : https://github.com/cssnano/cssnano/compare/cssnano@9.3.2...css…
  8. Oct 5, 2026postcss-discard-duplicates cssnano@9.3.2
    From the release notesWhat's Changed fix: merge long selectors by @ludofischer in https://github.com/cssnano/cssnano/pull/2024 fix(postcss ordered values): improve box shadow and animation by @ludofischer in https://github.com/cssnano/cssnano…
  9. Oct 5, 2026postcss-discard-duplicates cssnano@9.3.1
    From the release notesWhat's Changed Bug Fixes Fix a crash because of a dependency on an unpublished version of cssnano utils Publish cssnano 9.3.1 in https://github.com/cssnano/cssnano/pull/2023 Full Changelog : https://github.com/cssnano/cs…
  10. Oct 3, 2026postcss-discard-duplicates cssnano@9.2.2
    From the release notesWhat's Changed Bug Fixes fix(postcss merge rules): avoid infinite loop in https://github.com/cssnano/cssnano/pull/2013 Full Changelog : https://github.com/cssnano/cssnano/compare/cssnano@9.2.1...cssnano@9.2.2
  11. Oct 3, 2026postcss-discard-duplicates cssnano@9.2.1
    From the release notesWhat's Changed fix(postcss discard duplicates): remove redundant sibling at rules in https://github.com/cssnano/cssnano/pull/2010 Full Changelog : https://github.com/cssnano/cssnano/compare/cssnano@9.2.0...cssnano@9.2.1
  12. Oct 2, 2026postcss-discard-duplicates cssnano@9.2.0
    From the release notesFeatures Merge box alignment properties into the place content , place items and place self shorthands, such as align items:center;justify items:start into place items:center start . This only happens when every browser…
  13. Sep 29, 2026postcss-discard-duplicates cssnano@9.1.2
    From the release notesWhat's Changed fix: collapse redundant whitespace in at rules in https://github.com/cssnano/cssnano/pull/1999 Full Changelog : https://github.com/cssnano/cssnano/compare/cssnano@9.1.1...cssnano@9.1.2
  14. Sep 28, 2026postcss-discard-duplicates cssnano@9.1.1
    From the release notesWhat's Changed Bug Fixes fix(postcss convert values): preserve unicode range in https://github.com/cssnano/cssnano/pull/1995 Full Changelog : https://github.com/cssnano/cssnano/compare/cssnano@9.1.0...cssnano@9.1.1
  15. Sep 27, 2026postcss-discard-duplicates cssnano@9.1.0
    From the release notesWhat's Changed New Features Merge corner border radius longhands into border radius shorthands. Four complete corner declarations in the same importance lane now collapse into one shorthand, with horizontal and vertical…