Jena 5.3.0 was released 21st January, 2025
That puts Jena 5.4.0 mid-April.

At the moment there have are 36 issues closed

All issues in the release:
  https://s.apache.org/jena-5.4.0-issues

and 50 PRs which are not dependency updates.


One possibility for this release is to include *experimental* RDF 1.2.
  https://github.com/apache/jena/issues/2805
  https://github.com/apache/jena/pull/2806

The RDF 1.2 specs aren't published and WG tests aren't ready - so RDF 1.2 may change. The RDF/XML changes for Jena are not yet done or even started.

But RDF 1.2 is different to RDF-star CG so exposing it early gives users a chance to assess the impact if they use any old RDF-star CG work.

There will be  a Lotico Talk about RDF 1.2 on June 10th.
  http://www.lotico.com/index.php/Next_Generation_RDF_and_SPARQL

Thoughts?

    Andy

== Contributions

@hoijui
https://github.com/apache/jena/pull/2968
Deprecation javadoc fix

Aklakan has provide many improvements including:

GH-3044: HashJoin iterator construction no longer eagerly builds hash probe table.
  which gives better query timeouts.

https://github.com/apache/jena/issues/2924
LATERAL - fixed injection for tables,

Improvements SERVICE and jena-serviceenhander

There have also been:

GH-2799:
   Include substituted var/value in modified query
   Operation QueryTransformOps.syntaxSubstitute
GH-3040:
   QueryTransformOps: Record replacements; support variable renaming.
PR: https://github.com/apache/jena/pull/3045
PR: https://github.com/apache/jena/pull/2950

GH-3015: Close files after TDB2 compaction
    https://github.com/apache/jena/issue/3015
PR: https://github.com/apache/jena/pull/3025

=== New module

jena-langtag

Parser and class for language tags compatible with RFC 5646.

This module has no dependencies. It can be used in other systems without any other Jena artifact (the same is true for jena-iri3986).

=== Notes

The titanium-jsonld upgrade is not backwards compatible with earlier Titanium because Jena uses Titanium's new RdfQuadConsumer interface

https://github.com/apache/jena/issues/3060

Reply via email to