Added support for C# programs targeting .NET6
Improvements
- Added support for C# programs targeting .NET6
- NuGet package 2.20 or newer needs to be used.
- Support for remote debugging will be enabled in a future update.
- SIMPL# Libraries targeting .NET6 are not supported in SIMPL+
- .NET Framework 4.7 is still supported.
- Added support to update the AVFramework version using Auto Update.
- Please refer to the documentation for more information.
- Added support for the BACnet Relinquish Default property to be used in C# programs.
- Added support for the Rev3 router board.
Resolved bugs:
- Resolved an issue where a Scheduled Event could be deleted after creating multiple events and rebooting to control system.
- Resolved an issue that would prevent a system in Secondary mode to start its program when the Primary device went offline.
- Resolved an issue that would prevent a program from stopping correctly.
- Resolved an issue where programmatically getting the MAC address would return it in lower case instead of upper case.
- Resolved an issue when disposing Crestron File Transfer Client instances.
- When configuring SNMP through the WebUI, Auditlog would show passwords in cleartext.
- BacnetRemoteStatusList console command would show ONLINE for all remote devices regardless of which adapter was selected.
- Resolved an issue that prevented Toolbox from opening the Security dialog in SNMP settings.
- Multi-Factor Authentication in WebUI now correctly handles re-challenge when passcode is wrong.
- AVFramework would show as disabled in the WebUI after a restore even though it was running.
- IPV6CONFIG console command did not show lease expiration.
- Resolved an issue where additional data was prepended to Unicode characters in SIMPL Debugger.
- ConvertToAscii symbol would not propagate signals if the input was not UTF16
- Newly added users would not always show on the Security tab in the WebUI.
- Resolved an issue where UDP communication could be receiving sent packets from itself.
- Resolved an issue where SNMP would not respond to bulk requests.
- Removed expired certificates.
Additional Notes:
- From firmware 2.8003.00020 and up, the following has changed:
- Before upgrading a router-based control system to 2.8003.00020, make sure to upgrade it to 2.8001.00098 first. Upgrading to 2.8003.00020 directly could result in the router firmware upgrade failing.
- Any control system that ships with a Rev3 router board must run firmware version 2.8003.00020 or greater and cannot be downgraded to a firmware version below 2.8003.00020.
- Any control system with a Rev2 router board can still be downgraded to a firmware below 2.8003.00020