Releases: opencaesar/oml
Releases · opencaesar/oml
2.11.0
2.10.0
Full Changelog: 2.9.0...2.10.0
Fix NPEs
2.9.0
Full Changelog: 2.8.0...2.9.0
Renamed properties whose cardinality changed to plural
2.8.0
Full Changelog: 2.7.3...2.8.0
Oml Simplification:
- Deleted Structure and StructuredProperty metaclasses
- Deleted Classifier abstract metaclass
2.7.3
Full Changelog: 2.7.2...2.7.3
Made structure instance's type optional
2.7.2
2.7.1
Full Changelog: 2.7.0...2.7.1
USE LATEST PATCH for the 2.7.x release
2.7.0
Full Changelog: 2.6.0...2.7.0
Add support for anonymous relation instances in descriptions
Add support for specifying multiple values for a property value assertion
USE LATEST PATCH for the 2.7.x release
2.6.0
What's Changed
Full Changelog: 2.5.0...2.6.0
- increment minor version to 2.6.0
- Contains various fixes and improvements:
- Added Argument.getValue()
- Fixed double parsing in DSL
- Switched unsigned int to int instead of long
- Switch antecedent and consequent params in OmlBuilder/OmlWrite.addRule
- Added new API in OmlBuilder
- Modified OmlConstant API to only retain Oml constants
- Improved formatting PropertyValueAssertion in DSL
2.5.0
Multiple changes to OML API:
- Added a scope parameter to OmlIndex and OmlSearch find APIs
- Deprecated the old API but kept them till next major revision
- Fixed content assist for import to escape prefix if it's a keyword
- Small improvement for Element.getIri API impl
- Added OmlCatalog.getRewriteUris() API to get all rewrite paths
- Made OmlValidator2 cache the search scope in the context map