All Versions
Latest Version
Avg Release Cycle
47 days
Latest Release
1389 days ago

Changelog History
Page 2

  • v3.2.0 Changes

    April 03, 2019


    • ๐Ÿ›  Fixed issues with naming, as internal name Product tend to conflict with Mocked classes
    • ๐Ÿ›  Swift 5.0 support, fixes for optional types casting
    • โ†” Integrated Sourcery 0.16.0, fixed issues resulting in breaking with newest Sourcery

    โœ‚ Removed:

    • ๐Ÿ‘ No more support for Swift 3.x
    • All Given methods, that were marked as deprecated in SwiftyMocky 3.x, are now unavailable.
  • v3.2.0-pre

    March 06, 2019
  • v3.1.1

    February 23, 2019
  • v3.1.0 Changes

    February 05, 2019

    โž• Added:

    • Parameter convenience constructing as .notNil, when Parameter wraps an optional type
    • Convenience Count.once as syntactic sugar for 1 for Verify
    • Proper integration with projects that already use Sourcery (@laxmorek)

    ๐Ÿ›  Fixed:

    • ๐Ÿ›  Fixed generating mocks for methods that are throwing, and returning Self in the same time
    • ๐Ÿ›  Fixed associated types protocols generation, when methods generic constrained
  • v3.0.0 Changes

    October 02, 2018
    โž• Added:
    • Parameters handling values expressible by literals, are now also expressible by literals
    • Gracefully fail when return value is not stubbed
    • ๐Ÿ‘Œ Support for subscripts
    • ๐Ÿ‘ Stubbing policy, and support for recording sequence of return values
    • Sequencing policy, which allows to change order in which stubs are processed
    • Given for properties
    ๐Ÿ—„ Deprecated:
    • ๐Ÿ—„ deprecated VerifyProperty
    • ๐Ÿ—„ deprecated setters for readonly properties
    • ๐Ÿ—„ deprecated Given constructors not matching method signature (argument labels fix)
    ๐Ÿ›  Fixed:
    • multiple generation issues, like unnamed method parameters and esaping paramters names
    • ๐Ÿ›  fixed issues with generics handling, when some attributes was not recognized as genric
    • ๐Ÿ›  fixed issues with names collisions for methods different only in argument labels
  • v2.1.0 Changes

    September 26, 2018

    All necessary improvements to run SwiftyMocky 2.x with Xcode 10 / Swift 4.2. No breaking changes introduced.