Skip to content

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.0.0] - 2024-07-30

Added

  • Initial release
    • Base classes for:
      • Communicator
      • HealthMonitor
      • HealthReporter
      • VersionReporting
      • ExtendedPrimitivePanTilt
      • MilitaryIllumination
      • PlatformMode
      • PlatformState
      • RenderUseless
      • TamperDetection
      • UnsolicitedHeartbeat
    • Service implementations:
      • VersionReportingImpl which is an inheritance based VersionReporting service implementation
      • HealthReporterImpl which is an inheritance based HealthReporter service implementation
    • IOP addressing support:
      • Subsystem ID Propagation
      • Use of IopSubsystemIdAssignmentMode, IopNodeIdAssignmentMode and IopComponentIdAssignmentMode configuration keys
    • Depends on:
      • openjaus-core-v1.1/2.0.0
      • openjaus-mobility-v1.1/2.0.0
      • openjaus-manipulator-v2.0/8.0.0
      • openjaus-environment-v2.0/1.0.0
      • openjaus-ugv-v1.0/2.0.0
      • openjaus-autonomy-v1.0/1.0.0