Skip to content

Releases: BattleBit-Community-Servers/BattleBitAPIRunner

1.2.0

30 Nov 09:07
3f52990
Compare
Choose a tag to compare
  • Upgrade to base API 1.0.8.1
  • BOM
  • Removes redundant check
  • Better loading error handling
  • Better invocation error handling
  • Allow trailing commas in JSON
  • Update README.md
  • Fixes log4net using wrong appender

1.1.1

02 Oct 22:55
56cdfcb
Compare
Choose a tag to compare
  • Fixes too strict encoding in json files

1.1.0

02 Oct 16:41
287074b
Compare
Choose a tag to compare
  • Do not crash the API if config fails to save
  • Get rid of newtonsoft json
  • Adds log4net
  • Adds console command callback

1.0.0

24 Sep 13:37
4e8f3a6
Compare
Choose a tag to compare
  • Adds module metadata attribute
  • Fixes config default values not being overwritten
  • Adds console command callback
  • Removes Call implementation of optional references
  • Verification process

0.4.12.6

08 Sep 12:08
b24ba6c
Compare
Choose a tag to compare
  • Adds failed modules to watch list, prevents loading broken modules twice at startup
  • Handle module name not being equal to file name, prevents duplicate module error on hot reload
  • Unload module when module config file is corrupt, prevents modules loading with config files set to null

0.4.12.5

05 Sep 15:48
Compare
Choose a tag to compare
  • Fixes invoke timeout stopwatch not resetting

0.4.12.4

05 Sep 15:07
Compare
Choose a tag to compare
  • Fixes regression of module loading speed

0.4.12.3

05 Sep 11:44
Compare
Choose a tag to compare
  • Fixes binary dependencies not actually being loaded, big oof

0.4.12.2

05 Sep 11:04
Compare
Choose a tag to compare
  • Hot reloading will now only unload modules if the new version of the module can compile
  • Automatically loads all .net 6 base libraries so they do not have to be provided as binary dependency anymore

0.4.12

31 Aug 08:39
Compare
Choose a tag to compare
  • Update to base API 1.0.7.1
  • NuGet 0.4.11