Skip to content

Latest commit

 

History

History
128 lines (102 loc) · 9.09 KB

Changelog.md

File metadata and controls

128 lines (102 loc) · 9.09 KB

3.0.2

3.0.1

3.0.0

2.7.0

2.6.0

2.5.6

2.5.5

  • Allow subclassing the MockingURLProtocol, fallback for HTTP Body (#109) via @AvdLee

2.5.4

2.5.3

2.5.2

2.5.2

2.5.1

2.5.0

  • Feat: Global mode to choose only to mock registered routes (#84) via @letatas
  • Update README.md (#74) via @airowe

2.3.0

2.2.0

2.1.0

  • Enable post body checks (#41) via @AvdLee
  • Merge release 2.0.2 into master (#40)

2.0.2

  • Make use of the shared SwiftLint script (#39) via @AvdLee
  • Enable tag releasing (#38) via @AvdLee

2.0.1

  • Switch over to Danger-Swift & Bitrise (#34) via @AvdLee
  • Fix important mismatch for getting the right mock (#31) via @AvdLee

2.0.0

  • A new completion callback can be set on Mock to use for expectation fulfilling once a Mock is completed.
  • A new onRequest callback can be set on Mock to use for expectation fulfilling once a Mock is requested.
  • Updated to Swift 5.0
  • Only dispatch to the background queue if needed
  • Correctly handle cancellation of delayed responses
  • Adding and reading mocks is now thread safe by using a Dispatch Semaphore
  • Add support for using Swift Package Manager
  • Improved checking for Mocks using URLRequest.

1.3.0

  • Updated to Swift 4.2

1.2.1 (2018-09-11)

  • Improved CI
  • Better matching Mocks based on absoluteString
  • Migrated to Swift 4.1

1.2.0 (2018-02-09)

  • Ignoring query path for mocks
  • Missing mocks no longer break tests (removed fatalError)
  • Improved SwiftLint implementation

1.1.0 (2017-11-03)

  • Adds support for delayed responses
  • Adds support for ignoring URLs
  • Adds support for redirects
  • Migrated to Swift 4.0

1.0 (2017-08-11)

  • First public release! 🎉