Skip to content

0.3.0

Compare
Choose a tag to compare
@MollyMaclachlan MollyMaclachlan released this 23 Apr 19:59
· 36 commits to master since this release
ef10d9a

This release includes breaking changes. Please see the README for new information on scope categories.

Full Changelog: 0.2.2...0.3.0

New

  • Added Logger.remove_scope(), enabling scopes to be removed at run-time. Care should be taken with this method.

Changes

  • Scope categories now use an enumeration instead of plain integers, allowing new categories to be added without breaking the API. This initial change is breaking, however, as plain integers are no longer accepted.
  • The logger now only accepts categories defined in the enumeration. Any other values passed will produce warnings or errors.
  • README restructured to include complete and up-to-date usage information.

Bug Fixes

  • Fixed Logger.get() returning None if mode recent was used.