Releases: sweetrdf/easyrdf
1.16.1
What's Changed
This is a follow up fix for latest changes:
- Issue/51 dot last char by @Michiel-s in #60
Full Changelog: 1.16.0...1.16.1
1.16.0
What's Changed
- Bring back dependency suggestions by @bobvandevijver in #55
- Issue/51 dot in name by @Michiel-s in #57
- Issue/52 whitespace before langtag by @Michiel-s in #56
- Issue/58 bugfix turtle bool parser by @Michiel-s in #59
New Contributors
- @bobvandevijver made their first contribution in #55
- @Michiel-s made their first contribution in #57
Full Changelog: 1.15.0...1.16.0
1.15.0
1.14.1
What's Changed
This release contains a fix for a long standing issue, that EasyRdf was delivering an SparqlResult
instead of the desired Graph
when running CONSTRUCT SPARQL queries against certain endpoints. Provided by @simontaurus with feedback/help from @TallTed in #48 (Thanks to you both!)
Internal changes
- refined workflows + small fix of an example test
New Contributors
- @simontaurus made their first contribution in #48
Full Changelog: 1.14.0...1.14.1
1.14.0
Extended Graph::label() and Resource::label() to accept custom label property list
Instead of relying solely on the predefined list of label properties, you can also use a custom list (with shortened URIs) from now on:
$res1 = new Resource('http://foo', new Graph());
$res1->addLiteral('http://xmlns.com/foaf/0.1/name', 'hello world');
echo $res1->label(null, ['foaf:name']);
// outputs: hello world
Do the same for Graph::label()
accordingly.
Full Changelog: 1.13.1...1.14.0
1.13.1 - Refined Format::guessFormat()
Refined Format::guessFormat to return more precise results.
Full Changelog: 1.13.0...1.13.1
1.13.0
1.12.0 - Maintenance release
What's Changed
Release contains only internal changes.
Summary: Reach PHPStan level 5 (#40) and a few coding style issue fixes.
Full Changelog: 1.11.0...1.12.0
1.11.0 - Updated ARC2 dependency to version 3.0.0
Switched to ARC2 version 3.0.0 to avoid deprecation warnings in the continuous pipeline. Nice side effect, there are fewer dependencies required from now.
Related pull request: #38
1.10.0 - fixes RdfNamespace's splitUri + prefix verification
What's Changed
- Prevent RdfNamespace::splitUri() from generating prefix:#fragment qnames by @k00ni in #35
- Use the same verification method for prefixes in RdfNamespace::get and ::set (ported expand too) by @k00ni in #33
- PHP 8.3 support by @k00ni in #31
- Clean up: Dockerfile (8.1 => 8.2); CS fixes; PHPStan complain in XMLParser by @k00ni in #36
- Test environment: reorganized files, split folders, ... by @k00ni in #30
Full Changelog: 1.9.0...1.10.0