Skip to content

Releases: anno4j/anno4j

Feature Release 2.4.0 - Schema Parsing, Validation Annotations, Proxy Generation Tool

30 Aug 08:18
Compare
Choose a tag to compare

The newest release of Anno4j supports:

  • Schema Parsing: The library can now parse an RDF Schema File / OWL Lite File in order to generate respective Java POJOs to be used with Anno4j.
  • Validation Annotations: Java Annotations, oriented to the OWL Lite standardisation, can now be added to Anno4j classes. These requirements will be tested when objects of the respective class are to be created. These Annotations are automatically generated, when a OWL Lite Schema File is parsed by the library.
  • Proxy Generation Tool: When class hierarchies get big, performance issue might arise when instance objects are to be created. The Proxy Generation Tool takes as input the set of Anno4j classes and creates a proxy set of those classes, which then can be added to the classpath of the project in order to accelerate this process.

For further information about the described new features, please refer to the Anno4j Wiki.

Feature Release 2.3.0 - the newest WADM spec

27 Jul 14:26
Compare
Choose a tag to compare

The latest specification of the WADM (see https://www.w3.org/TR/2016/CR-annotation-model-20160705/) introduced a lot of changes compared to the previous Anno4j versions.

All the new features have been implemented, including earlier restrictions of older Anno4j versions.

Feature Release 2.2.0

30 Jun 11:22
Compare
Choose a tag to compare

New features have been added to the library, like transactions, graph context, and IO functionality

Improvements v1.1.5

11 Sep 13:09
Compare
Choose a tag to compare

This release allows multiple targets for an annotation. The old API (getTarget and setTarget) is still available but deprecated.

Maintenance Release v.1.1.3

21 Aug 08:44
Compare
Choose a tag to compare
v1.1.3

[maven-release-plugin] copy for tag v1.1.3

Maintenance Release v.1.1.1

10 Aug 12:33
Compare
Choose a tag to compare

Easteregg - Added new LDPath Expressions

  • Reverse Path "^"
  • Recursive Path with ZeroOrMore"*" and OneOrMore"+"

v1.1.0

31 Jul 10:12
Compare
Choose a tag to compare

Features:

  • Specify graph context for subgraphs
  • Multi-Module Project (All subprojects are now in the main Anno4j project)
  • Reflections are used to find a annotated concept classes
  • SPARQL queries are now constructed with Jena classes instead of parsing SPARQL Strings

Hotfix release v1.0.5

10 Jul 13:01
Compare
Choose a tag to compare

We encountered problems with the 1.8.12 version of OpenRDF Sesame.

Maintenance Release

10 Jul 11:08
Compare
Choose a tag to compare
  • Added new Criteria Constructor to define criteria without value (e.g. to us is-a type tests)

Hotfix Release v1.0.3

02 Jul 10:12
Compare
Choose a tag to compare

Fixed problems with classpath in jars