|
1 | 1 | # WASimCommander - Change Log |
2 | 2 |
|
3 | | -## 1.1.0.0 (TBD) |
4 | | -Updates for MSFS 2020 SU10 changes and new features. |
| 3 | +## 1.1.0.0 (2-Nov-2022) |
| 4 | +Updates for MSFS 2020 SU10 changes and new event trigger API for sending multiple values. |
5 | 5 |
|
6 | 6 | ### WASimModule |
7 | 7 | * Added new feature to trigger simulator Key Events with multiple value parameters (Gauge API `trigger_key_event_EX1()`). |
8 | 8 | * Removed ability to get or set Local type variables with Unit specifiers (turns out MSFS hasn't supported this from the start). |
9 | 9 | * Added Key Event lookup names for new KEY_PROP_FORCE_BETA_* events. |
10 | 10 | * Added Token variable name lookups for CIRCUIT_NAVCOM4_ON and BREAKER_NAVCOM4. |
11 | 11 | * Remove usage of deprecated `send_key_event()` for `SendKey` command in favor of `trigger_key_event_EX1()`. |
| 12 | +* Module is now built with `/clang:-O1` optimization level (the newly-recommended `O3` level revealed a nasty MSFS memory corruption bug which |
| 13 | + should be fixed in SU11; I will have an update after SU11 release). |
12 | 14 |
|
13 | 15 | ### WASimClient |
14 | 16 | * Added `sendKeyEvent()` methods for sending simulator Key Events with up to 5 values, either by event ID or by name. |
15 | 17 | * Unit type specifiers for getting/setting Local variables are ignored (no longer sent to the server even if provided in the method call). |
16 | 18 |
|
17 | 19 | ### WASimClient_CLI |
18 | 20 | * Added `sendKeyEvent()` methods (see above). |
19 | | -* Re-targeted for VS2022, VC v143 and .NET 6.0. |
20 | | -* Added .NET Framework target. |
| 21 | +* Added .NET Framework 4.6 and .NET 6.0 targets/builds (pre-built DLLs added to SDK distribution). |
| 22 | +* Re-targeted project for VS2022, MSVC v143. |
21 | 23 |
|
22 | 24 | ### WASimUI |
23 | 25 | * Added new form for sending Key Events with up to 5 value parameters. |
24 | 26 | * Added connected WASimModule (server) version number display. |
25 | 27 | * Fixed that the calculation result display text field could not be cleared. |
26 | 28 |
|
| 29 | +### Shared Components |
| 30 | +* Minor optimization fix in SimConnect exception reporting module during lookup of a cached request record (for logging exception details). |
| 31 | + |
27 | 32 | --- |
28 | | -## 1.0.0.9 (unreleased) |
| 33 | +## 1.0.0.9 (unpublished) |
29 | 34 | * No changes from 1.0.0.8-rc1. |
30 | 35 |
|
31 | 36 | --- |
|
0 commit comments