All Versions
16
Latest Version
Avg Release Cycle
47 days
Latest Release
1005 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v4.0.1 Changes
September 01, 2020Fixed:
- ๐ Fixed issues with access modifiers for properties
-
v4.0.0 Changes
August 03, 2020Important:
- 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
-
v3.6.0 Changes
March 29, 2020๐ Fix update for dependencies (Crayon was renamed to Chalk)
-
v3.5.0
December 19, 2019 -
v3.4.0 Changes
November 13, 2019โ Added:
- ๐ New typealias "annotation", allowing to fix common issues with generic protocols and ambigious class names
- ๐ง A "sourcery" section to mockfile, to specify additional sourcery configurations to execute during generation
- ๐คก
resetMock(...)
methods to reset mock internals - ๐ New tests suite for Xcode 11.2 (Swift 5.2)
๐ Deprecated:
- ๐ deprecated
clear()
method onStaticMock
in favour ofresetMock(...)
๐ Fixed:
- ๐ Fixed Parameter ExpressibleByArrayLiteral init, by @chuckluck44 (Charley Luckhardt)
- ๐ Fixed Xcode 11 support by @glyuck (Vladimir Lyukov)
- ๐ Fixed typos in Readme, by @iliaskarim and @mikeakers (Mike Akers)
- ๐ Fixed tests for swift 5.0 and linux tests
-
v3.3.4 Changes
August 09, 2019๐ Fixed:
- ๐ Fixed problem with not printable ASCI characters by @TimeDelta
- ๐ Fixed problem with missing generic constraints by @demalex
-
v3.3.3 Changes
June 26, 2019Fixed:
- Swift 5.0 issue with custom assertions not compiling
-
v3.3.2 Changes
June 06, 2019๐ Fixed:
- ๐ Fixed problems with multiple mocks being part of same target (@davidmtamas)
-
v3.3.1
May 28, 2019 -
v3.3.0 Changes
May 25, 2019โ Added:
- โ Added SwiftyMocky CLI, simplifying setup and providing
doctor
feature - โ Added support for Swift Package Manager (SPM)
- ๐ New configuration file for working with multiple targets -
Mockfile
- ๐ Fixed redundant constraints for methods with stripped generics (@tarbayev)
- โ Added Argument captor (@TimeDelta)
โ Removed:
- โฌ๏ธ dropped Swift 4.0, SwiftyMocky now requires Swift 4.1+
- โฌ๏ธ dropped MockyCustom subspec, new subspec is Prototyping, for Carthage SwiftyPrototype
- โ Added SwiftyMocky CLI, simplifying setup and providing