Skip to content

Releases: phpgt/Dom

More tests and CI updates

08 Jul 23:13

Choose a tag to compare

Pre-release
  • Updated dependencies.
  • Improved closest selector mechanism.
  • Tests hardened.
  • CI improvements.

Small outstanding features implemented

24 May 13:48

Choose a tag to compare

Pre-release

Thanks to Álvaro Guimarães for most of the work in this release.

  • HTMLCollection is now Countable.
  • HTMLCollection implements ArrayAccess methods.
  • Element::closest method.
  • HTMLDocument can be constructed from existing native DOMDocument.
  • Upgraded dependencies.
  • Test coverage increased greatly.

Implement HTMLDocument properties

23 Feb 23:07

Choose a tag to compare

Pre-release

Implement missing properties such as:

  • $document->title
  • $document->images
  • $document->anchors

PHPDocs on all classes

03 Feb 22:11

Choose a tag to compare

Pre-release

All DOM interfaces that are currently within the repo are marked up with their PHPDoc blocks.

Certain methods have been moved to their correct locations and tests adjusted accordingly.

Basic DOM implementation

03 Feb 19:36

Choose a tag to compare

Pre-release

The basics of the modern DOM implementation we have been using within browsers.

There are a few known gaps in functionality, and tests need to be hardened before a production release.