scribe v2.7.12 Release Notes

Release Date: 2020-02-29 // 7 months ago

Previous changes from v2.7.0

    • โž• Added LogOutput instead of String as the output type for all logging to provide richer logging
    • โž• Added color, background color, bold, italic, underline, and strikethrough support for both ANSI output and JavaScript console output
    • โž• Added support to MDC for values to be functions instead of values allowing for more powerful logging functionality
    • ๐ŸŒฒ Created DSL for log output functionality
    • โž• Added to formatter DSL to support log output functionality
    • โšก๏ธ Updated ConsoleWriter to integrate better for platform-specific functionality
    • โšก๏ธ Updated ConsoleWriter to write errors to System.err automatically
    • โž• Added MDC.elapsed convenience functionality to show an elapsed value for each logging message
    • โž• Added FlushMode support as a better replacement for autoFlush in FileWriter
    • โšก๏ธ Lots of updates to SLF4J support to provide better integration
    • ๐Ÿ›  Fixes for native implementation
    • โœ… Project cleanup for better cross-platform support and better test integration