All Versions
69
Latest Version
Avg Release Cycle
156 days
Latest Release
1240 days ago

Changelog History
Page 2

  • v5.2.3-swift3 Changes

    November 29, 2016

    ๐Ÿš€ This is the same release as 5.2.3 below, except it has SWIFT_VERSION=3.0 set in the Xcode project so that Carthage users already using Swift 3 can build it with this configuration.

    โšก๏ธ The sample projects also have been updated to Swift 3 in this branch.

    ๐Ÿ›  Users of CocoaPods are not impacted by this and can use the main 5.2.3 version โ€” this tag is only useful for Carthage users (until Carthage/#1445 is fixed)

  • v5.2.2 Changes

    October 23, 2016
    • โž• Added @discardableResult to func stub for swift 3.
      @mrkite, #203
    • Removed ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES to avoid embedding Swift standard libraries when building with Carthage.
      @MattesGroeger #217 @kylejm #220
    • โž• Add OHHTTPStubs_HTTPBody to URLRequest in Swift 3.0.
      @marcelofabri #216
    • Migrate samples in swift3 branch to Swift 3.
      @dhardiman #205
  • v5.2.2-swift3 Changes

    October 23, 2016

    ๐Ÿš€ This is the same release as 5.2.2 below, except it has SWIFT_VERSION=3.0 set in the Xcode project so that Carthage users already using Swift 3 can build it with this configuration.

    โšก๏ธ The sample projects also have been updated to Swift 3 in this branch.

    ๐Ÿ›  Users of CocoaPods are not impacted by this and can use the main 5.2.2 version โ€” this tag is only useful for Carthage users (until Carthage/#1445 is fixed)

  • v5.2.1 Changes

  • v5.2.0 Changes

    • โž• Added Swift 2.3/Xcode 8 support. This is compatible both Swift 2.2/Xcode 7.3 and Swift 2.3/Xcode 8.
      @ikesyo #184
    • โž• Added Swift 3.0 support.
      @mxcl @Liquidsoul #192
    • ๐Ÿš€ Set deployment targets at the project level to be used in a universal target.
      @ikesyo #185
    • ๐Ÿ›  Fix: Carthage support and Examples configurations.
      @Liquidsoul #190
  • v5.1.0 Changes

    • ๐Ÿ›  Bugfix: task completion block never called when not following redirects.
      @adurdin #175
    • Declare in the project settings that the library contains swift code.
      @rodericj #173
    • ๐Ÿคก Adjusted parsing of Mocktail files to allow headers to start on line 4.
      @Ashton-W #172
    • ๐Ÿ‘ Allows access to the HTTPBody of POST request when using NSURLSession (Wiki entry)
      @iosphere #166 #180
  • v5.0.0 Changes

    • โž• Added pathStartsWith(_:) to the Swift helpers.
      @sdduursma #163
    • โž• Added more logging blocks for debugging and better insight into when OHHTTPStubs returns stubs and redirects.
      @jzucker2 #161
    • โž• Added matchers that check whether a request has a particular header present, and a matcher to check if a request has a header with a key and value.
      @hq-mobile #160

    โšก๏ธ Note that this last change also changed the signature of the onStubActivation: (hence the bump to 5.0.0) so you'll have to update your code if you used this for debugging your stubs.

  • v4.8.0 Changes

    • โž• Added isEnabled and isEnabledForSessionConfiguration getter methods.
      @jzucker2 #159
  • v4.7.1 Changes

    • ๐Ÿš€ Bumps OSX Deployment Target to 10.9 to add Swift support.
      @JeanAzzopardi #154
    • Added the ${CURRENT_PROJECT_VERSION} to the Info.plist files of theOHHTTPStubs.framework so it matches what is expected by iTunes Connect.
      @siemensikkema #140
  • v4.7.0 Changes

    • โž• Added isMethodPATCH() to the Swift helpers.
      @attheodo #145
    • ๐Ÿ›  Fixed nullability annotation on onStubActivation: method parameter.
      @DerLobi #144