- Null safety.
- Upgrade to emoji 14.
- API opt.
- Add constructor parameter
supportsAnsiColorforConsoleEmitter.
- Upgrade
ansicolorversion to auto detect whether ANSI is supported. - Remove
callmethod.
- Add script to download and parse unicode data.
- Use unicode codepoint to determine message line width.
- Bug fix: handle
JsonUnsupportedObjectErrorwhen convert message.
- Colorful VERBOSE/DEBUG message in browser console.
- Support web platform.
- Support custom caller info getter in
formatter. This is useful when you wrapdogin other log class.
- Remove
finalmodifier from the defaultdoginstance. - Support custom StackTrace level.
- Add
FileEmitterto emit log to file. - Add
SimpleFormatterto format log without borders.
- Handle runes in message.
- Initial release.