Skip to content

Releases: MyIntervals/PHP-CSS-Parser

7.0.3: The “empty CSS are valid CSS, too” release

26 Apr 20:32
Compare
Choose a tag to compare

7.0.3 (2016-04-27)

  • Fixed parsing empty CSS when multibyte is off
  • No backwards-incompatible changes
  • No deprecations

7.0.2: The “OMG is this fast” release

11 Feb 11:24
Compare
Choose a tag to compare

7.0.2 (2016-02-11)

  • 150 time performance boost thanks to @ossinkine
  • No backwards-incompatible changes
  • No deprecations

7.0.1: The silence silent errors release

25 Dec 18:25
Compare
Choose a tag to compare

7.0.1 (2015-12-25)

  • No more suppressed E_NOTICE
  • No backwards-incompatible changes
  • No deprecations

7.0.0: The “R U already on PHP 7?” release

24 Aug 09:09
Compare
Choose a tag to compare

7.0.0 (2015-08-24)

  • Compatibility with PHP 7. Well timed, eh?

Deprecations

  • The Sabberworm\CSS\Value\String class has been renamed to Sabberworm\CSS\Value\CSSString.

6.0.1: The “R U still on PHP 5.3?” release

24 Aug 08:53
Compare
Choose a tag to compare

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

04 Jul 10:01
Compare
Choose a tag to compare

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

04 Jul 10:01
Compare
Choose a tag to compare

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

24 Apr 18:03
Compare
Choose a tag to compare

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

04 Jul 10:04
Compare
Choose a tag to compare

5.1.1 (2013-10-28)

  • Updated CHANGELOG.md to reflect changes since 5.0.4
  • No backwards-incompatible changes
  • No deprecations