Breaking changes:
- For pseudo-elements only, the
&:operator has been replaced by&::. Pseudo-classes continue to work with the&:operator. #33 - The
keyframesNamefunction has been dropped. Just use theKeyframesNameconstructor instead. (#34) - The
CustomAttributetype andattconstructor function have been removed in favor of theAttrNametype fromweb-html. #35 - The
&.operator (byClassfunction) no longer accepts a string argument. Instead, it requires aClassName. #35 - The
&#operator (byIdfunction) no longer accepts a string argument. Instead, it requires a value of the newly-addedElementIdtype. #35, #37 - The
nthfunction has been dropped, replaced by the#+and#-operators that can be used to construct an+b formulas. #36
New features:
box-sizingproperty #31cursorproperty #41word-breakproperty #32- Support for custom pseudo-classes and pseudo-elements via the
PseudoClassandPseudoElementconstructors #38 - A new
unsafeDeclarationfunction offers an "escape hatch" for e.g. vendor-prefixed or experimental properties that haven't been added to the library yet. #40
Bugfixes:
- Fixed the content of the compiler error that results from duplicate properties or descriptors within a single ruleset. Previously all values were incorrectly reported as having the type
CommonKeyword. #39