Quick v2.0.0 Release Notes

Release Date: 2019-03-03 // about 5 years ago
  • ๐Ÿš€ Quick v2 has been released! ๐ŸŽ‰ The new major version requires Swift 4.2 / Xcode 10.1 at least, which also supports Swift 5.0 / Xcode 10.2 as well.

    ๐Ÿ’ฅ BREAKING CHANGES

    • โฌ†๏ธ Bump requirements #786 #789 (Thanks @ikesyo)
      • Bump MACOSX_DEPLOYMENT_TARGET to 10.10
      • Bump Swift version to 4.1
    • Behavior.name is changed from open to public #821 (Thanks @spekke)
    • โฌ†๏ธ Bump Swift requirement to 4.2 #831 (Thanks @ikesyo)

    ๐Ÿ”„ Changes

    • โž• Add left alignment spaces for copyright in template files #790 (Thanks @quesera2)
    • ๐Ÿ‘ท [Xcode] Enable New Build System #793 (Thanks @ikesyo)
    • โšก๏ธ Update Nimble #798 #808 #814 #815 #837 (Thanks @ikesyo)
    • [Danger] Remove CONTRIBUTING.md from SDM_DANGER_IMMUTABLE_FILES #805 (Thanks @ikesyo)
    • ๐Ÿ— [CI] Add Swift 4.2/Xcode 10 to the build matrix #824 (Thanks @ikesyo)
    • ๐Ÿ‘• Issue-689: Improve QuickBot lint warning #827 (Thanks @atfelix)
    • ๐Ÿ‘‰ Use #if canImport implemented in Swift 4.1 (SE-0075) #832 (Thanks @ikesyo)
    • ๐Ÿ— [CI] Add Xcode 10.2 image to the build matrix #838 (Thanks @ikesyo)
    • โšก๏ธ Update CocoaPods to 1.7.0.beta.1 #839 (Thanks @ikesyo)

    ๐Ÿ›  Bugfixes

    • ๐Ÿ›  Fix NSInternalInconsistencyException when running a test from test navigator #716 (Thanks @haitaoli)
    • ๐Ÿ— Xcode 10: Adjust Build Phases order #817 (Thanks @ikesyo)

    ๐Ÿ“š Documentation Changes