Releases: TrueAnalyticsSolutions/MtconnectCore
Releases · TrueAnalyticsSolutions/MtconnectCore
v2.3.0.9 Namespace Bug Fix
Fixes bug with XPath navigation due to invalid namespace definition.
What's Changed
Full Changelog: v2.3.0.7...v2.3.0.9
v2.3.0.7 Bug Fixes
What's Changed
- Fixed version identification when XML namespaces are not properly defined
- Added automatic inclusion of XML namespaces to allow XPath to work when XML not properly formatted
- Added current and upcoming versions of MTConnect to Enum
- Added validation constraints
- Device Components minimum child node requirements
- Device DataItem improved support for detecting extensions to Types, SubTypes, and Units
- Device DataItem validation of nativeScale
- Device DataItem validation of sampleRate
- Device DataItem validation of significantDigits
- Device DataItem validation of deprecated coordinateSystem
- Device validation of mtconnectVersion
- Device validation of hash
- Device validation of deprecated ISO 841 Class
- Expanded Device validation of DataItem and Component Ids, Uuids, and Names
- Component Stream minimum child node requirements
- Condition validation of conditionId
- Observation support for extended units
- Added validation error when XML namespaces have to be added
Full Changelog: v2.3.0.6...v2.3.0.7
v2.3.0.6 Navigation Helpers
Added helper methods to navigate Response Documents
- Added recursive collection of Data Items
- Added recursive collection of Components
v2.3.0.5 Bug fixes
Update MtconnectCore.csproj
v2.3.0.4 Null fix for SubType search
Added null reference fix when searching for SubTypes on an observation type
v2.3.0.3 Enhancements - Searching
Full Changelog: v2.3.0.2...v2.3.0.3
- Added
DataItemNavigator
to help developers search Response Documents for specific Types/SubTypes, Ids, and Names of Data Items and Observations
v2.3.0.2 Bug Fix - IsUnavailable
Full Changelog: v2.3.0.1...v2.3.0.2
v2.3.0.1 Bug Fix - Result Validation
Full Changelog: v2.3.0...v2.3.0.1