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.
[2.0.0] - 2026-06-12
Added
DigitalResourceRegistrantcan be configured to attempt to deregister its known endpoints (or not) when it is shutdown- Multiple static and class methods on all
ScaledIntegerderived types
Changed
- [BREAKING]
DigitalResourceRegistrantwill attempt to deregister its endpoints on shutdown by default. Previous behavior is that it would not attempt to deregister on shutdown. - Regenerate code using templates v0.3.1
- [BREAKING] Updates
getXxxMessagemethods inXxxInterfaceclasses to return astd::unique_ptrinstead of a direct object instance - Updates to
ScaledIntegerderived classes to support accessing both double and integer values - Updates to
Recordderived classes to allow access toScaledIntegerfields
- [BREAKING] Updates
- Update
DigitalResourceDiscoveryDelegateservice implementations based on changes togetXxxMessagemethods - Update
openjaus-core-v1.1-->v3.0.0-dev.2.0 - Update to CMake 3.10 as minimum version
- Update to C++ 14
Deprecated
- The following static methods on all
ScaledIntegerderived typesminValue--> useMIN_VALUEconstexpr insteadmaxValue--> useMAX_VALUEconstexpr insteadscaleFactor--> useSCALE_FACTORconstexpr instead
[1.0.4] - 2025-08-26
Fixed
- Fix
DigitalResourceDiscoveryImpl- Was incorrectly rejecting endpoint registration if each Register message did not used a unique RequestID.
[1.0.3] - 2025-08-16
Changed
- Update to
openjaus-core-v1.1v2.1.2
[1.0.2] - 2025-05-20
Fixed
- Fix serialization/deserialization in multiple bitfields
Changed
- Update to
openjaus-core-v1.1v2.1.1
[1.0.1] - 2024-10-04
Changed
- Update to
openjaus-core-v1.1v2.1.0
[1.0.0] - 2024-07-30
Added
- Initial release
- Includes:
DigitalResourceDiscoveryClientwhich implements a simple client for sending messages to theDigitalResourceDiscoveryserviceDigitalResourceRegistrantwhich implements aDigitalResourceDiscoveryclient that handles the digital resourced registration processDigitalResourceDiscoveryDelegatewith is a delegate basedDigitalResourceDiscoveryservice implementation
- Includes: