slog v2.0.0-1.0 Release Notes

Release Date: 2017-02-23 // about 7 years ago
  • ๐Ÿ›  Fixed

    • fmt::Debug for MutexDrainError

    ๐Ÿ”„ Changed

    • Parametrize Logger over the Drain it holds and introduce "erased" version
    • Enforcing UnwindSafe Drains for Loggers
    • ๐Ÿ”จ Refactored key-value pairs traits and structures
    • ๐Ÿ“‡ Renamed some types
    • ๐Ÿ‘Œ Support chaining of OwnedKVLists
    • โž• Added associated Ok type to Drain
    • ๐ŸŽ Refactored Record to optimize performance on async operations
    • Minimal rustc version required: 1.15.0
    • ๐Ÿšš DrainExt has been removed and utility methods moved directly to Drain

    โž• Added

    • Macros to create OwnedKV and BorrowedKV
    • Logger implements Drain