scribe v2.7.10 Release Notes

Release Date: 2019-09-18 // 28 days 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