v9.0.0-beta.3
Pre-release
Pre-release
BREAKING CHANGES
- Move most of Objective-C matchers from NMBObjCMatcher to NMBPredicate #761
- Convert Objective-C raiseException matcher to NMBPredicate #762
- Convert Objective-C beCloseTo matcher to NMBPredicate #764
- Convert Objective-C matchers' return types from
id<NMBMatcher>
toNMBPredicate
#765 - Deprecate NMBObjCMatcher which is not used inside Nimble anymore #767
Additions
Improvements
- Add
-Xlinker -no_application_extension
toOTHER_LDFLAGS
at project level #759 - [gardening] Use guard where appropriate #763
- Simplify generic parameters #768
- Refactor message creation for errors and exceptions #769
- Reduce Foundation import #770
- Tweak CI #771
- Remove now-unnecessary compiler version check #772
- Unify some
#if canImport(Darwin)
conditional compilations #773