Skip to content

Releases: postcss/postcss

8.2.9

30 Mar 20:43
@ai ai
8.2.9
Compare
Choose a tag to compare

8.2.8

09 Mar 22:06
@ai ai
8.2.8
Compare
Choose a tag to compare

8.2.7

03 Mar 23:24
@ai ai
8.2.7
Compare
Choose a tag to compare

8.2.6

10 Feb 18:37
@ai ai
8.2.6
Compare
Choose a tag to compare
  • Fixed Maximum call stack size exceeded in Node#toJSON.
  • Fixed docs (by @inokawa).

8.2.5

06 Feb 18:56
@ai ai
8.2.5
Compare
Choose a tag to compare
  • Fixed escaped characters handling in list.split (by @nex3).

8.2.4

09 Jan 10:29
@ai ai
8.2.4
Compare
Choose a tag to compare

8.2.3

07 Jan 12:07
@ai ai
8.2.3
Compare
Choose a tag to compare
  • Fixed JSON.stringify(Node[]) support (by @mischnic).

8.2.2

29 Dec 20:58
@ai ai
8.2.2
Compare
Choose a tag to compare
  • Fixed CSS-in-JS support (by @43081j).
  • Fixed plugin types (by @ludofischer).
  • Fixed Result#warn() types.

8.2.1

09 Dec 11:52
@ai ai
8.2.1
Compare
Choose a tag to compare
  • Fixed Node#toJSON() and postcss.fromJSON() (by @mischnic).

8.2 “Prince Orobas”

08 Dec 07:24
@ai ai
8.2.0
Compare
Choose a tag to compare

Prince Orobas seal

PostCSS 8.2 added a new API to serialize and deserialize CSS AST to JSON.

import { parse, fromJSON } from 'postcss'

let root = parse('a{}', { from: 'input.css' })
let json = root.toJSON()
// save to file, send by network, etc
let root2 = fromJSON(json)

Thanks to @mischnic for his work.