- Fix gamut mapping giving overly unsaturated colors.
- Implement powerless color components in gamut mapping.
- Fix plugin name
- Add gamut mapping for out of gamut colors.
- Add conversion to
display-p3as a wider gamut fallback.
Read more about out of gamut colors
Read more about color(display-p3 0 0 0)
.color-lab {
color: lab(40% 56.6 39);
}
/* with a display-p3 fallback : */
.color {
color: rgb(179, 35, 35);
color: color(display-p3 0.64331 0.19245 0.16771);
}- Improved
es moduleandcommonjscompatibility
- Removed Sourcemaps from package tarball.
- Moved CLI to CLI Package. See announcement.
- Changed: now uses
postcss-value-parserfor parsing. - Updated: documentation
- Added: support for CSS variables with
preserve: trueoption. - Fixed: Hue values with units in
lchfunctions are now correctly handled. - Fixed: Rounding of values to match current browser behavior.
- Added: Safeguards against postcss-values-parser potentially throwing an error.
- Updated: postcss-value-parser to 6.0.1 (patch)
- Updated: Support for PostCS 8+ (major).
- Updated: Support for Node 12+ (major).
- Updated: Publish
- Updated: Using
walkTypeto evade walker bug inpostcss-values-parser
- Updated:
postcss-values-parserto 3.2.0 (minor).
- Updated: Ownership moved to CSSTools.
- Updated:
postcss-values-parserto 3.1.1 (major). - Updated: Node support to 10.0.0 (major).
- Updated: Feature to use new percentage syntax.
- Removed: Support for the removed
gray()function.
- Updated: PostCSS Values Parser 2.0.0
- Updated: Support for PostCSS 7+
- Updated: Support for Node 6+
- Added: Support for
gray(a / b)aslab(a 0 0 / b)
- Fixed: Values beyond the acceptable 0-255 RGB range
- Initial version