Help language development. Donate to The Perl Foundation

CSS::Grammar zef:dwarring last updated on 2022-09-14

Changes
0.3.11  2022-09-15T07:43:21+12:00
  - Allow alpha channel in rgb(...) - match browsers

0.3.10  2022-06-16T06:08:10+12:00
  - Release to zef ecosystem

0.3.9  2021-08-20T06:58:17+12:00
  - CSS::Grammar::Actions no long inherits from CSS::Grammar::AST.
    Be more explict and invoke a build() method when constructing
    nodes. e.g. `make $.build.node($/)` becomes `make $.node($/)`
    This seperation is more of a win in CSS::Module, which is mixing
    in a lot of grammars and classes.

0.3.8  2021-05-03T08:57:52+12:00
  - Fix combining newlines (\r\n) being accepted as non-ascii #11

0.3.7  2021-04-24T06:35:16+12:00
  - Add X::CSS abstract exception class
  - Tweak warning method to coerce message to Str

0.3.6  2021-03-17T06:39:43+13:00
  - Add 'rem' and 'ch' units. Thanks JRaspass.

Release 0.3.5 2021-01-03
- Add CSS::Grammar::Defs
Release 0.3.4 2020-02-11
- rename sources *.pm -> *.rakumod
- moved repo p6-css/CSS-Grammar-p6 -> css-raku/CSS-Grammar-raku
Release 0.3.3 2019-10-14
- [CSS::Grammar]
  -- Added case-sensitive <Id> token
  -- Ignore \n in escapes as per https://www.w3.org/TR/css-syntax-3/#escaping;
     impicitly makes '\' at the end-of-line into a continuation
- [CSS::Grammar::Actions] Added :xml option. Has the affect of making
  element names case sensitive
Release 0.3.2
- deprecated CSS::Grammar::AST %CSS21-Colors, %CSS3-Colors
  CSS::Module now uses Color::Names
Release 0.3.1
- dropped "unclosed '('" warning.
- dropped <eol> token and (inaccurate) line-no reporting in warnings
Release 0.3.0
- Consolidated AST for at-rules. @margin-rule, @media-rule, @charset, @import, @margin
  now all return nodes of type 'at-rule'. Each contains an 'at-keyw' sub-node, which
  can be used to determine the at-rule type.