NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #3396 most downloaded on npm
Use double-position gradients in CSS
Last release 2 days ago
02 Oct 2026
Release timing varies
gaps range from 3 weeks to 9 months
Nearly every release is documented
notes for 35 of 35 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
35 releases · first in 2018
Improve performance when a gradient contains multiple double-position stops.
October 2, 2026
@function instead of cloning the @function rule.@csstools/postcss-progressive-custom-properties to 5.1.4 (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)One column per quarter.
Updated `@csstools/postcss-progressive-custom-properties` to `5.1.2` (patch)
August 15, 2026
@csstools/postcss-progressive-custom-properties to 5.1.2 (patch)Updated `@csstools/postcss-progressive-custom-properties` to `5.1.1` (patch)
June 28, 2026
@csstools/postcss-progressive-custom-properties to 5.1.1 (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)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/utilities to 3.0.0 (major)@csstools/postcss-progressive-custom-properties to 5.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/postcss-progressive-custom-properties` to `4.2.0` (minor)
August 22, 2025
@csstools/postcss-progressive-custom-properties to 4.2.0 (minor)Updated `@csstools/postcss-progressive-custom-properties` to `4.1.0` (minor)
May 27, 2025
@csstools/postcss-progressive-custom-properties to 4.1.0 (minor)Updated `@csstools/postcss-progressive-custom-properties` to `4.0.1` (patch)
April 19, 2025
@csstools/postcss-progressive-custom-properties to 4.0.1 (patch)Updated: Support for Node v18+ (major).
August 3, 2024
@csstools/utilities to 2.0.0 (major)@csstools/postcss-progressive-custom-properties to 4.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/postcss-progressive-custom-properties` to `3.2.0` (minor)
March 31, 2024
@csstools/postcss-progressive-custom-properties to 3.2.0 (minor)Updated `@csstools/postcss-progressive-custom-properties` to `3.1.1` (patch)
March 13, 2024
@csstools/postcss-progressive-custom-properties to 3.1.1 (patch)Reuse code with @csstools/utilities
February 19, 2024
@csstools/utilities@csstools/postcss-progressive-custom-properties to 3.1.0 (minor)Updated `@csstools/postcss-progressive-custom-properties` to `3.0.3` (patch)
December 15, 2023
@csstools/postcss-progressive-custom-properties to 3.0.3 (patch)Updated `@csstools/postcss-progressive-custom-properties` to `3.0.2` (patch)
October 9, 2023
@csstools/postcss-progressive-custom-properties to 3.0.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)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/postcss-progressive-custom-properties to 3.0.0 (major)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)Reduce the amount of duplicate fallback CSS.
February 8, 2023
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
Fix at keyword with at 20px 20px being interpreted as a double position color stop.
March 7, 2022
at keyword with at 20px 20px being interpreted as a double position color stop.Ignore values in relevant @supports rules.
February 15, 2022
@supports rules.@supports (order: linear-gradient(90deg, black 25% 50%, blue 50% 75%)) {
.support {
/* is not processed */
order: linear-gradient(90deg, black 25% 50%, blue 50% 75%);
}
}
Improved es module and commonjs compatibility
February 5, 2022
es module and commonjs compatibilityRemoved Sourcemaps from package tarball.
January 2, 2022
Fixed: infinite loop in complex gradients.
December 14, 2021
Changed: now uses postcss-value-parser for parsing.
December 13, 2021
postcss-value-parser for parsing.Added: Safeguards against postcss-values-parser potentially throwing an error.
November 18, 2021
Added: Safeguards against postcss-values-parser potentially throwing an error.
Fixed: Issue with some gradients creating an infinite loop.
Updated: postcss-value-parser to 6.0.1 (patch)
Updated: eslint to 8.2.0 (major)
Updated: postcss to 8.3.11 (patch)
Removed: yarn.lock is no longer version controlled
Updated: Support for PostCS 8+ (major).
September 17, 2021
Updated: postcss to 7.0.27 (patch)
April 25, 2020
postcss to 7.0.27 (patch)postcss-value-parser to 3.2.1 (major)_October 28, 2018_ - Initial version
October 28, 2018
Your coding agent can read these notes before it upgrades. Set up the MCP server →