All Versions
17
Latest Version
Avg Release Cycle
58 days
Latest Release
-

Changelog History
Page 2

  • v4.0.0-beta.1 Changes

    June 13, 2018

    ➕ Added

    • ➕ Added UnifiedLoggingWriter for Apple Unified Logging system logging using TraceLog.
    • ➕ 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.

    ✂ Removed

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

    May 10, 2018

    ⚡️ Updated

    • Xcode projects to be swift 4.1 compatible.

    ✂ Removed

    • ✂ Removed deprecated TLLogger.configure(). Use TraceLog.configure in swift instead.
    • ✂ Removed deprecated TLLogger.configureWithEnvironment. Use TraceLog.configure in swift instead.
  • v2.2.0 Changes

    ⚡️ Updated

    • 🔄 Change build environment requirements to xcode9.2 / Swift 4.0.3 (note: this is just the build, targets are still the same).
  • v2.1.0 Changes

    ➕ Added

    • 🌲 Log level OFF to allow turning off logging for a specific level (global, prefix, tag).
  • v2.0.2 Changes

    ➕ Added

    • ➕ Added required tests to bring coverage back to 100%.

    ⚡️ Updated

    • 🔧 Deprecated TLLogger.configure and TLLogger.configureWithEnvironment. Use TraceLog.configure in swift instead.
    • 🔄 Changed Vagrant file to include libpython2.7 required for Swift REPL.

    🛠 Fixed

    • ✂ Removed unnecessary String with formatters call that can result in a crash if the interpolated string includes formatter options that the String(format:) function will never have matching parameters for.
  • v2.0.1 Changes

    🚀 Released on 2016-10-16.

    ➕ Added

    • The OS_ACTIVITY_MODE environment variable to iOS and OSX Example.
    • 🔄 CHANGELOG.md

    ⚡️ Updated

    • 📚 Inline documentation for all public classes and functions.
    • 🔧 Combined TraceLog.configure func's into one with the same semantics as the 3 previous funcs.
    • iOS example application converting it to Swift.

    🛠 Fixed

    • 📚 Cocoadocs documentation creation.
  • v2.0.0 Changes

    🚀 Released on 2016-10-15.

    ➕ Added

    • 🌲 Installable Writers to allow custom writers to be used to write to various output devices/end points such as HTTP services, sys log, files, etc
    • 🔧 Ability to configure the environment statically at the beginning of the application
    • Swift 3 Compatibility
    • 📦 Swift Package Manager support
    • 🐧 Linux support
    • Now written in Swift 3