github Quick/Nimble v12.0.0

latest releases: v13.6.2, v13.6.1, v13.6.0...
19 months ago

Nimble 12 adds the ability to using polling expectations with async expressions. Additionally, Nimble 12 includes a number of quality-of-life improvements and bug fixes.

What's Changed

  • Update the README to have an accurate usage of expect by @younata in #1038
  • Allow usage of toEventually with async expressions by @younata in #1039
  • Replace public usage of DispatchTimeInterval with a new NimbleTimeInterval by @younata in #1042
  • Make NimbleTimeInterval.dispatchTimeInterval public by @younata in #1043
  • Run SyncExpectation's expression in async contexts of toEventually on the main actor. by @younata in #1044
  • satisfyAllOf and satisfyAnyOf should only evaluate the expression once. by @younata in #1045
  • Rename AsyncDefaults to PollingDefaults by @younata in #1023
  • Fixed Swift.package: added macCatalyst to the condition for CwlPreconditionTesting dependency by @uebelack in #1048
  • Raise minimum watchos deployment target to 7.0 by @younata in #1050
  • Feature/handle multithreaded notifications by @johnmckerrell and @younata in #1051
  • Objective-C support in the Swift Package version by @younata in #1005
  • Update documentation in preparation for Nimble 12 by @younata in #1052

New Contributors

Full Changelog: v11.2.2...v12.0.0

Don't miss a new Nimble release

NewReleases is sending notifications on new releases.