Skip to content

Version 0.2.0

Pre-release
Pre-release

Choose a tag to compare

@3urobeat 3urobeat released this 01 Aug 17:26
· 45 commits to main since this release
e071d90

These notes are a bit messy because there were a lot of core changes, sorry.

  • Added support for animations
    • Includes 6 default animations
    • Supports reprinting (when not marked as Rm) & newlines
    • This took a giant amount of bugfixes
  • Added hiding terminal cursor during runtime
  • Added benchmark section to test file
  • Fixed messages marked as Remove being able to be longer than the terminal is wide, leading to line break which breaks overwriting it
    • The Rm() function was moved to the beginning of the call chain to facilitate this
  • Fixed manually added color codes not being removed from String before getting printed to file
  • Refactored a bunch to reduce code complexity
  • Colors are now exposed through the Logger_Type package for easier use
  • Trying to call Nl() when message is marked as Rm now raises an exception
  • Switched to LGPL license to allow linking in proprietary projects
  • Updated README