Releases: jonreid/OCMockito
Releases · jonreid/OCMockito
Fix Carthage
v7.0.1
v7.0.0
Version 7.0.0
24 Nov 2021
OCMockito now requires OCHamcrest v9.0.0 or higher.
Features:
- Add support for Swift Package Manager. Thanks to: nrudnyk
- Add Mac Catalyst to XCFramework-supported architectures in build script
makeXCFramework.sh
Fixes:
- Prevent false positives from verifying while stubbing. Thanks to: Damian Ferrai
v6.0.0
Version 6.0.0
19 Feb 2021
Features:
-
Packaged pre-built binary as single XCFramework containing 7 architectures:
- macOS
- iOS device
- iOS simulator
- tvOS device
- tvOS simulator
- watchOS device
- watchOS simulator
Note:
- iOS projects that use the pre-built binary should now import OCMockito instead of OCMockitoIOS.
- macOS projects should remove OCMockito from the Copy Files build phase.
- For Carthage builds, specify --use-xcframeworks
Thanks to: Mateusz Szklarek
-
Mac binary now supports Apple Silicon.
-
Use latest OCHamcrest to report mismatches using XCTIssue if using Xcode 12 or higher.
-
Simplified project settings. In particular:
- Removed iOS Static Library target.
- Removed iOS-specific test target.
- Simplified Product Bundle Identifiers.
v5.1.3
v5.1.2
v5.1.1
v5.1.0
v5.0.1
v5.0.0
Version 5.0.0
12 Aug 2017
OCMockito now requires OCHamcrest v7.0.0 or higher.
Features:
- Added
isKindOfClass:
to class-and-protocol mocks. Thanks to: Kylan McBride - Support protocol class methods. Thanks to: Kylan McBride
Fixes:
- Avoid potential problem iterating over mutable array. Thanks to: David Siebecker
- Fixed nullability annotation mistakes.