PHP CSS Parser v8.3.0 Release Notes

Release Date: 2019-02-22 // about 5 years ago
    • ๐Ÿ”จ Refactor parsing logic to mostly reside in the class files whose data structure is to be parsed (this should eventually allow us to unit-test specific parts of the parsing logic individually).
    • ๐Ÿ›  Fix error in parsing calc expessions when the first operand is a negative number, thanks to @raxbg.
    • ๐Ÿ‘Œ Support parsing CSS4 colors in hex notation with alpha values, thanks to @raxbg.
    • Swallow more errors in lenient mode, thanks to @raxbg.
    • ๐Ÿ‘ Allow specifying arbitrary strings to output before and after declaration blocks, thanks to @westonruter.
    • No backwards-incompatible changes
    • ๐Ÿ—„ No deprecations

Previous changes from v8.2.0

    • ๐Ÿ‘Œ Support parsing calc(), thanks to @raxbg.
    • ๐Ÿ‘Œ Support parsing grid-lines, again thanks to @raxbg.
    • ๐Ÿ‘Œ Support parsing legacy IE filters (progid:) in lenient mode, thanks to @FMCorz
    • ๐ŸŽ Performance improvements parsing large files, again thanks to @FMCorz
    • No backwards-incompatible changes
    • ๐Ÿ—„ No deprecations