Skip to content

Releases: Zerthox/arcdps-rs

ArcDPS bindings v0.16.0

02 Feb 16:49
Compare
Choose a tag to compare

This update includes several breaking changes in the Unofficial Extras interface as well as for GUIDs in EVTC structs.

  • Update for latest Unofficial Extras release:
  • Fix incorrect Unofficial Extras version check
  • Make Unofficial Extras structs equivalent to their raw C version (akin to the change made for ArcDPS structs in v0.13.0)
  • Move ArcDPS realtime API Agent to the evtc crate (behind the "realtime" feature)
  • Fix misinterpretation of GUIDs in EVTC structs like ContentGUID
  • Improve thread-safety

ArcDPS bindings v0.15.1

14 Nov 15:06
Compare
Choose a tag to compare
  • Fix incorrect classification of 0 buff damage as buff apply

ArcDPS bindings v0.15.0

03 Jul 13:07
Compare
Choose a tag to compare

ArcDPS bindings v0.14.0

24 Apr 21:23
Compare
Choose a tag to compare

ArcDPS bindings v0.13.0

13 Dec 12:43
Compare
Choose a tag to compare

This update includes large scale reworks & restructuring. Migrating will likely require manually updating code to work with the new interface.

ArcDPS bindings v0.12.4

23 Sep 14:13
Compare
Choose a tag to compare

ArcDPS bindings v0.12.3

19 Sep 13:09
Compare
Choose a tag to compare
  • Fix errors & warning in codegen

ArcDPS bindings v0.12.2

01 Sep 13:10
Compare
Choose a tag to compare
  • Add optional unwind support. Enabling the "unwind" feature changes the ABI of plugin functions to allow ArcDPS to catch panics and generate a crash log. This requires Rust 1.71.0 or later. (#2)
  • Fix Language representation to match Unofficial Extras enum.
  • Add Parse implementation to RawCombatEvent.

ArcDPS bindings v0.12.1

17 Aug 13:54
Compare
Choose a tag to compare

ArcDPS bindings v0.12.0

26 Jul 15:02
Compare
Choose a tag to compare