Scalable RDF for Java
RDF4J 5.3.2 is now available. This is a patch release fixing 2 issues, including a security fix for XML parsing.
The security fix is a follow-up to CVE-2018-1000644. Several XML parser entry points were not covered by the earlier fix and could still allow XML External Entity (XXE) style processing in some configurations. RDF4J 5.3.2 hardens these paths so DOCTYPE declarations, external entities, and external DTD loading are rejected or disabled by default.
We recommend that users who parse untrusted XML-based RDF4J data or query results upgrade to this release.
For more details, have a look at the release notes.
Milestone number 2 of the upcoming 6.0.0 release of RDF4J is now available for download.
RDF4J 6.0.0 is a major release of the RDF4J framework. This second milestone continues the work from Milestone 1 with RDF 1.2 and SPARQL 1.2 support, new safeguards for long-running queries, query-planning improvements, FedX optimizations, and deployment updates.
Please note that RDF4J 6.0.0-M2 requires Java 25.
Some of the highlights covered in this second milestone:
This milestone build is not yet feature-complete, but we are putting it out to receive early feedback on all the improvements we have put in.
Milestone number 1 of the upcoming 6.0.0 release of RDF4J is now available for download.
RDF4J 6.0.0 is a major release of the RDF4J framework, focusing on dependency upgrades, LMDB improvements, and HTTP client improvements.
Please note that RDF4J 6.0.0-M1 requires Java 25.
Some of the highlights covered in this first milestone:
This milestone build is not yet feature-complete, but we are putting it out to receive early feedback on all the improvements we have put in.
Eclipse RDF4J™ is a powerful Java framework for processing and handling RDF data. This includes creating, parsing, scalable storage, reasoning and querying with RDF and Linked Data. It offers an easy-to-use API that can be connected to all leading RDF database solutions. It allows you to connect with SPARQL endpoints and create applications that leverage the power of linked data and Semantic Web.