Mockingbird v0.8.0 Release Notes
Release Date: 2019-11-01 // over 4 years ago-
๐ฅ Breaking
- None
Experimental
- โ Add per-module caching of generated mocks to reduce the overhead in reading large Xcode project files
Andrew Chang
โจ Enhancements
- ๐ Improve CLI error messaging (#11)
Sterling Hackley - ๐ Improve support for mocking classes conforming to built-in Swift protocols with implicitly required initializers such as
Decodable
Andrew Chang - ๐ Improve handling of imports and compilation directives within comment blocks and string literals
Andrew Chang - โ Add
loglevel
option to the CLI installer to specify a logging level to use when generating mocks
Andrew Chang
๐ Bug Fixes
- ๐ Fix fnmatch implementation on macOS Catalina (#15)
Andrew Chang - โ Remove generic type alphabetization (#14)
Andrew Chang - ๐คก Handle non-alphanumeric target names (#10)
Sterling Hackley - ๐ Fix class-only protocol initializer generation (#9)
Andrew Chang - ๐ Fix handling of failable initializers with generic type constraints
Andrew Chang