Azure Industrial IoT OPC Publisher 2.9.10
We are pleased to announce the release of version 2.9.10 of OPC Publisher and the companion web api service. This monthly patch release comes with several bug and security fixes and is the latest supported release. Older releases below are no longer supported.
Changes in 2.9.10
- Update OPC UA .net stack to the latest 1.05 version and move forward other dependencies
- API to get the server session, channel and subscription diagnostics for connections (#2303)
- New --aq command line option to calculate queue sizes automatically from publishing interval and sampling interval (#2300)
- New --ipi option to ignore publishing intervals in JSON configuration and use the default configured with --op (#2299)
- New --spw option to configure creating a session per dataset writer (#2298)
- Provide example and documentation for Browse Path definition. Allow browse path without node id in configuration (#2296)
- New defaults for Keep alive counter and lifetime counters set to 0 to let server decide (#2294)
- Updates and additions to writer API to manage writers and writer groups with data set fields (#2257, #2285, #2269, #2293, #2269)
- Fix setting Heartbeat Interval with API is using milliseconds instead of seconds (#2292)
- Fix issue that after calling reset API (/v2/reset) publisher stops receiving data changes (#2291)
- Fix bug where ConditionHandling and Heartbeat timers stop working after reconnects (#2288)
- Fix bug where Complex types are not decoded in initial messages (#2281)
- Allow configuring message TTL on DatasetWriterGroup level (#2280)
- Add ability to set Timestamp in UserProperties of message when using MQTT Transport (#2277)
- JSON Configuration now provides the ability to set a (default) sampling interval for a writer (#2271)
- Show log message when namespace table changes inside a client and between session reconnects (#2263)
- Return ProblemDetails JSON for all error responses (#2201)
- Fix incompatibility when generating SDK from openapi.json using Autorest (#2199)