Releases: acss-io/atomizer
Releases · acss-io/atomizer
Atomizer 3.3.0
- Added support for
contentstyle (Cnt) - Added support for pseudo-elements:
before(::b),after(::a),first-letter(::fl) andfirst-line(::fli) - Added new options for
background-position(Bgp)
Atomizer 3.2.1
- Fixes fatal error when a class uses an undefined custom value and
!important
Atomizer 3.2.0
- In order to ensure better compatibility with old IE browsers, selectors containing escaped colons (eg, classes that use pseudo classes/elements) no longer have their declarations combined with other selectors. This due to the fact that IE < 8 will ignore the entire declaration block if any one of the selectors in that declaration contain an escaped colon.
- Added the closing curly brace (
}) as a valid boundary character when parsing input files for Atomic classnames. This is particularly helpful when working with template languages such as Dust.
Atomizer 3.1.3
- Adding rule for
list-style-position(classnameLisp())
Atomizer 3.1.2
- Changed rule for
Bgp()(background-position) to allow param-to-value and multiple params
Atomizer 3.1.1
- Adds support for
border-spacingstyle - Fixes CSS generation issue with styles that accept a variable number of values, eg
border-spacing
Atomizer 3.1.0
- Added rules for SVG-related styles (fill, stroke, stroke-width, stroke-linecap, stroke-linejoin)
- Improved rule conflict detection
- CLI support for adding custom rules
- Bug fix: Improved logic for parsing Atomic classnames
Atomizer 3.0.6
- Reordered rules for border, margin, padding to ensure less specific classes can be overridden by more specific classes.
Atomizer 3.0.5
- Allow param to value for
transition-propertyPR #207.
Atomizer 3.0.4
- Removed param to value from matrix function PR #190 (Thanks @roderickhsiao).
- Added support for Bd(0) and Bd(n) PR #208.