chore(deps): update dependency quick/nimble to v12 #457
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
from: "10.0.0"->from: "v12.0.1"Release Notes
Quick/Nimble (Quick/Nimble)
v12.0.1Compare Source
What's Changed
Full Changelog: Quick/Nimble@v12.0.0...v12.0.1
v12.0.0Compare Source
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
New Contributors
Full Changelog: Quick/Nimble@v11.2.2...v12.0.0
v11.2.2Compare Source
Highlights
Nimble v11.2.2 is a minor bug fix release which fixes the build on Xcode 14.3 and Wasm.
Thanks to @dymv for fixing the Xcode 14.3 build and to @ikesyo for fixing the wasm build!
Autogenerated Changelog
What's Changed
New Contributors
Full Changelog: Quick/Nimble@v11.2.1...v11.2.2
v11.2.1Compare Source
Fixed tripping the main thread checker in async
toEventuallychecks. Your CI should no longer report that tests erroneously crashed because the expression'sdebugDescriptiondared to reference something that needed to run on the main thread.What's Changed
Full Changelog: Quick/Nimble@v11.2.0...v11.2.1
v11.2.0Compare Source
Improved developer experience by allowing you to use the sync form of
expectin a test that has other usage of async test. i.e. the following code compiles again:What's Changed
Full Changelog: Quick/Nimble@v11.1.1...v11.2.0
v11.1.1Compare Source
What's Changed
Full Changelog: Quick/Nimble@v11.1.0...v11.1.1
v11.1.0Compare Source
11.1.0 drops support for Swift 5.6 (you must use Xcode 14 or later). https://github.com/Quick/Nimble/pull/1009
11.1.0 fixes a developer experience bug where you could unknowingly use the sync version of
toEventuallyin an async context, which will cause test timeout failures. https://github.com/Quick/Nimble/pull/1010That 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).Full Changelog: Quick/Nimble@v11.0.0...v11.1.0
v11.0.0Compare Source
This closes the v11.0.0 milestone.
Highlights
Primarily, this release now supports running tests in async contexts.
Fixed
toEventuallyet. al. now works from background threads. https://github.com/Quick/Nimble/pull/1000toEventuallyet. al. now work in async tests. https://github.com/Quick/Nimble/issues/1007New
await expect(await someAsyncFunction()).to(...)). https://github.com/Quick/Nimble/pull/1004append(details:)now respects whitespace that is in the message. https://github.com/Quick/Nimble/pull/1001Breaking
Expectationstruct is now a protocol. There are 2 concrete implementations,SyncExpectationandAsyncExpectation.AsyncExpectationdoes not supporttoEventually, and is meant for awaiting on async functions.SyncExpectationis effectively the olderExpectationimplementation, and works as it used to. https://github.com/Quick/Nimble/pull/1004Auto-generated release notes
What's Changed
New Contributors
Full Changelog: Quick/Nimble@v10.0.0...v11.0.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.