All Versions
Latest Version
Avg Release Cycle
4 days
Latest Release

Changelog History
Page 18

  • v5.0.9 Changes

    • ๐Ÿ›  Fix source map type detection (by @asan).
  • v5.0.8 Changes

    • ๐Ÿ›  Fixed a missed step in 5.0.7 that caused the module to be published as ES6 code.
  • v5.0.7 Changes

    • PostCSS now requires that node 0.12 is installed via the engines property in package.json (by Howard Zuo).
  • v5.0.6 Changes

    • ๐Ÿ›  Fix parsing nested at-rule without semicolon (by Matt Drake).
    • Trim Declaration#value (by Bogdan Chadkin).
  • v5.0.5 Changes

    • ๐Ÿ›  Fix multi-tokens property parsing (by Matt Drake).
  • v5.0.4 Changes

    • ๐Ÿ›  Fix start position in Root#source.
    • ๐Ÿ›  Fix source map annotation, when CSS uses \r\n (by Mohammad Younes).
  • v5.0.3 Changes

    • ๐Ÿ›  Fix url() parsing.
    • ๐Ÿ›  Fix using selectors in Rule constructor.
    • โž• Add start source to Root node.
  • v5.0.2 Changes

    • ๐Ÿ›  Fix remove(index) to be compatible with 4.x plugin.
  • v5.0.1 Changes

    • ๐Ÿ›  Fix PostCSS 4.x plugins compatibility.
    • ๐Ÿ›  Fix type definition loading (by Jed Mao).
  • v5.0 Changes

    • โœ‚ Remove safe option. Move Safe Parser to separate project.
    • Node#toString does not include before for root nodes.
    • โœ‚ Remove plugin returning Root API.
    • โœ‚ Remove Promise polyfill for node.js 0.10.
    • ๐Ÿ—„ Deprecate eachInside, eachDecl, eachRule, eachAtRule and eachComment in favor of walk, walkDecls, walkRules, walkAtRules and walkComments (by Jed Mao).
    • ๐Ÿšš Deprecate Container#remove and Node#removeSelf in favor of Container#removeChild and Node#remove (by Ben Briggs).
    • ๐Ÿ—„ Deprecate Node#replace in favor of replaceWith (by Ben Briggs).
    • ๐Ÿ—„ Deprecate raw properties in favor of Node#raws object.
    • ๐Ÿ’… Deprecate Node#style in favor of raw.
    • ๐Ÿ—„ Deprecate CssSyntaxError#generated in favor of input.
    • ๐Ÿ’… Deprecate Node#cleanStyles in favor of cleanRaws.
    • ๐Ÿ—„ Deprecate Root#prevMap in favor of
    • โž• Add syntax, parser and stringifier options for Custom Syntaxes.
    • โž• Add stringifier option to Node#toString.
    • โž• Add Result#content alias for non-CSS syntaxes.
    • โž• Add plugin.process(css) shortcut to every plugin function (by Ben Briggs).
    • โž• Add multiple nodes support to insert methods (by Jonathan Neal).
    • โž• Add Node#warn shortcut (by Ben Briggs).
    • โž• Add word and index options to errors and warnings (by David Clark).
    • โž• Add line, column properties to Warning.
    • ๐Ÿ‘‰ Use supports-color library to detect color support in error output.
    • โž• Add type definitions for TypeScript plugin developers (by Jed Mao).
    • Rule#selectors setter detects separators.
    • โž• Add postcss.stringify method.
    • ๐Ÿ”Œ Throw descriptive errors for incorrectly formatted plugins.
    • โž• Add docs to npm release.
    • ๐Ÿ›  Fix url() parsing.
    • ๐Ÿ›  Fix Windows support (by Jed Mao).