Skip to content

Commit

Permalink
updates to the release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
hmottestad committed Jun 20, 2024
1 parent c925822 commit b449335
Show file tree
Hide file tree
Showing 3 changed files with 37 additions and 22 deletions.
32 changes: 11 additions & 21 deletions site/content/download.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@ toc: true

You can either retrieve RDF4J via Apache Maven, or download the SDK or onejar directly.

## RDF4J 4.3.12 (latest)
## RDF4J 5.0.0 (latest)

RDF4J 4.3.12 is our latest stable release. It requires Java 11 minimally.
For details on what’s new and how to upgrade, see the [release and upgrade notes](/release-notes/4.3.12).
RDF4J 5.0.0 is our latest stable release. It requires Java 11 minimally.
For details on what’s new and how to upgrade, see the [release and upgrade notes](/release-notes/5.0.0).

- [RDF4J 4.3.12 SDK (zip)](http://www.eclipse.org/downloads/download.php?file=/rdf4j/eclipse-rdf4j-4.3.12-sdk.zip)<br/>
- [RDF4J 5.0.0 SDK (zip)](http://www.eclipse.org/downloads/download.php?file=/rdf4j/eclipse-rdf4j-5.0.0-sdk.zip)<br/>
Full Eclipse RDF4J SDK, containing all libraries, RDF4J Server, Workbench, and Console applications, and Javadoc API.

- [RDF4J 4.3.12 onejar](http://www.eclipse.org/downloads/download.php?file=/rdf4j/eclipse-rdf4j-4.3.12-onejar.jar)<br/>
- [RDF4J 5.0.0 onejar](http://www.eclipse.org/downloads/download.php?file=/rdf4j/eclipse-rdf4j-5.0.0-onejar.jar)<br/>
Single jar file for easy inclusion of the full RDF4J toolkit in your Java project.

- [RDF4J artifacts](https://search.maven.org/search?q=org.eclipse.rdf4j) on the [Maven Central Repository](http://search.maven.org/)
Expand All @@ -28,7 +28,7 @@ You can include RDF4J as a Maven dependency in your Java project by including th
<dependency>
<groupId>org.eclipse.rdf4j</groupId>
<artifactId>rdf4j-bom</artifactId>
<version>4.3.12</version>
<version>5.0.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
Expand All @@ -50,31 +50,21 @@ See the [Setup instructions](/documentation/programming/setup) in the
[Programmer’s documentation](/documentation/) for more details on Maven and
which artifacts RDF4J provides.

## Older releases

## RDF4J 5.0.0-M3

RDF4J 5.0.0-M3 is our latest milestone build of the upcoming 5.0.0 release. It requires Java 11 minimally.
For details on what’s new and how to upgrade, see the [release and upgrade notes](/news/rdf4j-500-M2.md).

- [RDF4J 5.0.0-M3 SDK (zip)](http://www.eclipse.org/downloads/download.php?file=/rdf4j/eclipse-rdf4j-5.0.0-M3-sdk.zip)<br/>
Full Eclipse RDF4J SDK, containing all libraries, RDF4J Server, Workbench, and Console applications, and Javadoc API.

- [RDF4J 5.0.0-M3 onejar](http://www.eclipse.org/downloads/download.php?file=/rdf4j/eclipse-rdf4j-5.0.0-M3-onejar.jar)<br/>
Single jar file for easy inclusion of the full RDF4J toolkit in your Java project.

- [RDF4J artifacts](https://search.maven.org/search?q=org.eclipse.rdf4j) on the [Maven Central Repository](http://search.maven.org/)
### RDF4J 4.3

RDF4J 5.0.0-M3 is also available through maven.
- [RDF4J 4.3.12 SDK (zip)](http://www.eclipse.org/downloads/download.php?file=/rdf4j/eclipse-rdf4j-4.3.12-sdk.zip)
- [RDF4J 4.3.12 onejar](http://www.eclipse.org/downloads/download.php?file=/rdf4j/eclipse-rdf4j-4.3.12-onejar.jar)


## Older releases

### RDF4J 4.2

- [RDF4J 4.2.4 SDK (zip)](http://www.eclipse.org/downloads/download.php?file=/rdf4j/eclipse-rdf4j-4.2.4-sdk.zip)
- [RDF4J 4.2.4 onejar](http://www.eclipse.org/downloads/download.php?file=/rdf4j/eclipse-rdf4j-4.2.4-onejar.jar)



### RDF4J 4.1

- [RDF4J 4.1.3 SDK (zip)](http://www.eclipse.org/downloads/download.php?file=/rdf4j/eclipse-rdf4j-4.1.3-sdk.zip)
Expand Down
25 changes: 25 additions & 0 deletions site/content/news/rdf4j-500.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
title: "RDF4J 5.0.0 released"
date: 2024-06-21T10:01:02+0200
layout: "single"
categories: ["news"]
---
<img class="news-image" align="right" src="/images/balloons.png" alt="balloons">
We are very excited to announce the release of RDF4J 5.0.0!

RDF4J 5.0.0 is a major release of the RDF4J framework with many new features and improvements.

Highlights include:
- JSON-LD 1.1 support
- Many improvements to FedX
- Improved SHACL validation with support for [sh:closed](https://www.w3.org/TR/shacl/#ClosedConstraintComponent) and [pairwise](https://www.w3.org/TR/shacl/#core-components-property-pairs) validation
- Stability and performance improvements to the LmdbStore
- Upgrade of MapDB
- More queries with intermediary results are no longer limited by RAM/java heap but disk space available

For more details, including instruction on how to upgrade, see the [release notes](/release-notes/5.0.0).

### Links

- [Download RDF4J](/download/)
- [release notes](/release-notes/5.0.0)
2 changes: 1 addition & 1 deletion site/content/release-notes/5.0.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ RDF4J 5.0.0 is a major release of the Eclipse RDF4J framework. Some highlights:

- Replacement of the custom Iteration interface with Java Iterable/Iterator
- Replacement of old openrdf.org config vocabulary IRIS with new rdf4j.org vocabulary
- Improved SHACL validation with support for sh:closed and pairwise validation
- Improved SHACL validation with support for [sh:closed](https://www.w3.org/TR/shacl/#ClosedConstraintComponent) and [pairwise](https://www.w3.org/TR/shacl/#core-components-property-pairs) validation
- Upgrade of MapDB
- More queries with intermediary results are no longer limited by RAM/java heap but disk space available
- Improve performance, query throughput and correctness in a transparent federation by refining various evaluation strategies (bind joins, property paths, limit pushing, ...)
Expand Down

0 comments on commit b449335

Please sign in to comment.