All Versions
13
Latest Version
Avg Release Cycle
108 days
Latest Release
1276 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v1.2.0 Changes
September 28, 2017🚀 This release fully supports Xcode 9 (both Swift 3.2 and Swift 4) and still works with Xcode 8.3 + Swift 3.1! 🎉
🆕 New Features
- Introduce
Behavior<Context>
#701 (Thanks @mosamer) - 👌 Support Xcode 9 / Swift 4 #711, #721, #730, #735 (Thanks @ikesyo, @sharplet)
🔄 Changes
- 🐎 Performance improvment for large test suites #697 (Thanks @dbarden)
- 👍 Better conformance to SwiftLint (Thanks @ecylo, @ikesyo, @nasakinmaxim, @wongzigii)
📚 Documentation Changes
- 🛠 Fix japanese document typo #738 (Thanks @AcaiBowl)
🛠 Bugfixes
- 👕 SwiftLint will be executed only on builds for testing #694 (Thanks @nerd0geek1)
- 🛠 Fix SwiftPM integration with generated Xcode projects #708 (Thanks @ikesyo)
- 🛠 Fix SPM integration #746 (Thanks @sunshinejr)
- Introduce
-
v1.1.0 Changes
February 09, 2017🚀 This release works with Xcode 8.2 + Swift 3.
🆕 New Features
- ➕ Adds `fitBehavesLike to allow focusing of specific instantiations of shared examples (Thanks @wongzigii)
- ➕ Add SwiftPM support on macOS (Thanks @ikesyo)
- ➕ Add Documentation about Shared Examples in Portuguese (Thanks @pedrovereza)
🔄 Changes
SharedExampleContext
is now[String: Any]
instead ofNSDictionary
(Thanks @devdrey)- 👍 Better conformance to SwiftLint (Thanks @ikesyo, @wongzigii)
🛠 Bugfixes
- 👕 Quick no longer prints warnings if SwiftLint is not installed (Thanks @wongzigii)
- 🛠 Fix bug where Quick didn't work with test bundles with non-c99 valid identifiers (Thanks @MP0w)
-
v1.0.0 Changes
November 22, 2016Ah, we finally reached 1.0.0! Other than the official christening of a major version, there's mostly smaller code changes from v0.10.0. From here on out, we'll be following semantic versioning rules like Nimble.
🚀 This release is intended to work with Xcode 8.1 / Swift 3.
🔄 Changes
- 🛠 Fix bug where test modules with spaces failed to run tests
- ✂ Remove dependency on Nimble for Swift Package Manager
📚 Documentation Changes
- ➕ Add version table for Quick / Nimble versions to Swift versions in README
- ⚡️ Update docs for testing with mocks / doubles
- ⚡️ Update function prototypes for shared examples
- ⚡️ Update docs for setting up with Xcode
- ➕ Add section about who uses Quick. Feel free to add yourself or add a testimonial!
- ➕ Add shared examples documentation in zh-cn (Chinese)
- ➕ Add behavioral testing in pt-BR (Portuguese)
- ➕ Add README in pt-BR (Portuguese)
📚 See the documentation directory for a list of languages or contribute one!
Thanks to @takecian, @ikesyo, @pedrovereza, @CodingItWrong, @istx25, @MP0w, @wongzigii, @rastersize, @marciok and the many contributors leading up to 1.0.0! 👏🏽