Skip to content

GoLogger v1.1 Release

Choose a tag to compare

@Burloe Burloe released this 21 Oct 16:44
· 585 commits to main since this release

New update brings many changes to the plugin. Much of the code was rewritten or reworked to make the backend work a lot better. While these changes might not be apparent to users, it's more robust and should be easier to setup.

  • Log.gd changed from having static functions to solely rely on being an autoload in order to call the functions from anywhere.
  • GoLogger.gd was merged into Log.gd.
  • start_session() can now be called with a delay timer. However, to use it, you need to use "await" when calling the function await start_session(1.0).
  • GoLoggerController is now an instantiable object that users can optionally instantiate into their existing UI rather than including it into the autoloaded scene which didn't work as intended. Previously, was always included but you simply toggled its visibility but now it's fully optional.
  • GoLoggerController now has an InputEventShortcut resource exported to easily rebind the toggle key and supports joypad bindings.
  • Changes to the default values. The previous settings were ridiculously low.
  • Added, removed and fixed settings, variables and signals.
  • Added an exported variable to specifically turn off warning as shown below.
    image
  • Fixed outdated and/or incorrect code documentation.
  • Updates to the README to make it more approachable and help with legibility(hopefully 🤞).

Full Changelog: 1.0.1...1.1