github Quick/Nimble v9.0.0-beta.3

latest releases: v13.3.0, v13.2.1, v13.2.0...
pre-release3 years ago

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> to NMBPredicate #765
  • Deprecate NMBObjCMatcher which is not used inside Nimble anymore #767

Additions

  • Add beginWith(prefix:) matcher for sequence prefixes #719 (Thanks @Skoti)

Improvements

  • Add -Xlinker -no_application_extension to OTHER_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

Bugfixes

  • [tvOS] Remove CwlCatchException.h from public headers #760
  • [tvOS] Remove CwlMachBadInstructionHandler.h from public headers #766

Don't miss a new Nimble release

NewReleases is sending notifications on new releases.