Skip to content

Commit 276788d

Browse files
committed
v1.3.1.0 and CHANGELOG.
1 parent 36e925c commit 276788d

File tree

6 files changed

+38
-14
lines changed

6 files changed

+38
-14
lines changed

CHANGELOG.md

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,29 @@
11
# WASimCommander - Change Log
22

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+
---
327
## 1.3.0.0 (15-Nov-2024)
428

529
### WASimModule
@@ -97,7 +121,7 @@
97121
* Add optional `create` flag and unit name to `VariableRequest()` c'tor overloads.
98122
* Added async option to `saveDataRequest()` which doesn't wait for server response (`saveDataRequestAsync()` for the C# version). ([82ea4252], [0a30646d])
99123
* 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.
101125
This allows connecting and sending queued requests but suspending any actual value checks until needed. ([bea8bccb])
102126
* The `setVariable()` method now verifies that the specified variable type is settable before sending the command to the server. ([576914a2])
103127
* 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
186210
* Added Key Event lookup names for new KEY_PROP_FORCE_BETA_* events.
187211
* Added Token variable name lookups for CIRCUIT_NAVCOM4_ON and BREAKER_NAVCOM4.
188212
* 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
190214
should be fixed in SU11; I will have an update after SU11 release).
191215

192216
### WASimClient

build/version.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
$VER_MAJOR = 1
33
$VER_MINOR = 3
4-
$VER_PATCH = 0
4+
$VER_PATCH = 1
55
$VER_BUILD = 0
66
$VER_COMIT = 0
77
$VER_NAME = ""

docs/version.Doxyfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
# THIS FILE IS GENERATED BY A SCRIPT, CHANGES WILL NOT PERSIST. EDIT THE CORRESPONDING .in TEMPLATE FILE INSTEAD.
44

55
PROJECT_NAME = "WASimCommander"
6-
PROJECT_NUMBER = v1.3.0.0
6+
PROJECT_NUMBER = v1.3.1.0
77
PROJECT_BRIEF = "Remote access to the Microsoft Flight Simulator 2020 Gauge API."

src/WASimClient_CLI/AssemblyInfo.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ using namespace System::Security::Permissions;
2222
[assembly:AssemblyTrademarkAttribute(L"")];
2323
[assembly:AssemblyCultureAttribute(L"")];
2424

25-
[assembly:AssemblyVersionAttribute(L"1.3.0.0")];
26-
[assembly:AssemblyFileVersionAttribute("1.3.0.0")];
27-
[assembly:AssemblyInformationalVersionAttribute("1.3.0.0")];
25+
[assembly:AssemblyVersionAttribute(L"1.3.1.0")];
26+
[assembly:AssemblyFileVersionAttribute("1.3.1.0")];
27+
[assembly:AssemblyInformationalVersionAttribute("1.3.1.0")];
2828

2929
[assembly:ComVisible(false)];

src/WASimModule/WASimModuleProject/WASimCommander-Module/PackageDefinitions/wasimcommander-module.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<AssetPackage Version="1.3.0">
2+
<AssetPackage Version="1.3.1">
33
<ItemSettings>
44
<ContentType>MISC</ContentType>
55
<Title>WASimCommander WASM Module</Title>

src/include/wasim_version.h

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,20 +28,20 @@ and are available at <http://www.gnu.org/licenses/>.
2828

2929
#define WSMCMND_VER_MAJOR 1
3030
#define WSMCMND_VER_MINOR 3
31-
#define WSMCMND_VER_PATCH 0
31+
#define WSMCMND_VER_PATCH 1
3232
#define WSMCMND_VER_BUILD 0
3333
// Git commit hash (top 8 bytes)
34-
#define WSMCMND_VER_COMIT 0x8616C608UL
34+
#define WSMCMND_VER_COMIT 0x36E925C4UL
3535
/// Version number in 32 bit "binary coded decimal", eg. 0x01230400 = 1.23.4.0
36-
#define WSMCMND_VERSION 0x01030000UL
36+
#define WSMCMND_VERSION 0x01030100UL
3737
/// Possible version suffix, eg "-beta1" (can be blank for release versions)
3838
#define WSMCMND_VER_NAME ""
3939
/// Dotted version string Maj.Min.Pat.Bld, eg. "1.23.4.0"
40-
#define WSMCMND_VERSION_STR "1.3.0.0"
40+
#define WSMCMND_VERSION_STR "1.3.1.0"
4141
/// Dotted version string with possible suffix, eg. "1.23.4.0-beta1"
42-
#define WSMCMND_VERSION_INFO "1.3.0.0"
42+
#define WSMCMND_VERSION_INFO "1.3.1.0"
4343
/// Build date & time in ISO-8601 "Zulu Time" format, UTC
44-
#define WSMCMND_BUILD_DATE "2024-11-15T17:04:49Z"
44+
#define WSMCMND_BUILD_DATE "2024-11-28T15:16:43Z"
4545

4646

4747
#define WSMCMND_PROJECT_URL "https://github.com/mpaperno/WASimCommander"

0 commit comments

Comments
 (0)