- Null safety.
- Upgrade to emoji 14.
- API opt.
- Add constructor parameter
supportsAnsiColor
forConsoleEmitter
.
- Upgrade
ansicolor
version to auto detect whether ANSI is supported. - Remove
call
method.
- Add script to download and parse unicode data.
- Use unicode codepoint to determine message line width.
- Bug fix: handle
JsonUnsupportedObjectError
when convert message.
- Colorful VERBOSE/DEBUG message in browser console.
- Support web platform.
- Support custom caller info getter in
formatter
. This is useful when you wrapdog
in other log class.
- Remove
final
modifier from the defaultdog
instance. - Support custom StackTrace level.
- Add
FileEmitter
to emit log to file. - Add
SimpleFormatter
to format log without borders.
- Handle runes in message.
- Initial release.