Skip to content

Changes in 6.0.0

Compare
Choose a tag to compare
@AgustinBettati AgustinBettati released this 18 Oct 20:49
· 545 commits to develop since this release
77132ab

Released Oct 14, 2021.

Artifacts

Module Artifacts
amf-aml 6.0.0
amf-validation 6.0.0
amf-rdf 6.0.0

Summary

This release is part of the new major version of AMF, 5.0.0. All details associated to this release can be found in the following release notes: https://github.com/aml-org/amf/releases/tag/5.0.0.

Relevant changes

Removed jena-shacl dependency and extracted RDF related functionality in separate artifact

AMF 5 now provides native SHACL validation without the need for jena-shacl. Jena is no longer a standard dependency in
AMF. The new amf-rdf artifact contains the Jena dependency as well as the necessary classes to interface the AMF
model with external RDF models like the Jena. amf-rdf must be explicitly imported. JAR size decreased around 40%

Discontinued support of custom validation functionality

AMF 5 no longer includes functionality for custom validation. We are working on a new separate project solely focused on this regard allowing us to incorporate more features and enhanced performance.