Skip to content

v1.0.0.8-rc1

Compare
Choose a tag to compare
@mpaperno mpaperno released this 02 Aug 19:07
· 151 commits to main since this release
cd51879

Changes since v1.0.0.7-beta3

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.

No changes in WASimModule besides version number.


The release contains several download options (the actual file names have version numbers appended):

  • WASimCommander_SDK - All header files, pre-built static and dynamic libs, packaged WASM module, pre-build GUI, reference documentation, and other tools/examples.
  • WASimModule - Just the WASM module component, ready to be dropped into a MSFS Community folder (so that the folder wasimcommander-module is inside the Community folder). MSFS would need to be restarted after adding the module for the first time.
  • WASimUI - Just the GUI application, which is very handy in combination with the WASM module for exploring the system. No installer, simply unzip and run the WASimUI.exe file from either Explorer or a command line.