Releases: mtconnect/cppagent
Releases · mtconnect/cppagent
Version 1.2.0.22
- Fixed inclusion of extended schema along with the MTConnect schemas. Now schema location is set correctly.
Release Candidate 3 for 1.3.0 - Version 1.3.0.0 RC3
Added the following features:
- Support for rolling log files. agent log file will get renamed every day or when it reaches a default size like 10M. The number of old files can be limited as well, current 9 are kept.
- Support for IPV6 address in agent.cfg. Setting an adapter's Host = ::1 will connect to the localhost using the IPV6 IP Address for the endpoint.
- Schema version now defaults using the namespace of the Devices.xml. Can be overridden in the cfg file.
- Added tests for discrete data items, log file rolling, and IPV6.
- Updated dlib to version 18.5 for IPV6 patching.
- IPV6 is only supported in Window Vista and later, so now there are two Windows binary builds, XP and Vista. The cmake variable WINVER can be set to 0x0500 or 0x0600 to change the build. Since the APIs were not present before, the Vista build can't be used with XP, but the XP build can be used on Vista, just the IPV6 support won't be present.
Release Candidate 1 for Upcoming 1.3.0 Release
Added the following 1.3.0 enhancements:
- Added support for Filter constraint where the agent will automatically filter all values unless they have exceeded the minimum delta.
- Added support for References in components.
- Added support for CuttingToolArchitype.
- Added support for Discrete events.
C++ Agent 1.2.0.21
- Added schema files to distribution.
- Simplified loading of local schema files by registering all files in a directory.