Nouveautés & Corrections
- Fixed use of SocketAsyncEventArgs for .NET 8. Allows clients to disconnect and reconnect as expected.
- Use ManualResetEvent timeout as a precaution for HaltReportingRunAction method.
- Fixed length of macroDone array. Added const to enforce array length. Fixes macro binding for Switch, JoyCon, DSE exclusive buttons.
- Various fixes for ProfileDTO class to fix reading of retro profiles.
- Fixed default maxZone for TouchMouseStick.
- Added test to check output XML string after profile migration.
- Fixed hip fire time profile settings.
- Fixed some translation string keys in Profile Editor.
- Fixed use of SocketAsyncEventArgs for .NET 8. Allows clients to disconnect and reconnect as expected.