0.3.0
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()
returningNone
if moderecent
was used.