Skip to content

Commit

Permalink
Update CHANGELOG and version.
Browse files Browse the repository at this point in the history
  • Loading branch information
mpaperno committed Aug 2, 2022
1 parent a985bec commit cd51879
Show file tree
Hide file tree
Showing 5 changed files with 30 additions and 17 deletions.
21 changes: 17 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,27 @@
# WASimCommander - Change Log

## [next version]
## 1.0.0.8 (2-Aug-2022)
### WASimClient (and dependents)
* 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.
* Also cleans up removing data requests which were never sent to the server (eg. before Client was connected), which previously resulted in warnings from the server that the requests didn't exist.
* Ensure no SimConnect calls run concurrently (also improves request tracking/error reporting).
* Client validates that the configured ID is not zero before connecting to simulator.
* Check/warning of version match with server module is now limited to major version part only.

### WASIMClient_CLI
* Added convenience methods for setting string values in Command and DataRequest structures.
* Added more Command struct constructors.

### General
* Added Python example.

## 1.0.0.7-beta3 (Jul-12-2022)
---
## 1.0.0.7-beta3 (12-Jul-2022)
### WASimClient, WASimClient_CLI, WASimUI
* Fixed WASimClient bug introduced in v1.0.0.6 that prevented Client from completing connection to Server on first attempt (but would work on the 2nd).

---
## 1.0.0.6-beta2 (Jul-11-2022)
## 1.0.0.6-beta2 (11-Jul-2022)
### WASimModule
* The `SendKey` command can now accept known key event IDs by name (and do the lookup automatically).
* Stopped pre-compiling "Formatted" type calculator strings (for `format_calculator_string()`) since that seems to be broken in MSFS.
Expand All @@ -25,5 +38,5 @@
* Display a message when a string-type calculator result returns an empty string (instead of just blank space).

---
## 1.0.0.5-beta1 (Jul-04-2022)
## 1.0.0.5-beta1 (04-Jul-2022)
- Initial release!
4 changes: 2 additions & 2 deletions build/version.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
$VER_MAJOR = 1
$VER_MINOR = 0
$VER_PATCH = 0
$VER_BUILD = 7
$VER_BUILD = 8
$VER_COMIT = 0
$VER_NAME = "-beta3"
$VER_NAME = "-rc1"

$PROJECT_NAME = "WASimCommander"
$CLIENT_NAME = "WASimClient"
Expand Down
2 changes: 1 addition & 1 deletion docs/version.Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@
# THIS FILE IS GENERATED BY A SCRIPT, CHANGES WILL NOT PERSIST. EDIT THE CORRESPONDING .in TEMPLATE FILE INSTEAD.

PROJECT_NAME = "WASimCommander"
PROJECT_NUMBER = v1.0.0.7-beta3
PROJECT_NUMBER = v1.0.0.8-rc1
PROJECT_BRIEF = "Remote access to the Microsoft Flight Simulator 2020 Gauge API."
6 changes: 3 additions & 3 deletions src/WASimClient_CLI/AssemblyInfo.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@ using namespace System::Security::Permissions;
[assembly:AssemblyTrademarkAttribute(L"")];
[assembly:AssemblyCultureAttribute(L"")];

[assembly:AssemblyVersionAttribute(L"1.0.0.7")];
[assembly:AssemblyFileVersionAttribute("1.0.0.7")];
[assembly:AssemblyInformationalVersionAttribute("1.0.0.7-beta3")];
[assembly:AssemblyVersionAttribute(L"1.0.0.8")];
[assembly:AssemblyFileVersionAttribute("1.0.0.8")];
[assembly:AssemblyInformationalVersionAttribute("1.0.0.8-rc1")];

[assembly:ComVisible(false)];
14 changes: 7 additions & 7 deletions src/include/wasim_version.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,19 +29,19 @@ and are available at <http://www.gnu.org/licenses/>.
#define WSMCMND_VER_MAJOR 1
#define WSMCMND_VER_MINOR 0
#define WSMCMND_VER_PATCH 0
#define WSMCMND_VER_BUILD 7
#define WSMCMND_VER_BUILD 8
// Git commit hash (top 8 bytes)
#define WSMCMND_VER_COMIT 0x7D105070UL
#define WSMCMND_VER_COMIT 0xA985BEC5UL
/// Version number in 32 bit "binary coded decimal", eg. 0x01230400 = 1.23.4.0
#define WSMCMND_VERSION 0x01000007UL
#define WSMCMND_VERSION 0x01000008UL
/// Possible version suffix, eg "-beta1" (can be blank for release versions)
#define WSMCMND_VER_NAME "-beta3"
#define WSMCMND_VER_NAME "-rc1"
/// Dotted version string Maj.Min.Pat.Bld, eg. "1.23.4.0"
#define WSMCMND_VERSION_STR "1.0.0.7"
#define WSMCMND_VERSION_STR "1.0.0.8"
/// Dotted version string with possible suffix, eg. "1.23.4.0-beta1"
#define WSMCMND_VERSION_INFO "1.0.0.7-beta3"
#define WSMCMND_VERSION_INFO "1.0.0.8-rc1"
/// Build date & time in ISO-8601 "Zulu Time" format, UTC
#define WSMCMND_BUILD_DATE "2022-07-13T01:22:09Z"
#define WSMCMND_BUILD_DATE "2022-08-02T18:48:03Z"


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

0 comments on commit cd51879

Please sign in to comment.