

When channel level encryption is set to None, the UserNameIdentityToken policy will now default to Basic256Sha256 instead of Basic128Rsa15.Fixed a OPC UA Server performance issue with read requests when the MaxAge parameter is set to a value greater than zero.Enhanced interface to allow more than 500 Things to be bound to a single server instance.Fixed an issue where a language change failed to change in the tip info pop-up of the server admin system tray interface or in the demo warning pop-up message.Fixed an issue where renaming a user name with invalid characters, most notably a slash (\), would render the server unusable.Fixed a memory leak associated with each request.Multiple failed attempts to authenticate username/passwords will now result in a ten-minute lock-out period for the user with failed attempts.

Added X-Frame-Options, Content-Security-Policy, and HSTS headers to all requests.Fixed an issue where using the HTTPS endpoint with an HTTP port could cause a crash.Fixed an issue where the collection name was missing from some JSON response bodies.Added a Health Status Endpoint to retrieve information about the REST service status.Added an endpoint to query which ID type should be used for each device model.Property validation errors are now returned as a JSON object with property names in a separate key-value pair.Added the ability to page, filter, and sort returned results.The Project ID is now returned with all successful API responses (GET/PUT/POST/DELETE) as an HTTP header.Added a server_only attribute which identifies properties that are for internal server use and should not be shown in UI clients.Added a REQUIRED attribute which identifies properties that are required when executing requests to create objects.Multiple devices can now be selected and added through Device Discovery.Fixed an issue where some server config settings were not persisting.Updated terms considered non-inclusive out of respect for users of our software in the following drivers and suites: Allen-Bradley DF1, Allen-Bradley Micro800 Serial, Allen-Bradley Server Ethernet, Allen-Bradley ControlLogix Server Ethernet, DNP Client Ethernet, DNP Client Serial, IEC 61 Client, IEC 64 Client, Modbus Plus, and Telemecanique Uni-Telway.Fixed an issue that prevented some OPC DA 3.0 writes.
