github Quick/Nimble v11.1.0

latest releases: v13.6.2, v13.6.1, v13.6.0...
2 years ago

11.1.0 drops support for Swift 5.6 (you must use Xcode 14 or later). #1009

11.1.0 fixes a developer experience bug where you could unknowingly use the sync version of toEventually in an async context, which will cause test timeout failures. #1010

That is, the following test method (XCTest-style) would compile with no errors or warnings emitted, but fail at test runtime due to timeout issues. In v11.1.0, this now emits a warning that you're using the wrong version of toEventually (and similar).

@MainActor func testSomething() async {
    expect(1).toEventually(equal(1)) // (in v11.0.0, this would not emit any kind of warning or error, but would definitely fail with a timeout error)
}

Full Changelog: v11.0.0...v11.1.0

Don't miss a new Nimble release

NewReleases is sending notifications on new releases.