All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Browser builds now ends with
.min.js
- README improvements
- Minor optimizations, README improvements
- Change
:-abp-has
to selector list instead of selector
- Improved
:contains
(and:-abp-contains
&:has-text
) pseudo class parsing, handle parenthesis / function calls in the parameter
- Initial version of the library
- Support for
:-abp-contains(text / regexp)
pseudo class [ABP reference] - Support for
:-abp-has(selector)
pseudo class [ABP reference] - Support for
:contains(text / regexp)
pseudo class [ADG reference] - Support for
:has-text(text / regexp)
pseudo class [uBO reference] - Support for
:if-not(selector)
pseudo class [ADG reference] - Support for
:matches-media(media query list)
pseudo class [uBO reference] - Support for
:min-text-length(number)
pseudo class [uBO reference] - Support for
:nth-ancestor(number)
pseudo class [ADG reference] - Support for
:style(style declaration list)
pseudo class [uBO reference] - Support for
:upward(selector / number)
pseudo class [ADG reference], [uBO reference] - Support for
:xpath(xpath expression)
pseudo class [ADG reference], [uBO reference]