Skip to content

Releases: Treescrub/AcornLib

v1.0.0

04 Mar 20:11
696fc07
Compare
Choose a tag to compare

What's Changed

  • Warning is printed when a module script does not exist (#43)
  • Removed short_name module variable (#42)
  • Dependencies of an unloaded module will now automatically unload if unused by other modules (#44)
  • Added functions to remove callbacks by scope in various modules (#46)
  • Fixed dependency arrays not working (#52)
  • Added warning when dependencies for a module fail to load (#51)
  • Module info now shows dependencies in an array style (#50)
  • Added helper functions for registering repeating or single run tasks (#54)

Full Changelog: v0.9.2...v1.0.0

v0.9.2

24 Apr 06:31
8a7cb85
Compare
Choose a tag to compare
v0.9.2 Pre-release
Pre-release

AcornLib

  • Event callbacks are automatically collected for modules
  • The module dependencies now supports an array of strings
  • Fixed cyclical dependencies causing an infinite loop

v0.9.1

18 Mar 01:37
7efbeb2
Compare
Choose a tag to compare
v0.9.1 Pre-release
Pre-release

AcornLib

  • Fixed module not unloading if an error occured in OnUnload

Callbacks

  • Added key callback removal and scoping
  • Callbacks that cause errors no longer interrupt execution

Convars

  • Fixed bad dependency name (depended on logging instead of logger)

v0.9.0

16 Mar 23:20
Compare
Choose a tag to compare
v0.9.0 Pre-release
Pre-release

Initial pre-release