Version 1.8.0.0
TcHmiSrvExtNet.Core version 1.8.0.0 was released on May 09, 2023.
Issues fixed in this release
- Fixed an issue where methods DynamicSymbolsProviderGetSchema(String,
QueueString), DynamicSymbolsProviderGetSchema(String)
and DynamicSymbolsProviderGetSchema(String,
QueueString) threw an ArgumentException for
a valid path respectively elements to a sub-element of a JSON schema of type
"object" with "additionalProperties" or a JSON schema of
type "array" and returned a
valid JSON schema for an invalid path
respectively elements to such a
sub-element.
This also affects calling methods DynamicSymbolsProviderHandleCommand(Command) and DynamicSymbolsProviderHandleCommands(CommandGroup) when a Command or a CommandGroup that contains Commands whose CommandMapping equals GetSchema is passed to them. - Fixed an issue where trying to generate a JSON schema for array types using TcHmiJSchemaGeneratorGenerationProviders threw an ArgumentException.
New features in this release
- Method TcHmiApplicationJoinPath(IEnumerableString) was added.
- Types DurationFormatHandling and DurationParseHandling were added.
- Properties TcHmiJsonSerializerDurationParseHandling, TcHmiJsonSerializerDurationFormatHandling and TcHmiJsonSerializerDurationFormatString were added.