- Enhance boxing control with PrettyPrinter. Credits to @timmaffett
- Add trailing new line to FileOutput. Credits to @narumishi
- Add functions as a log message. Credits to @smotastic
- Stable nullsafety
- Convert to nullsafety. Credits to @DevNico
- Remove broken platform detection.
- Add
MultiOutput. Credits to @gmpassos. - Handle browser Dart stacktraces in PrettyPrinter. Credits to @gmpassos.
- Add platform detection. Credits to @gmpassos.
- Catch output exceptions. Credits to @gmpassos.
- Several documentation fixes. Credits to @gmpassos.
- Add
PrefixPrinter. Credits to @tkutcher. - Add
HybridPrinter. Credits to @tkutcher.
- Fix logging output for Flutter Web. Credits to @nateshmbhat and @Cocotus.
- Remove
OutputCallbackandLogCallback - Rename
SimplePrinters argumentuseColortocolors - Rename
DebugFiltertoDevelopmentFilter
- Add LogfmtPrinter
- Add colored output to SimplePrinter
- Add StreamOutput
- Deprecate callbacks
- Fix SimplePrinter showTime #12
- Remove buffer field
- Update library structure (thanks @marcgraub!)
- Added
ProductionFilter,FileOutput,MemoryOutput,SimplePrinter - Breaking: Changed
LogFilter,LogPrinterandLogOutput
- Added option to output timestamp
- Added option to disable color
- Added
LogOutput - Behaviour change of
LogPrinter - Remove dependency
- Added emojis
LogFilteris a class now
- First version of the new logger