NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #144 most downloaded on npm
Selector parser with built in methods for working with selector strings.
Last release 27 days ago
03 Sep 2026
Release timing varies
gaps range from 4 weeks to 10 months
Nearly every release is documented
notes for 58 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
69 releases · first in 2015
Fixes a crash when a backslash ended a selector string.
Adds support for replacing multiple nodes at once with replaceWith (thanks to @jonathantneal).
replaceWith
(thanks to @jonathantneal).Fixes using insertAfter and insertBefore during iteration.
One column per quarter.
insertAfter and insertBefore during iteration.Adds clone and replaceWith methods to nodes.
clone and replaceWith methods to nodes.insertBefore and insertAfter to containers.Fixes crash on extra whitespace inside a pseudo selector's parentheses.
each and eachInside.Fixes a bug where the parser would loop infinitely on universal selectors inside pseudo selectors.
length getter and eachInside, map, reduce to the container class.eachComment).parser.id(opts) etc.Adds next and prev to the node class.
next and prev to the node class.first and last getters to the container class.every and some iterators to the container class.empty alias for removeAll.index.nodes exclusively, and eliminates excessive nesting.Adds support for namespace selectors.
.\31\ 0.* Initial release.
Your coding agent can read these notes before it upgrades. Set up the MCP server →