Sesame 4 Milestone 1 released

We are very pleased to announce the release of Sesame 4.0.0-M1.

This first Milestone release for Sesame 4 is intended to gather community 
feedback on some major new features and improvements in the Sesame APIs and core 
libraries.

Sesame 4 is a major new release of the Sesame framework, with significant 
improvements in usability of its core APIs. The highlights include:

- Updates to the core APIs to leverage Java 8 features such as AutoCloseable,
   try-with-resources, and lambda expressions.
- Query results and Models can be processed using the Java 8 Stream API.
- All Sesame exceptions are now unchecked, allowing for less boilerplate.

What all this comes down to is that with Sesame 4, your code can be more 
compact, easier to understand, more efficient, and with far less boilerplate 
code, allowing you to focus on what's important: the task you want to get done.

Some of the changes in Sesame 4 are not fully compatible with older releases. 
For those of you upgrading from older releases, have a look at the release notes[1].

For a more comprehensive overview have a look at What's New in Sesame 4[2], or 
browse your way through the release changelog[3].

More information, including documentation and downloads, is available at our 
project website: http://rdf4j.org/ .

We welcome any and all feedback on this release - the goal is get community 
feedback in time to make necessary further improvements before we do a 4.0.0 
final release later this year.

Kind regards,

The Sesame development team

[1] http://rdf4j.org/doc/4/release-notes/4.0.0-M1.docbook?view
[2] http://rdf4j.org/doc/programming#Changes_in_Sesame_4
[3] 
https://openrdf.atlassian.net/jira/secure/ReleaseNote.jspa?projectId=10000&version=11500

Received on Monday, 3 August 2015 08:14:07 UTC