Thank You Andy and team for another fresh release of Apache Jena, TBD and
RDF tools.

I read that GenAI started being used in this development cycle. Can you
give us a quick update on what that means? Are changes proposed dynamically
by Copilot for approval and tabled for merging? Or was this just an
independent development branch that caused some concern in the recent
release?

Best,
Marco

On Fri, Jul 31, 2026 at 11:03 AM Andy Seaborne <[email protected]> wrote:

> The Apache Jena development community is pleased to
> announce the release of Apache Jena 6.2.0
>
> All issues for this release:
>    https://s.apache.org/jena-6.2.0-issues
>
> == Changes of note:
>
> Working Group - RDF and SPARQL:
>
> Syntax (Turtle etc, SPARQL etc) are UTF-8 documents. UTF-8 does not
> allow surrogate pairs. The RDF Working Group has decided not to allow
> surrogate pairs via Unicode escapes.
>
> In GeoSPARQL:
> * upgrade SIS upgrade 1.4 -> 1.6
> * support non-Euclidean geometries
>
> In Fuseki:
> * Memory leak fix related to long-running servers using Apache Shiro
>
> In TDB:
> * Robustness fix for the database after system level error
>    This affects both TDB2 and TDB1.
>
> == Contributions
>
>  From @ThomasThelen:
>
> SIS upgrade 1.4 -> 1.6
> https://sis.apache.org/release-notes/1.5.html
> https://sis.apache.org/release-notes/1.6.html
> including bug fix for non-euclidean geometries
>
> GeoSPARQL and UI
> https://github.com/apache/jena/pull/4021
> UI : Use a dashed 'primary' color instead of 'warning' during file
>
> Fuseki UI : Use a dashed 'primary' color instead of 'warning' during file
> https://github.com/apache/jena/pull/4021
>
> Fuseki UI : Show parser error from fuseki when uploading files:
> https://github.com/apache/jena/pull/4052
>
> Reasoner fix:
> https://github.com/apache/jena/pull/4022
>
> Support non-Euclidean geometry:
> https://github.com/apache/jena/pull/4016
>
> Support more locales in the Fuseki docker image
> https://github.com/apache/jena/pull/4054
>
> Github actions fix:
> https://github.com/apache/jena/pull/4086
>
>  From @m3l0n-sq:
> * Robustness fix for the database after a system level error
>    (e.g. OOME elsewhere in the JVM)
>    https://github.com/apache/jena/issues/4043
>    https://github.com/apache/jena/pull4051
> This affects both TDB2 and TDB1.
>
> @jitsedesmet Jitse De Smet
> https://github.com/apache/jena/pull/4095
> "Fix invalid json in Lateral test results2
>
> == Obtaining Apache Jena 6.2.0
>
> * Via repo1.maven.org
>
> The main jars and their dependencies can used with:
>
>        <dependency>
>          <groupId>org.apache.jena</groupId>
>          <artifactId>apache-jena-libs</artifactId>
>          <type>pom</type>
>          <version>6.2.0</version>
>        </dependency>
>
> Full details of all maven artifacts are described at:
>
>      http://jena.apache.org/download/maven.html
>
> * As binary downloads
>
> Apache Jena libraries are available as a binary distribution of
> libraries. For details of a global mirror copy of Jena binaries please see:
>
>      https://jena.apache.org/download/
>
> * Source code for the release
>
> The signed source code of this release is available at:
>
>      https://downloads.apache.org/jena/source/
>
> and the signed source code for all Apache Jena releases is
> available at: https://archive.apache.org/dist/jena/
>
> == Contributing
>
> If you would like to help out, a good place to look is the list of
> unresolved github issues:
>
>      https://github.com/apache/jena/issues
>
> or review pull requests at
>
>      https://github.com/apache/jena/pulls
>
> or drop into the dev@ list.
>
> We use github pull requests and other ways for accepting code:
>
>       https://github.com/apache/jena/blob/master/CONTRIBUTING.md
>


-- 


---
Marco Neumann

Reply via email to