Releases: opencaesar/oml
Releases · opencaesar/oml
1.0.0
0.9.3
0.9.2
0.9.1
(Note: skip this release in favor of v0.9.2 due to a bug with catalog resolution that got introduced here and fixed in v0.9.2)
This release involves some breaking changes:
- oml.FeatureProperty has been renamed to oml.SemanticProperty
- oml.EntityPredicate has been renamed to oml.TypePredicate
- oml.RelationPredicate has been renamed to oml.FeaturePredicate
- oml.Feature is a new abstract supertype of oml.Property and oml.Relation
This release also contains improvement to the rule support in OML. In particular:
- you can now add a single-variable predicate on any type (not only entities), e.g., structure(x), scalar(x)
- you can now add a two-variable predicate on any feature (not just relations), e.g., scalarProperty(x, y), structuredProperty(x, y)