Skip to content

FOUNDATION v0.6.0

Choose a tag to compare

@danielterra danielterra released this 06 Mar 04:32
· 199 commits to main since this release
6884c39

What's New

Added

  • Ontology required fields validation: update_concept now validates that each property in required_fields exists as a DatatypeProperty or ObjectProperty before saving; returns a descriptive error if any property is undefined
  • Required fields display: Inspector property list shows required fields with an asterisk
  • Cardinality validation on detail removal: Validates cardinality constraints when removing a thing detail
  • Required fields management in AI functions: AI can now manage required fields and cardinality constraints on concepts
  • Enriched remember_concept: Now returns statuses, requiredFields, and incomingProperties
  • Enriched remember_thing: Now returns retracted facts, allowed statuses, and required fields
  • Partial property updates in update_thing: Supports status validation and partial updates

Fixed

  • Inspector backlinks limit: Backlinks limited to 15 per group with real total count
  • replace_all_property_iris batch save: Fixed retracting previous values with batch assert_triples

Refactored

  • update_thing IRI event deduplication: Uses HashSet to avoid duplicate emissions
  • Removed learn_thing_detail: Replaced by the more flexible update_thing