Skip to content

Tags: phpgt/CssXPath

Tags

v1.5.0

Toggle v1.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
:has selector (#236)

* test: failing tests for has pseudo
for #235

* test: isolate functionality has pseudo
for #235

* feature: implement `:has` selector
for #235

* refactor: reduce complexity with CssAttributeTokenBuilder and CssSelectorLexer

v1.4.0

Toggle v1.4.0's commit message

Partially verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
Implement ~ Subsequent-sibling (#231)

* Implement ~ Subsequent-sibling
fix #230

* composer update to fix PHPStan

* test: subsequent sibling spaces

* test: introduce main into selector

---------

Co-authored-by: Greg Bowler <greg@g105b.com>

v1.3.0

Toggle v1.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix for PHP 8.4 (#227)

> Deprecated: Gt\CssXPath\Translator::preg_match_collated(): Implicitly marking parameter $transform as nullable is deprecated, the explicit nullable type must be used instead in ./phpgt/cssxpath/src/Translator.php on line 279

v1.2.0

Toggle v1.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Implement 'equals starts with' ('^=') and 'equals or starts with hyph…

…enated' ('|=') selectors (#221)

* Improve detection of element in query

* style: reformat

* style: reformat

* test: multiple named selects

* Implement 'equals starts with' ('^=') and 'equals or starts with hyphenated' ('|=') selectors

---------

Co-authored-by: Tomáš Fedor <tomas.fedor3@gmail.com>
Co-authored-by: Greg Bowler <greg.bowler@g105b.com>

v1.1.4

Toggle v1.1.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
PHP 7.3 compatibility (#117)

* Improve typehint & match styleguide

* fix: checkbox with bracket name notation

* build: update correct versions

* syntax: remove typed properties for 7.3 compliance

v1.1.3

Toggle v1.1.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Improve typehint & match styleguide (#69)

v1.1.2

Toggle v1.1.2's commit message
Correct use of continue within switch

v1.1.1

Toggle v1.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bugfix for selecting children of attribute selector

v1.1.0

Toggle v1.1.0's commit message

Unverified

No user is associated with the committer email.
Fix #37 using regular expression instead of explode

v1.0.0

Toggle v1.0.0's commit message
Stable dependencies for v1