On 05/02/2021 11:11, Andy Seaborne wrote:
3.17.0 was 2020-12-01
so the usual timescale is end Feb - end March.

I just checked the release and apart from two javadoc warnings, it is looking good.

All-
Now is a good time to try out 4.0.0-SNAPSHOT in your downstream builds.

Claude - jena-permissions - A I understand it, there isn't anything outside of that module needed. It is up-to-date with the interface changes elsewhere in Jena.


Implementation of RDF-star (tracking the current community work).
That isn't to say RDF-star is fixed and stable but the code should follow the direction that has emerged.

----
Tickets resolved for Jena 4.0.0:
https://s.apache.org/jena-4.0.0-jira


* Require Java11

* Retire SDB
* Retire jena-text-es
* Retire jena-elephas

* IRIx abstraction
  This may tighten up some illegal use of URIs
    While accepted currently,      %XX - where XX is not hex - is illegal.
      URIs must have 2+ character NID and non-empty NSS
        "urn:x:" is illegal twice.
  This may tighten up in the future.
  Details of IRIs: https://afs.github.io/rdf-iri-syntax.html

* RDF-star implementation

* jena-core: rename RDFReader as RDFReaderI
   and RDFWriter a RDFWriterI to avoid name clashes

* Deprecation cleanup [ongoing...]

* Remove property functions:
        list:listMember list:listIndex, list:listLength
   Use list:member, list:index, list:length

* Single command line tool package:
   jena.cmd.* -> org.apache.jena.cmd.*

* Lucene upgrade to 8.8.0.

* Other dependency upgrades (except jetty 10/11 - wait until our Java11 move has gone OK)

* The default git branch is 'main'

Reply via email to