TraceLog v4.0.0 Release Notes

Release Date: 2018-09-06 // over 5 years ago
  • ➕ Added

    • ➕ Added mode to TraceLog.configuration to allow direct, async, or sync mode of operation. Sync & direct mode are useful for use cases that have short-lived processes (scripts) or require real-time logging.
    • ➕ Added ability to set the concurrency mode individually for each Writer.
    • ➕ Added FileWriter class for writing to local log files.
    • ➕ Added TestHarness to assist developers in testing their own Writer types.
    • ➕ Added shell utility to assist in testing Writer types.
    • ➕ Added TraceLogTestTools module/library to allow use of new TestHarness and other Utilities.

    ✂ Removed

    • ✂ Removed all Xcode projects, Xcode projects are now generated using Swift Package Manager.
    • ⬇️ Dropped iOS 8 support.