New: your coding agent can read the release notes before it upgrades. Set up the MCP server →
npm
Lower level utilities for compiling Vue single file components
Last release 5 years ago
no release in 18 months
Release timing varies
gaps range from 3 weeks to 11 months
Most releases are documented
notes for 24 of 28 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
28 releases · first in 2018
allow prettier v2 to be the optional dependency
One column per quarter.
Revert "fix: patch postcss 7 and bundle it in the published npm package ( #111 )" ( a9e3afd ), closes #111
patch postcss 7 and bundle it in the published npm package, fixes npm audit warnings
asset handling option to support vite dev
LRUCache v5 has to be invoked with new ( #83 ) ( b541fef ), closes #79
upgrade postcss-selector-parser to ^6.0.2, fixes several bugs
include filename in finalCompilerOptions
finalCompilerOptions (#74) (3dda72d)transformAssetUrls option by default (#72) (47f1341)attrNode.spaces and attrNode.raws since the 3.0.0 release.Attribute#offsetOf(part) to get the offset location of
attribute parts like "operator" and "value". This is most
often added to Attribute#sourceIndex for error reporting.also include "lib" folder for type definitions ( dd42df1 ), closes #73
should not crash when prettier failed
Replace node-sass to sass ( #56 ) ( 3e4e3fc ), closes #50
process API is now
async, and the sync API is now accessed through processSync instead.process() and processSync() now return a string instead of the Processor
instance.ast() and astSync() methods have been added to the Processor. These
return the Root node of the selectors after processing them.transform() and transformSync() methods have been added to the
Processor. These return the value returned by the processor callback
after processing the selectors.process, ast and transform (and their sync variants) now accept a
postcss rule node. When provided, better errors are generated and selector
processing is automatically set back to the rule selector (unless the updateSelector option is set to false.)The pattern of:
rule.selector = processor.process(rule.selector).result.toString();
is now:
processor.processSync(rule)
implement ::v-deep as a shadow piercing combinator
Nothing published for this version
Nothing published for this version
add 'use' tag of SVG to 'transformAssetUrls' option as default
do not insert newline if style is already minified
prettify option (#42) (db3655b)stylus as <style> lang (#18) (986084e)<a name="2.3.1"></a>
<a name="2.3.0"></a>
Nothing published for this version
support standalone pseudo element selectors
scoped-css: support leading >>> or /deep/ in selectors
<a name="2.1.2"></a>
<a name="2.1.1"></a>
<a name="2.1.0"></a>
Nothing published for this version
Better unquoted value handling within attribute selectors (thanks to @evilebottnawi).
Forward preprocessor options to less (#25) (3b19c1e), closes #24
Add async style compilation support
This release contains the following breaking changes:
eachInside iterators to walk. For example, eachTag is now
walkTags, and eachInside is now walk.Node#removeSelf() to Node#remove().Container#remove() to Container#removeChild().Node#raw to Node#raws (thanks to @davidtheclark).& as the nesting selector, rather than a tag selector.#{foo}) as an
id selector (thanks to @davidtheclark).and;
[data-attr="foo=bar"]) (thanks to @montmanu).quoted and raw.unquoted properties to attribute nodes
(thanks to @davidtheclark).Update flatten to v1.x (thanks to @shinnn).
include href for in transformAssetUrls (close #12)
String, to fix a crash on selectors such as
foo:bar("test").Fixes a crash when the parser encountered a trailing combinator.
accept postcss options and plugins
Node#sourceIndex method (thanks to @davidtheclark).use more strict regex for matching css animation rules
replaceWith
(thanks to @jonathantneal).Adds clone and replaceWith methods to nodes.
clone and replaceWith methods to nodes.insertBefore and insertAfter to containers.Your coding agent can read these notes before it upgrades. Set up the MCP server →