Skip to content

Marking deprecated methods as Obsolete

Compare
Choose a tag to compare
@Emik03 Emik03 released this 11 Oct 23:42
· 14 commits to main since this release
9da90d8

MAJOR

Deprecated code

  • Marked some methods as Obsolete, particularly in Helper and KeyHelper. This library will from now on be fully backwards-compatible, that a module made in a previous version will work identically/better in the future. This decision isn't necessarily final and may change in the future, but is my intended vision of KeepCoding going forward. KeepCodingLite will continue to remove deprecated methods and as such continue to introduce breaking changes.

Removals

  • Removed External class, moving its functionality in ModuleContainer and Helper. This changes nothing unless you are using those methods directly as oppose to indirectly from ModuleScript.
  • Removed Unity Message interfaces in KeepCodingLite.

MINOR

Additions

  • Added OnException in ModuleScript.

Improvements

  • Improved ReflectionScript's inspector significantly.

PATCH

Improvements

  • Correctly disposed local variables in a few Helper methods.