Releases: MyIntervals/PHP-CSS-Parser
Releases · MyIntervals/PHP-CSS-Parser
Release list
7.0.0: The “R U already on PHP 7?” release
7.0.0 (2015-08-24)
- Compatibility with PHP 7. Well timed, eh?
Deprecations
- The
Sabberworm\CSS\Value\Stringclass has been renamed toSabberworm\CSS\Value\CSSString.
6.0.1: The “R U still on PHP 5.3?” release
6.0.1 (2015-08-24)
- Remove some declarations in interfaces incompatible with PHP 5.3 (< 5.3.9)
- No deprecations
6.0.0: The output formatting release
6.0.0 (2014-07-03)
- Format output using Sabberworm\CSS\OutputFormat
- No backwards-incompatible changes
Deprecations
- The parse() method replaces __toString with an optional argument (instance of the OutputFormat class)
5.2.0: The selector removal release
5.2.0 (2014-06-30)
- Support removing a selector from a declaration block using
$oBlock->removeSelector($mSelector) - Introduce a specialized exception (Sabberworm\CSS\Parsing\OuputException) for exceptions during output rendering
- No deprecations
Backwards-incompatible changes
- Outputting a declaration block that has no selectors throws an OuputException instead of outputting an invalid
{…}into the CSS document.
5.1.2: The HHVM support release
5.1.2 (2013-10-30)
- Remove the use of consumeUntil in comment parsing. This makes it possible to parse comments such as
/** Perfectly valid **/ - Add fr relative size unit
- Fix some issues with HHVM
- No backwards-incompatible changes
- No deprecations
5.1.1: The Changelog-only release
5.1.1 (2013-10-28)
- Updated CHANGELOG.md to reflect changes since 5.0.4
- No backwards-incompatible changes
- No deprecations