NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #3367 most downloaded on npm
Use logical properties and values in CSS
Last release 2 days ago
02 Oct 2026
Release timing varies
gaps range from 9 days to 12 months
Nearly every release is documented
notes for 25 of 25 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
25 releases · first in 2017
Improved performance by inserting transformed declarations in a single batch
October 2, 2026
Throw when transforming a transition would exceed the maximum number of combinations
September 25, 2026
transition would exceed the maximum number of combinationsOne column per quarter.
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.Add: ignoreCustomProperties plugin option.
February 23, 2025
ignoreCustomProperties plugin option.Updated: Support for Node v18+ (major).
August 3, 2024
_December 15, 2023_ - Fix type definitions
December 15, 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)Added: Support for logical properties in transition
May 19, 2023
transitionAdding support for max-block-size, min-block-size, max-inline-size and min-inline-size.
February 15, 2023
max-block-size, min-block-size, max-inline-size and min-inline-size.Improve types declaration in package.json
January 28, 2023
types declaration in package.jsonUpdated: Support for Node v14+ (major).
January 24, 2023
block-size, inline-size and caption-side.logical keyword within margin, padding, border-width, border-style, border-color properties. (major)preserve option. Changes are no longer preserved (major).float, clear and resize properties. (major)top-to-bottom and left-to-right respectively) and no longer introduces :dir (major).Improved es module and commonjs compatibility
February 5, 2022
es module and commonjs compatibilityFix compatibility with PostCSS v8.2.x #147
January 12, 2022
v8.2.x #147This version is not officially supported but some tool providers pinned PostCSS to v8.2.x,
making it impossible for end users to have a working setup.
Removed Sourcemaps from package tarball.
January 2, 2022
_December 13, 2021_ - Updated: documentation
December 13, 2021
Updated: Support for PostCS 8+ (major).
September 17, 2021
Fixed: Restored transforms for max-block-size, max-inline-size, min-block-size, and min-inline-size.
June 10, 2019
max-block-size, max-inline-size,
min-block-size, and min-inline-size.Fixed: An issue with block-size and inline-size being miscalculated.
June 10, 2019
block-size and inline-size being miscalculated.Added: Logical border-radius properties, which include border-end-end-radius, border-end-start-radius, border-start-end-radius, and border-start-start
June 5, 2019
border-end-end-radius, border-end-start-radius, border-start-end-radius,
and border-start-start-radius.border-end,
border-end-color, border-end-style, border-end-width, border-start,
border-start-color, border-start-style, border-start-width, inset-end,
inset-start, margin-end, margin-start, padding-end, padding-start
and border with logical.transition and transition-property to support the changes.postcss to 7.0.16 (patch)Added: Support for logical properties within transition and transition-property.
September 20, 2018
transition and
transition-property.Updated: Support for PostCSS v7+
September 17, 2018
Fix dir option to allow falsey value
March 21, 2017
dir option to allow falsey valueAdd preserve option to preserve logical properties and values
March 20, 2017
preserve option to preserve logical properties and valuesImprove flow-relative clear support
Aug 15, 2017
_Aug 8, 2017_ - Initial version
Aug 8, 2017
Your coding agent can read these notes before it upgrades. Set up the MCP server →