Nimble v9.0.0-beta.1 Release Notes

Release Date: 2020-05-03 // almost 4 years ago
  • ๐Ÿ’ฅ BREAKING CHANGES

    • โฌ†๏ธ Bump Swift requirement to 5.2 (Xcode 11.4) #689, #692, #701, #728
    • ๐Ÿ‘‰ Make throwAssertion and throwError matchers generic and usable with non-void closures #698
    • Replaced TimeInterval with DispatchTimeInterval #718 (Thanks @wongzigii)

    โž• Additions

    • โž• Add elementsEqual(_:by:) matcher using a predicate closure #695

    ๐Ÿ‘Œ Improvements

    • โšก๏ธ Update CwlPreconditionTesting to 2.0.0 #681, #706
    • ๐Ÿšš [gardening] Move operators into types where possible #699
    • โœ… [CI] Parallel platform testing #700
    • ๐Ÿ›  Fix a swiftlint violation #726 (Thanks @chunkyguy)
    • Enable module stability #732
    • ๐Ÿ‘• [CI] Use norio-nomura/action-swiftlint for running SwiftLint #735

    ๐Ÿ›  Bugfixes

    • ๐Ÿ›  Fix elementsEqual matcher constraint to match with the Swift standard library equivalent #693

    ๐Ÿ“„ Docs

    • Unpin the cocoapods instructions from Nimble 6.0.0 in the README #717 (Thanks @intiocean)
    • ๐Ÿ›  Fix README.md code example on Notifications #722 (Thanks @yanamura)