RDF4J 2.4.0 Milestone 1 available

The first milestone build for the upcoming RDF4J 2.4 release, RDF4J 2.4.0-M1, is now available for download and testing. It includes several new features and improvements, including:

  • Several improvements to the RDF4J Console
  • 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


RDF4J 2.2 released

We are pleased to announce RDF4J 2.2. This is a minor release, containing several new features and improvements. Some of the highlights:

  • a new RDFS inferencer that is significantly faster for stable schemas (EXPERIMENTAL);
  • improved support for language tag processing using BCP47 guidelines;
  • support for property-centric access to RDF models via the Models utility

See the RDF4J 2.2 release notes for a more complete overview.


Make a difference: become a contributor

Eclipse RDF4J is a community-maintained project that thrives on contributions from people with very diverse backgrounds. Whether you are a student, a hobbyist, a researcher, or a professional software developer: if you use RDF4J and have features or other issues that you’d like to see addressed: join us, and make a difference!

Contributing to an open-source project is a great way to hone your skills as a developer, and looks impressive on any resume. Not only that, Eclipse RDF4J is an industry standard API, and by helping improve it you help set that standard. Perhaps you or your employer requires a better optimizer, an urgent bug fix, a new utility, or even a radical change to the API? Put it up for discussion and get stuck in helping us make it happen!

Getting started is easy. First, have a look through the contributor guidelines. Then, find an issue in our tracker (have a look at the ones marked “help wanted” or “bug” in particular) that you’d like to help fix, or add a new issue if your idea isn’t there yet. Let us know your plans, by leaving a comment on the issue or by contacting us via the rdf4j-dev mailinglist, and then just check out the code and get going!

Contributions need not be limited to doing Java programming, even. We welcome contributions to our UI designs or to our online documentation just as much as we do bug fixes. If you’re interested, get in touch, and we’ll be happy to answer all of your questions and make you feel welcome.