|
1 | 1 | # WASimCommander - Change Log |
2 | 2 |
|
| 3 | +## 1.3.1.0 (29-Nov-2024) |
| 4 | + |
| 5 | +### WASimModule |
| 6 | +* Updated reference list of KEY event names for MSFS 2024 SDK v1.0.0 ([e1a0f865]). |
| 7 | + |
| 8 | +### WASimClient |
| 9 | +* Key Event ID lookup is now performed locally instead of querying the server. ([e4609257]) |
| 10 | +* Marked 'B' type (Input Events) variables as "settable." ([e66498b4]) |
| 11 | + * MSFS 24 apparently has at least some support for using 'B' vars from within RPN calculator code in standalone modules. YMMV. |
| 12 | +* Building (not using) the client now requires MSFS 2024 SDK installed. |
| 13 | + |
| 14 | +### WASimUI |
| 15 | +* 'B' and 'R' variable types are available in the various variable type selectors for experimentation. ([36e925c4]) |
| 16 | +* Updated database of imported Event IDs and Simulator Variables from online SDK docs for MSFS 2020 and 2024 as of Nov-25-2024. |
| 17 | + * The data now also contains flags indicating if a variable/event is supported in FSX, FS20, & FS24 versions. |
| 18 | + |
| 19 | +**[Full Change Log](https://github.com/mpaperno/WASimCommander/compare/1.3.0.0...1.3.1.0)** |
| 20 | + |
| 21 | +[e1a0f865]: https://github.com/mpaperno/WASimCommander/commit/e1a0f865 |
| 22 | +[e4609257]: https://github.com/mpaperno/WASimCommander/commit/e4609257 |
| 23 | +[e66498b4]: https://github.com/mpaperno/WASimCommander/commit/e66498b4 |
| 24 | +[36e925c4]: https://github.com/mpaperno/WASimCommander/commit/36e925c4 |
| 25 | + |
| 26 | +--- |
3 | 27 | ## 1.3.0.0 (15-Nov-2024) |
4 | 28 |
|
5 | 29 | ### WASimModule |
|
97 | 121 | * Add optional `create` flag and unit name to `VariableRequest()` c'tor overloads. |
98 | 122 | * Added async option to `saveDataRequest()` which doesn't wait for server response (`saveDataRequestAsync()` for the C# version). ([82ea4252], [0a30646d]) |
99 | 123 | * Added ability to return a string value with `getVariable()` to make use of new WASimModule feature. ([8e75eb8c], [0e54794b]) |
100 | | -* The request updates paused state (set with `setDataRequestsPaused()`) is now saved locally even if not connected to server and will be sent to server upon connection and before sending any queued data requests. |
| 124 | +* The request updates paused state (set with `setDataRequestsPaused()`) is now saved locally even if not connected to server and will be sent to server upon connection and before sending any queued data requests. |
101 | 125 | This allows connecting and sending queued requests but suspending any actual value checks until needed. ([bea8bccb]) |
102 | 126 | * The `setVariable()` method now verifies that the specified variable type is settable before sending the command to the server. ([576914a2]) |
103 | 127 | * Removed logged version mismatch warning on Ping response. |
@@ -186,7 +210,7 @@ Updates for MSFS 2020 SU10 changes and new event trigger API for sending multipl |
186 | 210 | * Added Key Event lookup names for new KEY_PROP_FORCE_BETA_* events. |
187 | 211 | * Added Token variable name lookups for CIRCUIT_NAVCOM4_ON and BREAKER_NAVCOM4. |
188 | 212 | * Remove usage of deprecated `send_key_event()` for `SendKey` command in favor of `trigger_key_event_EX1()`. |
189 | | -* Module is now built with `/clang:-O1` optimization level (the newly-recommended `O3` level revealed a nasty MSFS memory corruption bug which |
| 213 | +* Module is now built with `/clang:-O1` optimization level (the newly-recommended `O3` level revealed a nasty MSFS memory corruption bug which |
190 | 214 | should be fixed in SU11; I will have an update after SU11 release). |
191 | 215 |
|
192 | 216 | ### WASimClient |
|
0 commit comments