Releases: mtconnect/cppagent
Releases · mtconnect/cppagent
Release 1.7.0.2
The official 1.7 release of the MTConnect Agent
Added the following features for the 1.7 release:
Composition
now hasConfiguration
- Added
keyType
toEntryDefinition
andCellDefinition
- Added support for parsing and generating
Motion
blocks forConfiguration
. - Add support for parsing and generating
SolidModel
blocks forConfiguration
. - Added the new Agent Device when the version is set to 1.7
- Refactoring of the HTTP Server to a separate module in prep for MQTT and Boost
- Refactoring of the parsing and generation of Assets using an abstract entity
- Better error handling and content validation in assets
- HTTP put now returns asset errors as an error list when the asset is not parsed
- Type checking for Asset properties
- JSON Parsing of assets – not wired into put yet
- Better ReST query parameter handling
- Added 'to' parameter to ReST protocol
- Added support for adapter message rates
- Completed Version 1.7 support with new SHDR commands for mtconnectVersion and adapterVersion to support the new agent device.
- ShdrVersion configuration variable and adapter protocol command. Changes tokenizer behavior to allow single-line observations beyond key/value pair.
- Fixed some entity issues.
- Added optional Namespace support. If the namespace is not given in the configuration, the XML will exclude the namespace. Added qualified name abstractions for entities.
- Some performance enhancements
- Added optional header fields to solve CORS issues.
- Added
SuppessIPAddress
option to prevent the IP Address of Adapters from the Agent Device. - Refactored many other aspects of the agent
Release 1.6.0.7
Updates to support version 1.6
MTConnect Agent Version 1.5.0.14
- Minor update to fix issues with the XML Schema files.
MTConnect Agent Version 1.5.0.13
- Made assetType present for AssetChaned and AssetRemoved to per standard.
Version 1.5.0.12 Release
Release of the Agent for Version 1.5.0 of the MTConnect Standard
Release items:
- Full support for Version 1.5 including Data Sets
- 1.5 Schemas included
- JSON Emitter with Accept header: application/json
- Many fixes and improvements.
The Current builds are as follows:
- 64 bit modern Windows: cppagent-1.5.0.12-win64.zip
- 32 bit Windows XP: cppagent-1.5.0.12-win32.zip
Since Windows will be dropping support for Windows 32, this may be left as an exercise to the users in the future.
The ZIP files can now be created using CPack -G ZIP after a build.
MTConnect Agent Version 1.4.0.13
- Fixed copyright in RC file.
Version 1.4.0.12
- Fixed monitoring of configuration for Windows XP
MTConnect Agent Version 1.4.0.11
- Removed
ComponentStream
name
attribute whenComponent
has no name.
Release 1.4.0.10
Release of C++ Agent with updated 1.4.0 schemas.
Version 1.4.0.8 Release Candidate 8
- Addressed Issue #49 for XP where stat is not functioning. Also patch libxml2.
- Todo: Pathing of other directories, such as styles and schemas need to be relative to cfg file.
- Todo: Fix monitoring for XP since it also requires stat.