All Versions
16
Latest Version
Avg Release Cycle
47 days
Latest Release
1325 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