All Versions
15
Latest Version
Avg Release Cycle
102 days
Latest Release
673 days ago

Changelog History
Page 2

  • v3.0.0

    ๐Ÿš€ Released on 2017-01-13. All issues associated with this milestone can be found using this filter.

    โž• Added

    • A new .swift-version file for CocoaPods pointed at Swift 3.0.
    • ๐Ÿš€ A migration guide for the Willow 3.0 release.
    • ๐Ÿ‘Œ Support for OSLogWriter on macOS 10.12+ by removing preprocessor guards.

    โšก๏ธ Updated

    • โœ… The Travis-CI YAML file to Xcode 8.2 and the latest SDKs and destinations.
    • ๐Ÿ‘• The Travis-CI YAML file by re-enabling pod lib lint since lint issue is resolved.
    • The Xcode projects to Xcode 8.2 and disabled automatic signing on frameworks.
    • ๐ŸŽ Instances of OSX with macOS including the framework and target names.
    • ExecutionMethod enum cases to be lowercased to match Swift API Design Guidelines.

    ๐Ÿ›  Fixed

    • โœ… Crash in WriterTests on iOS and tvOS 9 where os_log APIs are not available.
    • โš  Compiler warnings in the example app around private and fileprivate ACLs.

  • v2.0.0

    ๐Ÿš€ 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.

  • v1.2.0

    ๐Ÿš€ Released on 2016-09-07. All issues associated with this milestone can be found using this filter.

    โšก๏ธ Updated

    • โœ… All source, test and example logic to compile against Swift 2.3 and Xcode 8.
    • ๐Ÿ— The Travis CI yaml file to build against iOS 10 and the new suite of simulators.
    • The iOS Example app to use emoticons in the PrefixFormatter.

    โœ‚ Removed

    • โœ… Slather reporting from the test suite due to instability issues with Xcode and Travis CI.
    • ๐Ÿ‘• CocoaPods linting from the Travis CI yaml file due to current instabilities with Xcode 8.
    • ๐Ÿ”Œ The ColorFormatter and all logic associated with it since plugins are no longer supported.
    • โœ‚ Removed the color formatting section and examples from the README.

  • v1.1.0

    ๐Ÿš€ Released on 2016-07-11. All issues associated with this milestone can be found using this filter.

    โž• Added

    • ๐Ÿ†• New autoclosure(escaping) variants of the logging methods.

    โšก๏ธ Updated

    • The README to explain the differences between autoclosure and closure APIs.

  • v1.0.0

    ๐Ÿš€ Released on 2016-06-27.

    โž• Added