Skip to content

Latest commit

 

History

History
64 lines (50 loc) · 2.17 KB

CHANGELOG.md

File metadata and controls

64 lines (50 loc) · 2.17 KB

Change Log

All notable changes to this project will be documented in this file.

0.24.3 - 2024-15-06

Added

  • Added SimConnect.h and SimConnect.lib for version 0.24.3.

Changed

  • Crate now uses vendored MSFS SDK by default.
  • Removed vendored feature, replacing it with c_msfs_sdk to opt out of vendoring.

0.23.1 - 2023-12-05

Added

  • Added GitHub action to perform daily check for new SDK versions.
  • Added GitHub action to run tests and build examples for simconnect-sys crate.
  • Added Rust versions of the SimConnect SDK samples, using simconnect-sys bindings.
    • sample-ai-objects-and-waypoints
    • sample-ai-traffic
    • sample-facility-data-definition (WIP)
    • sample-facility-data-definition2 (WIP)
    • sample-input-event
    • sample-joystick-input
    • sample-no-callback
    • sample-open-and-close
    • sample-request-data
    • sample-send-event-a
    • sample-send-event-b
    • sample-send-event-c
    • sample-set-data
    • sample-system-event
    • sample-tagged-data
    • sample-throttle-control
    • sample-tracking-errors
    • sample-windows-event

0.22.3 - 2023-11-25

Added

  • Added static and vendored features.
  • Added SIMCONNECT_DIR and SIMCONNECT_NO_VENDOR environment variables.
  • Added examples/sys-basic demonstrating how the FFI bindings can be used.

Changed

  • Improved README.md with maintenance status, usage instructions and documenting features and environment variables used.
  • Updated crate version to track the SimConnect SDK version it targets.
  • Updated bindgen to not prepend enum names.

0.1.0 - 2023-11-23

Added

  • Added wrapper.h and build.rs to automatically generate bindings using bindgen.
  • Added SimConnect.h and SimConnect.lib for version 0.22.3.