SwiftyMocky v4.0.1 Release Notes

Release Date: 2020-09-01 // about 1 year ago
  • Fixed:

    • ๐Ÿ›  Fixed issues with access modifiers for properties

Previous changes from v4.0.0

  • Important:

    • CLI is extracted to separate repo

    โž• Added:

    • โœ… SwiftyPrototype is now separat library, so it is now possible to use SwiftyMocky to both test & prototype (fake) app.
    • ๐Ÿ‘Œ Support for methods with variadic parameters
    • ๐Ÿ‘Œ Support for @available and @objc annotations
    • Refined assertion messages
    • ๐Ÿคก Made it easier to ship generated mocks with project, allowing to use them by 3rd party
    • Resolved problem with ambiguity for generic methods that throws
    • Matcher issues should be more prominent and easier trackable
    • โœ… Matcher should fail test instead of crashing whenever possible
    • ๐Ÿ‘Œ Verify now have better failure messages, including best matching invocations
    • โ†ช typealias annotation to workaround problems with multiple types from different modules sharing same name.

    ๐Ÿ—„ Deprecated:

    • ๐Ÿšš all methods and properties marked previously as deprecated are now removed.

    ๐Ÿ›  Fixed:

    • ๐Ÿคก Mock generation for protocols with internal types (@truebucha)
    • ๐Ÿ“Œ Pinned CLI dependencies (@ohitsdaniel)
    • โž• Added missing tvOS and macOS support for carthage