Releases: mtconnect/cppagent
Releases · mtconnect/cppagent
Version v2.4.0.4
Version v2.4.0.3
Bug Fix Release
- Fixed error handling when MQTT adapter json keys do not match any data item. Logs an error and continues.
Version 2.4.0.2
Fixed Device.xml dynamic loading where the file has not changed. It was causing a crash when a current was run.
Version 2.4.0.1
Adds the following features
- Added json schem for configuration files
- Fixed documentation for the configuration in the readme.
- Added xpath to the Mqtt2Service to subselect what components and data items will be published.
Full Changelog:v2.3.0.16...v2.4.0.1
Version v2.3.0.16
Features
- Added
MqttRetain
andMqttQOS
options for the MqttSink2. See docs.
Bug Fixes
- Fixed URL parsing for Mqtt adapters
- Added period and rate filters to the agent adapter
Version v2.3.0.15
New Features
MqttRetain
andMqttQOS
are now settable options in the configuration of Mqtt 2 Service (the latest).MqttQOS
options are:at_least_once
,at_most_once
,andexactly_once
.The default isat_least_once
MqttRetain
can betrue
orfalse
.
Bug Fixes
UUID
device changes were not being pushed through to the Mqtt Service and were not reposting. This required redoing the UUID and device changed handling to better support changes in pub/sub services other than REST.
Version v2.3.0.14
Bug fix release
- Fixed issues with MQTT disconnect and options passing to the pipeline
- Fixed MQTT Host and Port in the URL
Version 2.3.0.11
Bug fix release
- Fixed bug where observations were not set to unavailable when MQTT Source would disconnect from broker
- Fixed bug with topics being incorrectly set when parsing the path
Version 2.3.0.10
This is a bug fix release.
- Fixes some unhandled exceptions relation to numeric conversions in the pipeline.
- Fixes Windows Services with a configuration file other than agent.cfg
Version 2.5.0.0 Release Candidate 4
Merges change from 2.3.0.9