Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: phpgt/Dom

May 2025 release

03 May 07:33
dfe4843

Choose a tag to compare

What's Changed

  • Fix TypeError when retrieving innerText from elements containing <style> by @kent13n in #461
  • Security: remove possibility of token leak by @g105b in #462

New Contributors

Full Changelog: v4.1.7...v4.1.8

PHP 8.1 -> 8.4 compatibility

02 Jan 23:56
2de9031

Choose a tag to compare

What's Changed

  • Prevent DocumentFragment from causing internal PHP error by using append() by @g105b in #454
  • Explicit nullable type added with PHP 8.4 support by @djadobe16 in #455
  • tweak: php 8.1 support by @g105b in #456

New Contributors

Full Changelog: v4.1.6...v4.1.7

What's Changed

  • Prevent DocumentFragment from causing internal PHP error by using append() by @g105b in #454
  • Explicit nullable type added with PHP 8.4 support by @djadobe16 in #455
  • tweak: php 8.1 support by @g105b in #456
  • Type v4 by @g105b in #457

New Contributors

Full Changelog: v4.1.6...v4.1.7

Minor improvements to DOMStringMap and dependency upgrade

31 Dec 11:26
b3fe4a5

Choose a tag to compare

What's Changed

  • DOMStringMap improvements with PHP 8.3 support by @g105b in #450
  • Upgrade dependencies by @g105b in #452

Full Changelog: v4.1.5...v4.1.6

November 2023 patch

30 Nov 09:32
7b62fb3

Choose a tag to compare

This release is made today as the most recent version of PHP 8.1 and PHP 8.2 introduce a backwards-breaking change to DOMDocument::registerNodeClass() - Argument #2 ($extendedClass) must not be an abstract class. Thanks to @szymanek-event-it for the fix, using the correct instance of the current document object.

What's Changed

New Contributors

Full Changelog: v4.1.4...v4.1.5

v4.1.4 loosen psr/http-message constraint

25 Jul 12:00
a71e91f

Choose a tag to compare

What's Changed

  • build: loosen psr/http-message by @g105b in #443

(discussion regarding this change here: #424

Full Changelog: v4.1.3...v4.1.4

July 2023 patch release

20 Jul 14:58
8558472

Choose a tag to compare

What's Changed

  • maintenance: kill off scrutinizer (RIP) by @g105b in #435
  • fix: introduce own implementation of prepend by @g105b in #438
  • Tiny tweaks to phpunit config and docs by @g105b in #436
  • fix: use mb_encode_numericentity for #424 by @g105b in #439
  • build: use v2 psr http message by @g105b in #440

Full Changelog: v4.1.2...v4.1.3

March 2023 minor release

02 Mar 18:41
3e1afe7

Choose a tag to compare

This minor release introduces a lot more quality assurance checks in Github Actions, along with a small bugfix when using an element's data-* attributes.

What's Changed

Full Changelog: v4.1.0...v4.1.2

Update for compatibility with PHP 8.1

01 Feb 10:53
329882e

Choose a tag to compare

Thanks to @sidolov for their support keeping v2 up to date. This is a minor release with only a few tweaks to keep the v2 release compatible with the latest release of PHP.

What's Changed

New Contributors

Full Changelog: v2.2.3...v2.2.4

v4.1.1

18 Dec 16:06
19ad483

Choose a tag to compare

What's Changed

  • maintenance: dependabot by @g105b in #392
  • Htmlelement improvements for Select/Option elements by @g105b #395
  • Escaped characters - improved handling of non-ascii characters - by @g105b in #394

Full Changelog: v4.0.3...v4.1.1

UTF-8 improvements

25 Sep 17:04
19ad483

Choose a tag to compare

Thanks to @kartofelek007 for their help in diagnosing an issue relating to non-UTF-8 characters.

What's Changed

Full Changelog: v4.0.3...v4.1.0