Willow v4.0.0 Release Notes
Release Date: 2017-08-30 // over 6 years ago-
๐ Released on 2017-08-30. All issues associated with this milestone can be found using this filter.
โ Added
- ๐ Support for structured messages and simplified
Logger
setup. - ๐ New package file for Willow to support the Swift Package Manager.
- Added by Christian Noon in Pull Request #31.
โก๏ธ Updated
- The Xcode project and source code to Swift 4.0.
- ๐ The log level enabled check to run prior to acquiring the lock or async dispatch queue resulting in a small performance gain.
- 0๏ธโฃ The example frameworks to not have a default logger instance.
- ๐ง The example app configuration logic to match the new APIs.
- The
LogMessageWriter
protocol by splitting it into two new protocols:LogWriter
andLogModifierWriter
. The former is a basic writer. The latter is a writer that also accepts an array of modifiers to apply to incoming messages. - Example frameworks to show intended usage of the new
LogMessage
APIs.
โ Removed
- ๐ Support for structured messages and simplified