Skip to content

Releases: rgrove/crass

v1.0.6

12 Jan 22:26
Compare
Choose a tag to compare
  • Number values are now limited to a maximum of Float::MAX and a minimum of negative Float::MAX. (#11)

  • Added project metadata to the gemspec. (#9 - @orien)

v1.0.5

16 Oct 03:45
Compare
Choose a tag to compare

v1.0.4

08 Apr 20:33
Compare
Choose a tag to compare

v1.0.3

13 Nov 22:26
Compare
Choose a tag to compare

v1.0.2

18 Apr 04:20
Compare
Choose a tag to compare
  • Fixed: An at-rule immediately followed by a {} simple block would have the block (and subsequent tokens until a semicolon) incorrectly appended to its prelude. This was super dumb and made me very sad.

v1.0.1

17 Nov 01:39
Compare
Choose a tag to compare
  • Fixed: Modifications made to the block of an :at_rule node in a parse tree weren't reflected when that node was stringified. This was a regression introduced in 1.0.0.

v1.0.0

16 Nov 22:23
Compare
Choose a tag to compare
  • Many parsing and tokenization tweaks to bring us into full compliance with the 14 November 2014 editor's draft of the CSS syntax spec. The most significant outwardly visible change is that quoted URLs like url("foo") are now returned as :function tokens and not :url tokens due to a change in the tokenization spec.
  • Teensy tiny speed and memory usage improvements that you almost certainly won't notice.
  • Fixed: A semicolon following a @charset rule would be omitted during serialization.
  • Fixed: A multibyte char at the beginning of an id token could trigger an encoding error because StringScanner#peek is a jerkface.