You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CHANGELOG.md
+29
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,34 @@
1
1
# WASimCommander - Change Log
2
2
3
+
## 1.1.0.0 (TBD)
4
+
Updates for MSFS 2020 SU10 changes and new features.
5
+
6
+
### WASimModule
7
+
* Added new feature to trigger simulator Key Events with multiple value parameters (Gauge API `trigger_key_event_EX1()`).
8
+
* Removed ability to get or set Local type variables with Unit specifiers (turns out MSFS hasn't supported this from the start).
9
+
* Added Key Event lookup names for new KEY_PROP_FORCE_BETA_* events.
10
+
* Added Token variable name lookups for CIRCUIT_NAVCOM4_ON and BREAKER_NAVCOM4.
11
+
* Remove usage of deprecated `send_key_event()` for `SendKey` command in favor of `trigger_key_event_EX1()`.
12
+
13
+
### WASimClient
14
+
* Added `sendKeyEvent()` methods for sending simulator Key Events with up to 5 values, either by event ID or by name.
15
+
* Unit type specifiers for getting/setting Local variables are ignored (no longer sent to the server even if provided in the method call).
16
+
17
+
### WASimClient_CLI
18
+
* Added `sendKeyEvent()` methods (see above).
19
+
* Re-targeted for VS2022, VC v143 and .NET 6.0.
20
+
* Added .NET Framework target.
21
+
22
+
### WASimUI
23
+
* Added new form for sending Key Events with up to 5 value parameters.
24
+
* Added connected WASimModule (server) version number display.
25
+
* Fixed that the calculation result display text field could not be cleared.
26
+
27
+
---
28
+
## 1.0.0.9 (unreleased)
29
+
* No changes from 1.0.0.8-rc1.
30
+
31
+
---
3
32
## 1.0.0.8-rc1 (2-Aug-2022)
4
33
### WASimClient (and dependents)
5
34
* Fix possible SimConnect exception (Sim crash) when removing data request subscriptions. Seemed to only happen occasionally and when SimConnect was under load from other clients.
Copy file name to clipboardexpand all lines: README.md
+2-10
Original file line number
Diff line number
Diff line change
@@ -65,7 +65,8 @@ On a more practical note, I am using it with the [MSFS Touch Portal Plugin](http
65
65
- Registered events can be executed "natively" via _WASim API_ by simply sending a short command with the saved event ID.
66
66
- Saved events can also be named and executed via standard SimConnect commands `SimConnect_MapClientEventToSimEvent(id, "event_name")` and `SimConnect_TransmitClientEvent(id)`.
67
67
- Event names can be completely custom (including a `.` (period) as per SimConnect convention), or derive from the connected Client's name (to ensure uniqueness).
68
-
-**Send Simulator "Key Events"** directly by ID (instead of going through the SimConnect mapping process or executing calculator code). Much more efficient than the other methods.
68
+
-**Send Simulator "Key Events"** directly by ID or name (instead of going through the SimConnect mapping process or executing calculator code). Much more efficient than the other methods.
69
+
-**New in v1.1.0:** Send Key Events with up to 5 values (like the new `SimConnect_TransmitClientEvent_EX1()`).
69
70
-**Remote Logging**: Log messages (errors, warnings, debug, etc) can optionally be sent to the Client, with specific minimum level (eg. only warnings and errros).
70
71
-**Ping** the Server to check that the WASM module is installed and running before trying to connect or use its features.
71
72
@@ -166,15 +167,6 @@ Use [Discussions](https://github.com/mpaperno/WASimCommander/discussions) for an
166
167
Most flight simulator forums seem fairly strict about _not_ using their site to provide product support. So please use GitHub,
167
168
unless you're absolutely sure no rules would be broken or toes stepped upon otherwise.
168
169
169
-
-------------
170
-
### Known Issues
171
-
172
-
- Setting a Local Variable value with the `Set` command ignores any Unit specifier. This is due to a bug in the MSFS WASM library
173
-
preventing the corresponding _Gauge API_ function `set_named_variable_typed_value()` from being exported.
174
-
See bug report at [devsupport.flightsimulator.com](https://devsupport.flightsimulator.com/questions/8604/env-wasm-set-named-variable-typed-value-not-found.html)
175
-
176
-
You can stil use a unit specifier with L vars in calculaotor code. Though I've yet to find an instance where it makes any difference.
0 commit comments