Releases: hamcrest/OCHamcrest
Releases · hamcrest/OCHamcrest
Mac architectures fix
visionOS, more architectures, cleaner SPM
Version 9.1.0
26 Jan 2025
Project changes:
- Make framework multibinary and add arm64e and arm64_32 architectures. Thanks to: Jesse Sheridan
- Rework project into single multiplatform target and add visionOS. Thanks to: Jens Nerup
- Reorganize files into standard Swift Package Manager arrangement. Thanks to: Jens Nerup
Fix OCMockito Cocoapods for Xcode 15
Version 9.0.3
07 Oct 2022
Project changes:
- Increased deployment targets to macOS 11.0, watchOS 4.0.
Fix Carthage
Version 9.0.2
01 Oct 2022
Fixes:
- Fixes Carthage build to work with OCMockito.
Other:
- Restores "year of first publication" in copyright notices
v9.0.1
v9.0.0
Version 9.0.0
09 Oct 2021
Features:
- Add support for Swift Package Manager. Thanks to: nrudnyk
- Add Mac Catalyst to XCFramework-supported architectures in build script
makeXCFramework.sh
Fixes:
- Fix HCArgumentCaptor issue capturing objects that don't implement -copy. Thanks to: kmcbride
v8.0.0
Version 8.0.0
19 Feb 2021
-
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 OCHamcrest instead of OCHamcrestIOS.
- macOS projects should remove OCHamcrest from the Copy Files build phase.
- For Carthage builds, specify --use-xcframeworks
Thanks to: Mateusz Szklarek
-
Simplified project settings. In particular:
- Removed iOS Static Library target.
- Removed iOS-specific test target.
- Simplified Product Bundle Identifiers.