Releases: mtconnect/cppagent
Releases · mtconnect/cppagent
Version 2.3.0.8
Added support for initial value that sets the data item's observation whenever the device becomes available.
Version 2.3.0.7
What's Changed
- Fixed port in url for MQTT service.
Version 2.5.0.0 Release Candidate 1
What's Changed
- Preview of 2.5 validation of observation controlled vocabulary.
- Use the
Validation = trueconfiguration - Check
qualityattribute in the observations
See issue: MTConnect Projects Issue 3159
Version v2.3.0.6
Bugs fixed in this release
- Fixed issues with respect to changing UUIDs
Version 2.3.0.4
Overview
This release is mainly a bug fix release related to some behavior associated with changing uuids, dynamic updates to the device model. One other change is reducing the log level for the file search so the logs are not so noisy on startup.
What's Changed
- Fixed
* uuidcommand handling in agent not as expected by @wsobel in #426 - Reduced log level for config file search to
debug. Issue #417 by @wsobel in #427 - Issue-423: Crash when editing
DataIteminDevices.xmlfile by @mnoomnoo in #424
Full Changelog: v2.3.0.3...v2.3.0.4
Version 2.3.0.3
What's Changed
- README.md update by @dwickelhaus in #416
- Added
deviceModelanduuiddocumentation for SHDR protocol.
- Added
- Fix for issue 420 by @mnoomnoo in #421
- AgentConfiguration::monitorThread message reports wrong number of seconds
- Added websockets support to MQTT Adapter by @wsobel in #422
- Websockets support added to common MQTT client. May add to MQTT sink as well.
- Configure using
MqttWs = truein agent.cfg for the MQTT adapter.
New Contributors
Full Changelog: v2.3.0.2...v2.3.0.3
Version 2.3.0.2
Changes
Minor release that changes . to _ in the agent device topic to support ignition.
Version 2.3.0.1
New Features
- Version 2.3 new condition Id for Condition observations and associated activations
- Added Sender configuration setting
Sender = ...to override header - README updates for MQTT, SHDR, and other fixes
- Added 2.3 schema files
Contributors:
Version 2.2.0.17
Summary
2.2.0.17 is mainly a bug fix release, along with updating urns in stylesheets to match the schema version.
What's Changed
- JSON Parser error handling and randomizing MQTT client id as a solution before connections pooling by @wsobel in #372
- MQTT last will topic and payload by @wsobel in #374
- chore: add
styles/oldto.dockerignoreby @ottobolyos in #376 - Resolve undefined boost::log symbol using ExtractTimestamp transform by @simonyg in #391
- Empty
CDATAxml generation fix by @wsobel in #401 - stylesheet schema version updated to 2.2 by @robot-ranger in #403
- Should set device UUID when specified in adapter config by @wsobel in #405
- Update schema version in stylesheets by @wsobel in #407
Version v2.2.0.16
What's Changed
- MQTT adapter docs and example by @robot-ranger
- MQTT random client so each broker connection has a unique identifier
MqttClientIdcan still be specified.
- MQTT Last Will and Testament added with configuration topic:
MqttLastWillTopic- Default topic is: MTConnect/Probe/Agent.{UUID}/Availability
- Value will change from
AVAILABLEtoUNAVAILABLEwhen agent disconnects from broker.