NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #3256 most downloaded on npm
Use lab() and lch() color functions in CSS
Last release 2 days ago
02 Oct 2026
Ships fairly regularly
a new release about every 3 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
76 releases · first in 2018
Correctly nest conditional rules inside @function instead of cloning the @function rule.
October 2, 2026
@function instead of cloning the @function rule.@csstools/postcss-progressive-custom-properties to 5.1.4 (patch)@csstools/css-color-parser to 4.2.6 (patch)Updated `@csstools/css-parser-algorithms` to `4.0.2` (patch)
October 1, 2026
@csstools/css-parser-algorithms to 4.0.2 (patch)@csstools/css-color-parser to 4.2.5 (patch)One column per quarter.
Updated `@csstools/css-tokenizer` to `4.0.1` (patch)
September 25, 2026
@csstools/css-tokenizer to 4.0.1 (patch)@csstools/css-tokenizer to 4.0.2 (patch)@csstools/css-parser-algorithms to 4.0.1 (patch)@csstools/css-color-parser to 4.2.4 (patch)Updated `@csstools/css-color-parser` to `4.2.3` (patch)
September 13, 2026
@csstools/css-color-parser to 4.2.3 (patch)Updated `@csstools/postcss-progressive-custom-properties` to `5.1.3` (patch)
September 6, 2026
@csstools/postcss-progressive-custom-properties to 5.1.3 (patch)Updated `@csstools/css-color-parser` to `4.2.2` (patch)
August 31, 2026
@csstools/css-color-parser to 4.2.2 (patch)Updated `@csstools/css-color-parser` to `4.2.1` (patch)
August 25, 2026
@csstools/css-color-parser to 4.2.1 (patch)Updated `@csstools/css-color-parser` to `4.2.0` (minor)
August 15, 2026
@csstools/css-color-parser to 4.2.0 (minor)@csstools/postcss-progressive-custom-properties to 5.1.2 (patch)Updated `@csstools/css-color-parser` to `4.1.10` (patch)
July 22, 2026
@csstools/css-color-parser to 4.1.10 (patch)Updated `@csstools/css-color-parser` to `4.1.8` (patch)
June 28, 2026
@csstools/css-color-parser to 4.1.8 (patch)@csstools/css-color-parser to 4.1.9 (patch)@csstools/postcss-progressive-custom-properties to 5.1.1 (patch)Updated `@csstools/css-color-parser` to `4.1.7` (patch)
June 14, 2026
@csstools/css-color-parser to 4.1.7 (patch)Updated `@csstools/postcss-progressive-custom-properties` to `5.1.0` (minor)
May 13, 2026
@csstools/postcss-progressive-custom-properties to 5.1.0 (minor)@csstools/css-color-parser to 4.1.1 (patch)Updated `@csstools/css-color-parser` to `4.1.0` (minor)
April 12, 2026
@csstools/css-color-parser to 4.1.0 (minor)Updated `@csstools/css-color-parser` to `4.0.2` (patch)
February 21, 2026
@csstools/css-color-parser to 4.0.2 (patch)Updated `@csstools/css-color-parser` to `4.0.1` (patch)
January 25, 2026
@csstools/css-color-parser to 4.0.1 (patch)Updated: 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/css-tokenizer to 4.0.0 (major)@csstools/utilities to 3.0.0 (major)@csstools/css-parser-algorithms to 4.0.0 (major)@csstools/postcss-progressive-custom-properties to 5.0.0 (major)@csstools/css-color-parser to 4.0.0 (major)Updated `@csstools/postcss-progressive-custom-properties` to `4.2.1` (patch)
September 21, 2025
@csstools/postcss-progressive-custom-properties to 4.2.1 (patch)Updated `@csstools/css-color-parser` to `3.1.0` (minor)
August 22, 2025
@csstools/css-color-parser to 3.1.0 (minor)@csstools/postcss-progressive-custom-properties to 4.2.0 (minor)Updated `@csstools/css-tokenizer` to `3.0.4` (patch)
May 27, 2025
@csstools/css-tokenizer to 3.0.4 (patch)@csstools/postcss-progressive-custom-properties to 4.1.0 (minor)@csstools/css-parser-algorithms to 3.0.5 (patch)@csstools/css-color-parser to 3.0.10 (patch)Updated `@csstools/postcss-progressive-custom-properties` to `4.0.1` (patch)
April 19, 2025
@csstools/postcss-progressive-custom-properties to 4.0.1 (patch)@csstools/css-color-parser to 3.0.9 (patch)Updated `@csstools/css-color-parser` to `3.0.8` (patch)
February 23, 2025
@csstools/css-color-parser to 3.0.8 (patch)Updated `@csstools/css-color-parser` to `3.0.7` (patch)
December 27, 2024
@csstools/css-color-parser to 3.0.7 (patch)Updated `@csstools/css-color-parser` to `3.0.6` (patch)
November 11, 2024
@csstools/css-color-parser to 3.0.6 (patch)Updated `@csstools/css-tokenizer` to `3.0.3` (patch)
November 1, 2024
@csstools/css-tokenizer to 3.0.3 (patch)@csstools/css-parser-algorithms to 3.0.4 (patch)@csstools/css-color-parser to 3.0.5 (patch)Updated `@csstools/css-parser-algorithms` to `3.0.3` (patch)
October 23, 2024
@csstools/css-parser-algorithms to 3.0.3 (patch)@csstools/css-color-parser to 3.0.4 (patch)Updated `@csstools/css-tokenizer` to `3.0.2` (patch)
October 10, 2024
@csstools/css-tokenizer to 3.0.2 (patch)@csstools/css-parser-algorithms to 3.0.2 (patch)@csstools/css-color-parser to 3.0.3 (patch)Updated `@csstools/css-tokenizer` to `3.0.1` (patch)
August 18, 2024
@csstools/css-tokenizer to 3.0.1 (patch)@csstools/css-parser-algorithms to 3.0.1 (patch)@csstools/css-color-parser to 3.0.2 (patch)Updated `@csstools/css-color-parser` to `3.0.1` (patch)
August 14, 2024
@csstools/css-color-parser to 3.0.1 (patch)Updated: Support for Node v18+ (major).
August 3, 2024
@csstools/css-color-parser to 2.0.5 (patch)@csstools/css-tokenizer to 3.0.0 (major)@csstools/utilities to 2.0.0 (major)@csstools/css-parser-algorithms to 3.0.0 (major)@csstools/postcss-progressive-custom-properties to 4.0.0 (major)@csstools/css-color-parser to 3.0.0 (major)Updated `@csstools/postcss-progressive-custom-properties` to `3.3.0` (minor)
July 7, 2024
@csstools/postcss-progressive-custom-properties to 3.3.0 (minor)Updated `@csstools/css-tokenizer` to `2.4.1` (patch)
July 6, 2024
@csstools/css-tokenizer to 2.4.1 (patch)@csstools/css-parser-algorithms to 2.7.1 (patch)@csstools/css-color-parser to 2.0.4 (patch)Updated `@csstools/css-tokenizer` to `2.3.2` (patch)
June 29, 2024
@csstools/css-tokenizer to 2.3.2 (patch)@csstools/css-parser-algorithms to 2.7.0 (minor)@csstools/css-color-parser to 2.0.3 (patch)Updated `@csstools/css-tokenizer` to `2.3.1` (patch)
May 4, 2024
@csstools/css-tokenizer to 2.3.1 (patch)@csstools/css-parser-algorithms to 2.6.3 (patch)@csstools/css-color-parser to 2.0.2 (patch)Updated `@csstools/css-tokenizer` to `2.3.0` (minor)
May 4, 2024
@csstools/css-tokenizer to 2.3.0 (minor)@csstools/css-parser-algorithms to 2.6.2 (patch)@csstools/css-color-parser to 2.0.1 (patch)Updated `@csstools/css-color-parser` to `2.0.0` (major)
April 21, 2024
@csstools/css-color-parser to 2.0.0 (major)Updated `@csstools/postcss-progressive-custom-properties` to `3.2.0` (minor)
March 31, 2024
@csstools/postcss-progressive-custom-properties to 3.2.0 (minor)@csstools/css-color-parser to 1.6.3 (patch)Updated `@csstools/css-color-parser` to `1.6.2` (patch)
March 17, 2024
@csstools/css-color-parser to 1.6.2 (patch)Updated `@csstools/css-tokenizer` to `2.2.4` (patch)
March 13, 2024
@csstools/css-tokenizer to 2.2.4 (patch)@csstools/postcss-progressive-custom-properties to 3.1.1 (patch)@csstools/css-parser-algorithms to 2.6.1 (patch)@csstools/css-color-parser to 1.6.0 (minor)Reuse code with @csstools/utilities
February 19, 2024
@csstools/utilities@csstools/css-parser-algorithms to 2.6.0 (minor)@csstools/postcss-progressive-custom-properties to 3.1.0 (minor)@csstools/css-color-parser to 1.5.2 (patch)Updated `@csstools/css-tokenizer` to `2.2.3` (patch)
December 31, 2023
@csstools/css-tokenizer to 2.2.3 (patch)@csstools/css-parser-algorithms to 2.5.0 (minor)@csstools/css-color-parser to 1.5.1 (patch)Skip transforms when a color value contains experimental syntax
December 15, 2023
@csstools/css-tokenizer to 2.2.2 (patch)@csstools/css-parser-algorithms to 2.4.0 (minor)@csstools/postcss-progressive-custom-properties to 3.0.3 (patch)@csstools/css-color-parser to 1.5.0 (minor)Updated `@csstools/css-color-parser` to `1.4.0` (minor)
October 9, 2023
@csstools/css-color-parser to 1.4.0 (minor)@csstools/postcss-progressive-custom-properties to 3.0.2 (patch)Updated `@csstools/css-color-parser` to `1.3.3` (patch)
October 2, 2023
@csstools/css-color-parser to 1.3.3 (patch)Updated `@csstools/css-tokenizer` to `2.2.1` (patch)
September 24, 2023
@csstools/css-tokenizer to 2.2.1 (patch)@csstools/css-parser-algorithms to 2.3.2 (patch)@csstools/css-color-parser to 1.3.2 (patch)Updated `@csstools/postcss-progressive-custom-properties` to `3.0.1` (patch)
September 18, 2023
@csstools/postcss-progressive-custom-properties to 3.0.1 (patch)Updated `@csstools/css-color-parser` to `1.3.1` (patch)
September 2, 2023
@csstools/css-color-parser to 1.3.1 (patch)Updated `@csstools/css-color-parser` to `1.3.0` (minor)
August 28, 2023
@csstools/css-color-parser to 1.3.0 (minor)Updated `@csstools/css-tokenizer` to `2.2.0` (minor)
July 24, 2023
@csstools/css-tokenizer to 2.2.0 (minor)@csstools/css-parser-algorithms to 2.3.1 (patch)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/css-parser-algorithms to 2.3.0 (minor)@csstools/postcss-progressive-custom-properties to 3.0.0 (major)@csstools/css-color-parser to 1.2.2 (patch)Updated @csstools/postcss-progressive-custom-properties to 2.3.0 (minor)
June 1, 2023
@csstools/postcss-progressive-custom-properties to 2.3.0 (minor)Updated @csstools/postcss-progressive-custom-properties to 2.2.0 (minor)
May 19, 2023
@csstools/postcss-progressive-custom-properties to 2.2.0 (minor)@csstools/css-color-parser to 1.2.0 (minor)Updated @csstools/css-tokenizer to 2.1.1 (patch)
April 10, 2023
@csstools/css-tokenizer to 2.1.1 (patch)@csstools/css-parser-algorithms to 2.1.1 (patch)@csstools/css-color-parser to 1.1.2 (patch)Add @csstools/css-color-parser dependency for all color value transformations.
March 25, 2023
@csstools/css-color-parser dependency for all color value transformations.calc expressions in color components.color(display-p3 0 0 0) fallbacks when the color is already in the srgb gamut.Add: @csstools/color-helpers dependency for all color value transformations.
February 6, 2023
@csstools/color-helpers dependency for all color value transformations.Improve types declaration in package.json
January 28, 2023
types declaration in package.jsonUpdated: Support for Node v14+ (major).
January 24, 2023
_July 8, 2022_ - Fix case insensitive matching.
July 8, 2022
Allow percentage and number units in more color components.
April 4, 2022
.percentages {
color-1: lab(40% 35% 30%);
color-2: lch(40% 50% 39);
/* becomes */
color-1: rgb(163, 57, 35);
color-1: color(display-p3 0.59266 0.25309 0.17075);
color-2: rgb(181, 30, 19);
color-2: color(display-p3 0.65205 0.18193 0.12753);
}
.numbers {
color-1: lab(40 35 30);
color-2: lch(40 50 39);
/* becomes */
color-1: rgb(152, 68, 47);
color-1: color(display-p3 0.55453 0.28432 0.20788);
color-2: rgb(157, 63, 45);
color-2: color(display-p3 0.57072 0.27138 0.20109);
}
Fix gamut mapping giving overly unsaturated colors.
March 8, 2022
_February 15, 2022_ - Fix plugin name
February 15, 2022
Your coding agent can read these notes before it upgrades. Set up the MCP server →