NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #4055 most downloaded on npm
Gonzales Preprocessor Edition (fast CSS parser)
Last release 7 years ago
no release in 18 months
Ships unpredictably
gaps range from 8 days to 1.4 years
Some releases are documented
notes for 23 of 40 stable releases
Nothing withdrawn
no release was ever pulled
13 years old
69 releases · first in 2013
Nothing published for this version
Renamed prepublish script to prepublishOnly
prepublish script to prepublishOnlycontent guard in node.contains()Nothing published for this version
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Changed parsing of ident nodes which fixed issue with asterisks being parsed as idents instead of operators.
ident nodes which fixed issue with asterisks being parsed as idents instead of operators.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Added unicode-range and urange node types in CSS, Less, Sass and SCSS.
unicode-range and urange node types in CSS, Less, Sass and SCSS.Nothing published for this version
Nothing published for this version
Fixed mistake from @3.3.2 version when parent selector was "correctly" parsed as property instead of value.
Fixed prepublish script to build lib.
Fixed build file to glue multiple syntaxes into one file.
Added config for AppVeyor to run automated tests on Windows.
Fixed typos and example in documentation.
Fixed the issue with installation of the package with npm@3.
Fixed parsing of nested multiline selectors group.
Nothing published for this version
Nothing published for this version
Added support for !global in Sass.
!global in Sass.Modified npm test to remove .DS_Store files before running tests.
npm test to remove .DS_Store files before running tests.Made ParsingError#message property writeable.
ParsingError#message property writeable.Fixed the issue when selectors inside extends were not wrapped in selector nodes in Sass and SCSS.
Added new node type: parentSelectorExtension.
parentSelectorExtension.&__element or &--modifier.Fixed parsing of selectors starting or ending with a combinator in Less, Sass and SCSS.
Fixed passing a --context argument.
--context argument.keyframesSelector.Fixed parsing of spaces inside interpolations in Sass and SCSS.
Fixed the issue when operators were parsed as idents inside parentheses in Sass and SCSS.
Fixed parsing of parent selectors in SCSS and Less.
Made cli process stdin only if - argument is passed.
- argument is passed.parseTree.remove to parseTree.removeChild().traverse... methods.first(), last() and get() methods return null if no child nodes were found.node.length return a number of child nodes.rule to context.parseTree.removeChild() return a removed node.traverseBy... methods to all nodes, not only root ones.url token.Added --simple flag for printing a simplified tree structure.
--simple flag for printing a simplified tree structure.gonzales.srcToAST() to gonzales.parse(). See Readme.gonzales.astToSrc() to parseTree.toString(). See Readme.gonzales.astToString() to parseTree.toJson(). See Readme.interpolatedVariable to interpolation.include and extend nodes.filter with declaration.braces with brackets and parentheses.atrulers with block.nthSelector to pseudoClass.atrules, atruler and atruleb to atrule.functionBody to arguments.functionExpression to expression.attrib to attributeSelector.attrselector to attributeMatch.commentSL to singlelineComment.commentML to multilineComment.declDelim to declarationDelimiter.delim to delimiter.propertyDelim to propertyDelimiter.pseudoc to pseudoClass.pseudoe to pseudoElement.s to space.shash to color.vhash to id.atrulerq, unary and unknown.attributeFlags.attributeName.attributeValue.conditionalStatement.namePrefix.namespacePrefix.namespaceSeparator.typeSelector.extend nodes in Less./deep/ combinator.!optional and !global in Sass and SCSS.lib to src directory.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →