Eclipse OM2M 1.5.0

1.5.0

Description

Release 1.5.0 (Nov. 28, 2025)

Added

  • [Semantic Service]
    • Added more "classical" ontologies in the default ontologies repository.
  • [SemanticDescriptors] New Semantic Descriptors feature
    • Support for ontology and ontologyRef resources
    • Added associated attributes validationEnable and semanticValidated in
    • Added associated Semantic Validation processing
  • [MgmtObj] Added new MgmtObj resources: Battery, Firmware, Memory, Reboot
  • [FlexCnt] FlexContainer and FlexContainerInstance feature (contribution from Sejong University) with "SDS-2022-0147R02-Clarify_ambiguous_of_behavior_of_flexContainerInstance" contribution
  • [Filtering]
    • Added various filter conditions: createdBefore, createdAfter, modifiedSince, unmodifiedSince, parent labels, child labels, parent resource type, child resource type, attribute, custom attribute, parent attribute, parent custom attribute, child attribute, child custom attribute
    • Added a filterGroup mechanism (fg) to manage conjonctions / disjunctions / recursivity
  • [Gitlab] templates for:
    • New feature issues
    • Bugs
    • Merge requests
  • Changelog with previous release and unreleased notes
  • Notice file with third party dependencies and licences
  • Code of conduct file provided by Eclipse Foundation
  • SECURITY file

Fixed

  • Updated files (readme, contributing, etc.) with new Gitlab links and practices
  • [MongoDB persistence]
    • Replaced obsolete mongo-java-driver-3.4.2.jar by mongodb-driver-sync-3.8.2.jar / mongodb-driver-core-3.8.2.jar
    • Added FlexContainerInstance, SemanticDescriptor, Ontology and OntologyRepository
  • [SDT AE] Fixed the announcement
  • Java version check at launch not working properly (!9)
  • Build issues (!9)
  • Various cleanup & minor bug fixes, including clarification in readme
Conforms To UI/UX Guidelines
Not verified