Skip to content

v2.4.2

Compare
Choose a tag to compare
@Aeroluna Aeroluna released this 08 Oct 10:18
· 43 commits to master since this release

v2.4.2

  • Added public methods and classes for json converting to CustomData using newtonsoft json.

v2.4.1

  • Fixed bug where all beatmap data items were not being sorted.

v2.4.0

  • Fixed bug where unordered custom events were not being sorted.
  • Added GetRequired and GetStringToEnumRequired<T>

v2.3.2

  • Fixed bug where v3 "basicEventTypesWithKeywords" field would not be read.
  • Fixed bug where v3 index filter field would not be read.

v2.3.1

  • Fixed bug where integer fields with decimals (i.e. "_type": 1.0) would not correctly load.
  • Added GetQuaternion().
  • Fixed bug where multiple sources attempting to call BeatmapDataLoader.GetBeatmapDataFromSaveData would cause a race condition.

v2.3.0

  • Changed custom data type from Dictionary<string, object?> to CustomData which inherits from ConcurrentDictionary, this should fix race condition issues where multiple mods attempt to access the same custom data.

v2.2.4

  • Now converts events created by DefaultEnvironmentEventsFactory to custom variant.
  • Added ability for external code to manually deserialize json fields within customData
  • Fixed issue where using an old BSIPA config would not load a required assembly.