Skip to content

Version 4.0.0

Compare
Choose a tag to compare
@veewee veewee released this 20 Nov 17:29
· 4 commits to 3.x since this release
4.0.0
9a1e9c9

What's Changed

  • PHP84 : Add spec compliance by @veewee in #74
  • Introduce breaking reader/writer PHP 8.4 changes and new stream functions by @veewee in #79
  • Introduce XPath and XSLT callback functions by @veewee in #81

Spec compliance

Starting from v4, this package opt's-in to the spec compliance mode that has been released in PHP 8.4.
Since these changes cannot be ported to older PHP versions, v3 of this package will be maintained actively for a longer period.
This will give you a grace period to upgrade your PHP versions, packages, ...
This little bump in the road is necessary to provide you with a better, more stable and spec-compliant package in the future.

Support table:

veewee/xml PHP LTS
3.0 - 3.1 8.1, 8.2, 8.3 NO
3.2 8.2, 8.3 NO
3.3+ 8.2, 8.3, 8.4 YES
4.0+ 8.4+ YES

Full Changelog: 3.2.0...4.0.0