1.18.0
What's Changed
Adjust media type preferences and Accept headers
馃摚 Thank you very much @osma: he contributed a fix regarding Accept headers for CONSTRUCT and DESCRIBE SPARQL queries against triple stores such as Fuseki (#72) . Short summary: #48 fixed a few problems but introduced some limitations and unnecessarily duplicated code. The fix aligns related code parts and set new priority for Accept header values.
Also thank you @TallTed for your insights and comments along the way.
Further information in the pull request and in #67.
zendframework/http dependency removed
Support and usage of zendframework/http was removed in #71 because it was causing problems when EasyRdf is installed using Composer lately. The library isn't maintained for years, doesn't even run on PHP 8 and was only a dev-dependency. We therefore consider the change still backward compatible even though it "changed" parts of the public API.
Further information in #70.
Internal changes
- Fix tests that failed due to changes in DBPedia data by @osma in #68
- GH Actions: prevent CI runs failing due to known PHP 8.5 issues by @osma in #73
Full Changelog: 1.17.0...1.18.0