Releases: danielsaidi/MockingKit
Releases · danielsaidi/MockingKit
Release list
2.1.0
Thanks to sebastianozane, this version adds support for async throwing operations.
✨ Features
AsyncThrowingMockReferenceis a new mock reference type.ThrowingMockReferenceis a new mock reference type.
2.0.0
This version makes the SDK use Swift 6.1.
Due to actor isolation issues that can come from inheriting Mock, prefer to implement Mockable instead.
💡 Behavior changes
MockimplementsSendable.MockableimplementsSendable.
1.5.0
1.4.1
1.4.0
1.3.0
Thanks to Tim Andersson and the people at BookBeat, MockingKit now supports keypaths.
✨ New Features
Mockablenow supports keypaths for all functions exceptcall.
1.2.0
This version removes all external dependencies.
📦 Dependencies
- MockingKit no longer uses Quick and Nimble.
1.1.1
This version adds a mock pasteboard for macOS and adjusts the documentation setup.
✨ New Features
MockPasteboardnow supports macOS as well.
💡 Behavior changes
- MockingKit no longer uses the DocC documentation plugin.
1.1.0
✨ New Features
- This version adds support for Swift concurrency and
asyncfunctions.
💥 Breaking Changes
- Since Swift Concurrency requires iOS 13 and tvOS and later, the minimum platform versions for this library have been bumped.
1.0.0
This version bumps the package Swift version to 5.5 to enable extended DocC support.
It also removes previously deprecated parts of the library and removes call functions with implicitly unwrapped args.