Bug fixes from upstream issues:
- Fix text() including <style>/<script> content (#114)
- Fix null pointer crash in replaceNodeWithString/replaceTextWithString (#88, #89)
- Fix extra linebreaks in HTML output by disabling formatOutput (#96)
New methods:
- Add remove() as alias for delete() (#97)
- Add findOneOrNull() for PHP 8.0+ nullsafe operator support (#64)
Housekeeping:
- Remove voku funding/sponsorship references
- Update CI: drop PHP 7.0-7.3, add 8.2/8.3/8.4
- Update CI actions to v4 (checkout, cache, codecov, upload-artifact)
- Make PHPStan fail on errors (remove continue-on-error)
- Add PHPUnit ~10.0/~11.0 compatibility
- Fix deprecated set-output in CI workflow
- Fix pre-existing testSetAttr attribute ordering assertion