NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #3590 most downloaded on npm
Use cascade layers in CSS
Last release 5 days ago
05 Oct 2026
Release timing varies
gaps range from 1 weeks to 8 months
Nearly every release is documented
notes for 25 of 25 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
25 releases · first in 2022
One column per quarter.
Updated `@csstools/selector-specificity` to `6.0.1` (patch)
October 5, 2026
@csstools/selector-specificity to 6.0.1 (patch)Throw when nested @layer rules exceed the maximum depth
September 25, 2026
@layer rules exceed the maximum depthUpdated: Support for Node 20.19.0 or later (major).
January 14, 2026
20.19.0 or later (major).commonjs API. In supported Node versions require(esm) will work without needing to make code changes.@csstools/selector-specificity to 6.0.0 (major)Fix being unable to ignore all warning types simultaneously
June 26, 2025
Updated: postcss-selector-parser
October 23, 2024
postcss-selector-parser@csstools/selector-specificity to 5.0.0 (major)Updated: Support for Node v18+ (major).
August 3, 2024
@csstools/selector-specificity to 4.0.0 (major)Updated `@csstools/selector-specificity` to `3.1.1` (patch)
May 13, 2024
@csstools/selector-specificity to 3.1.1 (patch)Updated `@csstools/selector-specificity` to `3.1.0` (minor)
May 11, 2024
@csstools/selector-specificity to 3.1.0 (minor)Updated `@csstools/selector-specificity` to `3.0.3` (patch)
March 31, 2024
@csstools/selector-specificity to 3.0.3 (patch)Updated `@csstools/selector-specificity` to `3.0.2` (patch)
February 19, 2024
@csstools/selector-specificity to 3.0.2 (patch)Updated `@csstools/selector-specificity` to `3.0.1` (patch)
December 15, 2023
@csstools/selector-specificity to 3.0.1 (patch)_October 31, 2023_ - Improve performance
October 31, 2023
Change license to MIT-0 (read more about this change in the blog post)
July 3, 2023
MIT-0 (read more about this change in the blog post)@csstools/selector-specificity to 3.0.0 (major)Improve types declaration in package.json
January 28, 2023
types declaration in package.jsonRun postcss-cascade-layers late compared to other PostCSS plugins (breaking)
January 24, 2023
postcss-cascade-layers late compared to other PostCSS plugins (breaking)This will be the last time we change this after several times back and forth. We are sticking with this configuration now.
Run postcss-cascade-layers early compared to other PostCSS plugins (breaking)
November 14, 2022
postcss-cascade-layers early compared to other PostCSS plugins (breaking)Fix pre-defined layer order in nested @layer rules.
September 17, 2022
@layer rules.Add support for @scope and @container as parent rules for @layer
September 14, 2022
@scope and @container as parent rules for @layerFix broken @keyframes in @layer.
September 7, 2022
@keyframes in @layer.Fix case insensitive @layer matching (@LaYeR).
July 8, 2022
@layer matching (@LaYeR).@csstools/selector-specificity to 2.0.2 (patch)Fix selector order with any pseudo element. This plugin will no longer re-order selectors.
June 23, 2022
Update @csstools/selector-specificity (major)
June 4, 2022
@csstools/selector-specificity (major)Use only simple :not(#\#) selectors to adjust specificity.
May 20, 2022
:not(#\#) selectors to adjust specificity.Process CSS after most other plugins to ensure correct analysis and transformation of sugary CSS.
May 17, 2022
:before and other pseudo elements._May 12, 2022_ - Initial version
May 12, 2022
Your coding agent can read these notes before it upgrades. Set up the MCP server →