Releases: anno4j/anno4j
Feature Release 2.4.0 - Schema Parsing, Validation Annotations, Proxy Generation Tool
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
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
New features have been added to the library, like transactions, graph context, and IO functionality
Improvements v1.1.5
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
v1.1.3 [maven-release-plugin] copy for tag v1.1.3
Maintenance Release v.1.1.1
Easteregg - Added new LDPath Expressions
- Reverse Path "^"
- Recursive Path with ZeroOrMore"*" and OneOrMore"+"
v1.1.0
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
We encountered problems with the 1.8.12 version of OpenRDF Sesame.
Maintenance Release
- Added new Criteria Constructor to define criteria without value (e.g. to us is-a type tests)
Hotfix Release v1.0.3
Fixed problems with classpath in jars