Skip to content

Releases: Zerthox/arcdps-rs

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

ArcDPS bindings v0.11.0

29 May 14:42
Compare
Choose a tag to compare

ArcDPS bindings v0.10.0

15 Apr 11:48
Compare
Choose a tag to compare
  • Rename arcdps::api module to arcdps::evtc to be in line with name of arcdps_evtc crate
  • Fix agent ids being usize instead of u64 in CombatEvent (see #11)
  • Change Box<dyn Error> in plugin init function to String (see #1)
  • Remove deprecated CustomSkill enum variants
  • Remove no longer present old add_extension/free_extension exports
  • Change references in raw callback types to pointers
  • Add default variants to several enums
  • Improve callback type checking in arcdps::export! macro
  • Implement EVTC struct saving in arcdps_parse
  • Handle null terminators & combo strings in arcdps_parse
  • Update windows dependency