Brightify Cuckoo Versions Save

Boilerplate-free mocking framework for Swift!

1.8.0

1 year ago
  • Add support for nested classes. (thank you, @Tyler-Keith-Thompson!)
  • Add support for multiline method signatures. (thank you, @sk409!)
  • Add support for unavailable platforms from available attributes. (thank you, @rolandkakonyi!)
  • Remove duplicate attributes.

1.7.1

2 years ago
  • Revert "Add SPM support for Cuckoo+OCMock." because of SPM instability.

1.7.0

2 years ago

Features

  • Reserved keywords are now escaped. (thank you, @sk409!)
  • Ignore missing input paths. (thank you, @sk409!)
  • Add SPM support for Cuckoo + OCMock. (thank you, @ajpallares!)

Fixes

  • Fix build for Xcode 13 (thanks @antoniocasero and @dongdonggaui for the great debugging!)

1.6.0

2 years ago
  • Add support for concurrency mocking. (thank you, @ailtonvivaz!)
  • Update PathKit, Spectre, Stencil. (thank you, @asakahara!)

1.5.2

2 years ago
  • Raise minimum deployment targets (iOS to 9.0; MacOS to 11.0).
  • Skip cuckoo for SwiftUI preview builds (thank you, @bspinner!)
  • Update OCMock to 3.8.1.

1.5.1

2 years ago
  • Make stubbing more thread safe (thank you, @ChaosCoder!)
  • Disable bitcode compiler translation to fix linking for Carthage distribution (thank you, @polandtyler!)

1.5.0

3 years ago
  • Update podspec to fix library not found for -lswiftXCTest in Xcode 12.5 (thank you, @thatswinnie)

1.4.2

3 years ago
  • Allow verify to specify return type for generic functions

1.4.1

3 years ago

Fixes

  • Sidestep SourceKit's off-by-one bug when parsing generic parameter inheritance.
  • Fix incorrect where clause parsing.

1.4.0

3 years ago
  • Add tvOS targets and schemes.
  • Integrate tuist, fixing Carthage issues.
  • Fix type equality check to rule out whitespace inconsistencies.