Releases: acss-io/atomizer
Releases · acss-io/atomizer
Atomizer 2.0.0-alpha.3
- New
borderrelated rules added to ruleset - Bug fix for
mergeConfigs()when used with empty configs - Removing helper classes from ruleset
- Moving configuration of breakpoints back into config object under
breakPointsproperty
Atomizer 2.0.0-alpha.2
- Added
mergeConfigs()API
Atomizer 2.0.0-alpha.1
First alpha release of 2.0 includes:
- General configuration is no longer passed in the
configproperty of the config object. Instead, the values previously found within that object are now considered "options". defaultsoptions/config was not being used, and has been removed from examples. We'll see if it makes a comeback at some point.- CLI no longer requires a config file to be passed
- RTL processing now triggered via a bool option called
rtl.startandendoptions have been removed in favor ofrtl.
Still to come in future alpha releases:
- Better CLI support for options (
namespace,breakPoints, etc) - Enhanced breakpoint support
- Pseudo-class support
- Contextual selector support?
Atomizer 1.0.0
- Added support for automatic configuration generation via parsing of text files. Atomizer now exports the following methods:
parse(): Parses text files for Atomic CSS classes and returns them in an arraygetConfig(): Generates Atomizer configuration from an array of Atomic CSS classescreateCSS(): Generates Atomic CSS from configuration
Atomizer 0.2.5
- Fixed ruleset for
vertical-alignto allow custom values
Atomizer 0.2.4
- Added
allowSuffixToValueto each rule. Now it is possible to know if the rule can convert valid suffix values to the actual values that will be applied to the property. PR #59.
Atomizer 0.2.3
- AbsurdJS dependency upgrade for better client-side support.
Atomizer 0.2.2
- Updating dependency on lodash, dev dependency on chai, sinon-chai
Atomizer 0.2.1
- BreakPoints on custom patterns should now be correctly applied. PR #55.