Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[lyo-dev] Fwd: [ANN] Apache Jena 3.17.0

FYI

--
Best regards,
Andrew

Begin forwarded message:

From: Andy Seaborne <andy@xxxxxxxxxx>
Subject: [ANN] Apache Jena 3.17.0
Date: W49 1 December 2020 at 19:43:57 CET
Reply-To: <users@xxxxxxxxxxxxxxx>

The Apache Jena development community is pleased to
announce the release of Apache Jena 3.17.0.

In this release:

 SHACL Compact Syntax writer

 Dockerfile and build instructions
   https://jena.apache.org/documentation/fuseki2/fuseki-docker.html

 SPARQL \U escapes in String and IRIs.
   This is a change to ARQ extended SPARQL syntax.

==== Other items of note in this release

JENA-1950: Use GraalVM for _javascript_ if available.

JENA-1968: Support Turtle output with relative URIs but no BASE declaration.

JENA-1929: Fuseki: Detect TDB1/TDB2 database types.

JENA-1976: Make CORS support in Fuseki main default to on.

Many dependency updates.

49 Tickets this release:
https://s.apache.org/jena-3.17.0-jira

==== Note

JENA-1982. SPARQL \U escapes in String and IRIs.
This is a change to ARQ default extended SPARQL syntax.
There is no change to the SPARQL 1.1 parser.

Previous \u escapes could be used anywhere, including in keywords and prefix names and even syntax like "{" and \U escapes (4 byte) were not supported.

In common with current best practice, codepoint escapes are allowed only in strings, literals lexical forms and in URIs explicitly written as <...>.

== Obtaining Apache Jena 3.17.0

* Via central.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>3.17.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:

http://jena.apache.org/download/

* Source code for the release

The signed source code of this release is available at:

http://www.apache.org/dist/jena/source/

and the signed master source for all Apache Jena releases is available
at: http://archive.apache.org/dist/jena/

== Contributing

If you would like to help out, a good place to look is the list of
unresolved JIRA at:

http://s.apache.org/jena-jira-current

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


Back to the top