Mockingbird v0.7.0 Release Notes
Release Date: 2019-09-23 // over 4 years ago-
๐ฅ Breaking
- None
Experimental
- None
โจ Enhancements
- ๐ Add ability to provide supporting source files for mocking references to types defined in external modules
Andrew Chang - ๐ Support types, methods, and variables wrapped in conditional compilation blocks
Andrew Chang - Infer
.xcodeproj
file from current working directory when running installer
Andrew Chang - ๐ Support nested
Self
protocol conformance in generic where clause
Andrew Chang - ๐ Support associated types conforming to multiple types
Andrew Chang - ๐ Support Xcode 11 and Swift 5.1
Andrew Chang - โ Remove per-file inlined
Synchronized
class
Andrew Chang
๐ Bug Fixes
- ๐ Fix flaky mock generation due to Xcode running build phases in parallel
Andrew Chang - ๐ Fix CLI installer not properly uninstalling existing build phases
Andrew Chang - ๐ Fix broken tests due to a regression in Swift 5.1 with handling self-referencing generics
Andrew Chang - ๐ Fix false positives from variable type inference system
Andrew Chang - ๐ Fix type qualification for types nested in extensions
Andrew Chang