Willow v2.0.0 Release Notes

  • 🚀 Released on 2016-09-07. All issues associated with this milestone can be found using this filter.

    ➕ Added

    • OSLogWriter to use the os_log APIs indirectly through a Logger instance.
    • 🖨 The Method enumeration on ConsoleWriter to switch between print and NSLog functions.
    • A Willow 2.0 Migration Guide detailing all breaking changes between 1.x and 2.0.

    ⚡️ Updated

    • ✅ All source, test and example logic and project settings to compile against Swift 3.0.
    • The Formatter protocol to be LogMessageModifier to avoid naming collisions with Foundation.
    • The Writer protocol to be LogMessageWriter to match LogMessageModifier naming convention.
    • The README and all sample code to match the new APIs and conventions.

    ✂ Removed

    • 0️⃣ Code generation from all framework targets by default due to instability issues.