Skip to content

Releases: BerliozFramework/HtmlSelector

v2.1.0

18 Oct 11:53
f880452
Compare
Choose a tag to compare

Added

  • Compatibility with psr/http-message ^2.0

v2.0.4

04 Jan 08:53
Compare
Choose a tag to compare

Fixed

  • UTF-8 encoded contents

v2.0.3

02 Jan 17:24
Compare
Choose a tag to compare

Fixed

  • UTF-8 encoded contents for partial HTML

v2.0.2

23 Dec 11:24
Compare
Choose a tag to compare

Fixed

  • Non UTF-8 encoded contents

v2.0.1

16 Dec 14:01
Compare
Choose a tag to compare

Fixed

  • Usage of deprecated function mb_convert_encoding() with html-entities (PHP 8.2)

v2.0.0

24 Aug 15:20
Compare
Choose a tag to compare

Changed

  • Code style

v2.0.0-beta3

16 Aug 13:15
Compare
Choose a tag to compare
v2.0.0-beta3 Pre-release
Pre-release

Fixed

  • Fix the "end" operator =$ for attribute comparison selector
  • Fix Query::prev() method

v2.0.0-beta2

18 Jan 15:51
Compare
Choose a tag to compare
v2.0.0-beta2 Pre-release
Pre-release

Added

  • New method Query::map(): array to apply function to all results of query and get array result

Fixed

  • Bad Xpath context in method Query::is(): bool

v2.0.0-beta1

11 May 16:56
Compare
Choose a tag to compare
v2.0.0-beta1 Pre-release
Pre-release

Added

  • :count(...) pseudo class

Fixed

  • Tests fixed

v2.0.0-alpha1

23 Mar 20:19
Compare
Choose a tag to compare
v2.0.0-alpha1 Pre-release
Pre-release

Added

  • HtmlSelector class to init and manage relations
  • XpathSolver class to solve a selector to xpath
  • Extensions to add pseudo classes

Changed

  • Refactoring