Semantic Logger v3.3.0 Release Notes

  • ➕ Added

    • ➕ Add Raw Formatter.
    • ➕ Add standard application and host variables for all appenders.
    • ➕ Add TCP log appender, with support for SSL connections.
    • ➕ Add UDP log appender.

    🔄 Changed

    • Consolidate formatter argument extraction.
    • ⚠ Log warning at 1,000 and info at 100 queued messages if logging appenders back up.
    • SemanticLogger::Appender::Base is now SemanticLogger::Subscriber

    🛠 Fixed

    • SemanticLogger.on_metric when using a Symbol was not resolving to the correct namespace.
    • 👌 Support global SemanticLogger.application and SemanticLogger.host in HTTP Appender