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] - 2023-01-27
Added
- Initial release -- code split from org.openjaus.sdk.cpp v8.0.0
- virtual toXml() method to the model::Trigger class which is overridden by all derived Messages and InternalEvents
- removeMessageCallback() method to model::StateMachine and core_v1_1::services::Transport to allow removing of a callback registered using addMessageCallback()
Changed
- Add getOjConfigFilePath() to system::Application class to get the path to the ojconf file based on the command-line arguments
Deprecated
- openjaus::model::SystemTree* Component::getSystemTree() const;
Fixed
- Incorrect assertion in DatagramSocket::reuseAddress which caused a SocketException to be thrown on success
- Using BroadcastMethod=BOTH did not enable use of multicast
- Boolean message field type was packed incorrectly for BOOLEAN_FALSE