Releases: mtconnect/cppagent
Releases · mtconnect/cppagent
Version v2.6.0.3
This release upgrades the agent to C++ 20, Boost 1.88, and the latest versions of other libraries. The migration prevents us from dependency on unsupported versions of libraries that may have security vulnerabilities or bugs.
The one caveat is the 32-bit version now targets Windows 10 since Windows Vista (8) is no longer supported by Windows or dependent libraries. I will test the agent with earlier versions of Windows in the near future.
Version v2.6.0.2
This is a bug fix to correct the content type for XML documents.
It also addresses the following issues:
- Build issues that occurred when the platform for OS X was upgraded on GitHub actions for the regression tests.
- Now compatible with CMake version 4.0.
- Related Alpine build issues regarding the changes.
Version v2.6.0.0
What's Changed
- Added changes to support version 2.6 REST error response documents.
- Support for
AssetAddedevent that adds toAssetChangedandAssetRemoved. - Fixed WebSocket error reporting and handling.
- All error handling is backwards compatible to support old error documents.
Full Changelog: v2.5.0.11...v2.6.0.0
Version v2.5.0.11
What's Changed
- MTConnect styles for demo with links for machines
- Fixed issue with double underscores in a data item type
- Fixed json V1 issues with empty streams
- Fixed issue with DeprecatedFilter occurring before the duplicate filter.
Version v2.5.0.9
What's Changed (2.5.0.8)
- Version 2.7 could not be released because of GitHub deprecation of Visual Studio 2019
- Fixed the Debian version number for the package
- Added correct timestamps transform and added to loopback source
- Merged corrections to readme and MQTT documentation
- Switched docker builds back to Alpine since QEMU is working again
- Fixed WebSocket issues in release builds
- Upgraded build to Visual Studio 2022 because GitHub is deprecating 2019.
- Changes cause issues with Release builds and recursive DataSet/Table implementation
Version 2.5.0.9
- Fixed bug in data set handling
Full Changelog: v2.5.0.6...v2.5.0.9
Version 2.5.0.6
What's Changed
- Fix transform to fix correct timestamps to update the last time in the state cache
- Added correct timestamps to loopback source
Full Changelog: v2.5.0.5...v2.5.0.6
Release 2.5.0.5
The following new features have been added to the agent:
- Observation validation for all data types has been added.
- Validate numeric values for samples and event types.
- Validate controlled vocabularies (existing)
- Validation must be turned on and the schema version must be >= 2.5.
- Added timestamp correction when an observation timestamp is before the previous observation
- This is enabled with the
CorrectTimestamps
- This is enabled with the
Version v2.5.0.4
What's Changed
- 533 Fixed Agent device data items for MQTT adapter changing on restart
Version v2.5.0.3
- Fixed unit conversion issue when converting between kWh and Ws.
- Multipart conversions like:
KILOWATT_HOURtoWATT_SECONDdid not multiply the temporal component.
Version v2.5.0.2
The following feature was added:
- Added support for DataSets and tables in XML parsing for Configuration CoordinateSystem and Motion.