This project adheres to Semantic Versioning.
- Added types (by @hyperz111 and @MysteryBlokHed).
- Reduced dependencies and speed-up
objectifier(by @hyperz111).
- Made dashify much faster (by @hyperz111).
- Fixed multiple values with
stringifyImportantoption (by @Liang5757).
- Removed Node.js 12, 14, 16, 18 support.
- Added
stringifyImportantoption (by @Liang5757).
- Fixed
:exportcase sensitivity (by Iskren Slavov).
- Removed Node.js 10 support.
- Moved
postcsstopeerDependencies. - Added case preserving of CSS Custom Properties (by Jordan Pittman).
- Fixed
package.exports.
- Reverted
package.exportsNode.js 15 fix.
- Fixed Node.js 15 warning.
- Added funding links.
- Removed support for Node.js 6.x, 8.x, 11.x, and 13.x versions.
- Moved to PostCSS 8.0.
- Added ES modules support.
- Avoid stringification of unitless values (by Rishabh Rathod).
- Fix
fromoption warning.
- Fix
!importantsupport (by Adam Wathan).
- Improve objectifier performance.
- Do not change source
Rootin objectifier.
- Remove Node.js 9 and Node.js 4 support.
- Use PostCSS 7.0.
- Ignore nodes with
undefinedvalue.
- Use PostCSS 6.0.
- Add support for at-rules with same name (like
@font-face).
- Add
!importantsupport (by Dan Lynch).
- Fix rules merge with at-rules.
- Add
cssFloatalias support.
- Fix losing rules in parser on same selector (by Bogdan Chadkin).
- Initial release.