- Added: compatibility with postcss v7.x
- Added: compatibility with node v6.x
- Fixed: incorrect export
- Added: compatibility with postcss v6.x
- Fixed: another regression of 2.0.2
(don't mangle selector parts that don't contain
:matches
) (#13 - @rgrove)
- Fixed: another regression of 2.0.2 (#10 - @MoOx)
- Fixed: regression of 2.0.2 due to a transpilation upgrade (@MoOx)
- Fixed: .class:matches(element) now produce element.class (#8 - @yordis)
- Fixed: pseudo selectors with multiple matches in a selector
- Removed: compatibility with postcss v4.x
- Added: compatibility with postcss v5.x
- Fixed: plugin is correctly exposed for normal commonjs environments (!babel) (#5)
- Fixed: indentation adjustment doesn't contain useless new lines
- Fixed: transformation doesn't add some useless whitespace
- Added: plugin now expose
replaceRuleSelector
to make it easy to reuse in some others plugins (likepostcss-custom-selectors
).
- Fixed: support pseudo-element that might be collapsed to :matches() (#4)
- Fixed: doesn't drop selectors parts that do not have :matches() in them
- Fixed: no more duplicates in generated selector (#3)
- Added:
lineBreak
option (#1)
- Fixed: support of pseudo classes that use parenthesis (#2)
- Fixed: the module now works in non babel environments
✨ First release