What's Changed
- Fix PHP8 crash due to insufficient isset test by @Alkarex in #670
- gitignore tests by @Alkarex in #671
- Reduce memory when parsing large feeds by @Alkarex in #672
- PHP8 catch ValueError for loadHTML() by @Alkarex in #673
- Provide access to HTTP status code by @Alkarex in #674
- Fix wrong type hint by @Alkarex in #678
- Force HTTPS for selected domains by @Alkarex in #676
- Prevent cache polution by @Alkarex in #675
- Fix typo in comment by @Alkarex in #680
- Remove HTTP credentials in HTTP Referer by @Alkarex in #681
- CI: switch to GH Actions by @jrfnl in #688
- PHP 8.1: fix "passing null to non-nullable" deprecation notice by @jrfnl in #689
- Tests: PHPUnit cross-version compatibility by @jrfnl in #690
- Tests: use strict assertions by @jrfnl in #692
- CacheTest: handle different exceptions PHP cross-version by @jrfnl in #691
- GH Actions: don't allow builds to fail on PHP 8.0 or 8.1 by @jrfnl in #693
- Tests: use the correct parameter order by @jrfnl in #694
- PHPUnit: update configuration by @jrfnl in #696
- fix: better deal with proxy returning proxy headers (in response to cURL's Proxy-Connection header) by @shunf4 in #698
- Handle multiple Link headers by @voegelas in #700
- PHP 8.2: explicitly declare properties by @jrfnl in #705
New Contributors
Full Changelog: 1.5.6...1.5.7