Releases: eclipse-rdf4j/rdf4j
RDF4J 2.4.5
RDF4J 2.4.5 is patch release including 2 bug fixes:
- fix for NativeStore file system leak: make sure that the transaction cache files actually get deleted on MS-Windows
- fix calculation of hash functions in SPARQL: always use UTF8 (as per specification), instead of the platform’s default charset
For a list of bug fixes, see:
RDF4J 2.4.4
Release 2.4.4 is a patch release covering bug fixes and a workaround for an OpenJDK 8 ScheduledThreadPoolExecutor bug:
- fix for a NPE on transaction UPDATE with wrong MIME type
- fix for SPARQL function SECONDS() to also return fractions of seconds
- fix for memory leak in remote transactions
Workaround for JDK-8129861: high processor load.
Setting the property -Dorg.eclipse.rdf4j.client.executors.jdkbug
will use 1 core thread (instead of 0) for clients, to avoid a 100% CPU load even when doing nothing.
For a list of changes see:
RDF4J 2.3.3
This is a hotfix release, containing only one workaround for a specific OpenJDK 8 ScheduledThreadPoolExecutor bug
Setting the property -Dorg.eclipse.rdf4j.client.executors.jdkbug
will use 1 core thread (instead of 0) for clients, to avoid a 100% CPU load even when doing nothing.
See also:
RDF4J 2.5.0 Milestone 1
This is the first milestone build for the upcoming 2.5.0 release, which will include:
- Diagnostics support for SHACL execution
- More streamlined SHACL API support
- More efficient RDFS reasoning by means of the SchemaCachingInferencer
- Various improvements and new features in the RDF4J Console
- Support for parser configuration via runtime system properties.
For a list of changes see:
RDF4J 2.4.3
RDF4J 2.4.3 is patch release including 6 bug fixes, including:
- a security fix in the handling of zip file uncompression
- several fixes in TurtleParser validation
For a list of bug fixes see:
RDF4J 2.4.2
RDF4J 2.4.2 includes:
- a fix in the handling of variable bindings in subqueries
- a fix in argument handling for the CONCAT operator
- a fix in URIUtil uri validation
- a fix in the docker image to deploy as user tomcat
For a list of bug fixes see:
RDF4J 2.4.1
RDF4J 2.4.1 includes:
- a fix to protect against an XML External Entity (XXE) attack
- bug fixes for GeoSPARQL
For a list of bug fixes see:
RDF4J 2.4.0
RDF4J 2.4.0 is a minor release that addresses over 50 issues, and includes several major new features and improvements, including:
- Improvements to the RDF4J Console, including a command history, and new
convert
andexport
commands - support for hierarchical JSON-LD writing
- improved and extended GeoSPARQL support
- RDF4J SparqlBuilder, a new fluent API for creating SPARQL queries in Java
- Lucene and Solr support upgraded to version 6.6
- ElasticSearch support upgraded to version 5.6
- An official RDF4J Server/Workbench docker image
- Improvements to the experimental SHACL implementation
For a full overview of all improvements, and bug fixes see:
RDF4J 2.4.0 Milestone 3
This is the third milestone build for the upcoming 2.4.0 release, which will include:
- Improvements to the RDF4J Console, including a command history, and new
convert
andexport
commands - support for hierarchical JSON-LD writing
- improved and extended GeoSPARQL support
- RDF4J SparqlBuilder, a new fluent API for creating SPARQL queries in Java
- Lucene and Solr support upgraded to version 6.6
- ElasticSearch support upgraded to version 5.6
- An official RDF4J Server/Workbench docker image
- Improvements to the experimental SHACL implementation
For a list of changes see:
RDF4J 2.4.0 Milestone 2
This is the second milestone build for the upcoming 2.4.0 release, which will include:
- Improvements to the RDF4J Console, including a command history, and new
convert
andexport
commands - support for hierarchical JSON-LD writing
- RDF4J SparqlBuilder, a new fluent API for creating SPARQL queries in Java
- Lucene and Solr support upgraded to version 6.6
- ElasticSearch support upgraded to version 5.6
- An official RDF4J Server/Workbench docker image
- Improvements to the experimental SHACL implementation
For a list of changes see: