- Update CI submodule (#151) via @AvdLee
- Simplify tests and add Sendable to subtypes (#150) via @AvdLee
- Sort HTTP methods to remove randomness from keys (#149) via @Chewie69006
- Optional dataType (#140) via @chkpnt
- Merge release 3.0.1 into master (#141) via @wetransferplatform
- Merge release 3.0.0 into master (#138) via @wetransferplatform
- Add extra capabilities for on request handling (#139) via @AvdLee
- Revert breaking change and add
OnRequestHandler
(#135) via @AvdLee - Support collection types as a top level object (#125) via @batuhansk
- Update README.md (#128) via @farrasdoko
- Merge release 2.7.0 into master (#127) via @wetransferplatform
- Change: improve read me (#124) via @stavares843
- Fixing CI for the new restructure of lanes (#126) via @AvdLee
- Merge release 2.6.0 into master (#122) via @wetransferplatform
- Support collection types as a top level object (#125) via @batuhansk
- Fixing CI for the new restructure of lanes (#126) via @AvdLee
- Change: improve read me (#124) via @stavares843
- Merge release 2.6.0 into master (#122) via @wetransferplatform
- Add option to create a custom data type (#121) via @alexanderwe
- Enable swift PM tests on Linux and macOS (#118) via @vox-humana
- Merge release 2.5.6 into master (#117) via @wetransferplatform
- Linux support (#116) via @vox-humana
- Adds Raphael as a code owner (#114) via @kairadiagne
- Update README.md (#113) via @hawflakes
- Update README.md (#112) via @amdprophet
- Merge release 2.5.5 into master (#111) via @wetransferplatform
- Improve test expressivity (#101) via @BasThomas
- Installation via CocoaPods is Broken (#94) via @BasThomas
- Update to latest pod version in README (#103) via @BasThomas
- Update CI (#99) via @kairadiagne
- Merge release 2.5.3 into master (#96) via @wetransferplatform
- Make sure file extension mocks are matching correctly (#95) via @AvdLee
- Replace occurrences of internal
.data
withData(contentsOf:)
(#92) via @rogerluan - Merge release 2.5.2 into master (#91) via @wetransferplatform
- Merge release 2.5.2 into master (#90) via @wetransferplatform
- Fixing usage of XCTest framework (#89) via @letatas
- Merge release 2.5.1 into master (#87) via @wetransferplatform
- Fixing usage of XCTest framework (#89) via @letatas
- Merge release 2.5.1 into master (#87) via @wetransferplatform
- Fix tests and make sure the new opt-in mode is working with existing logic (#86) via @AvdLee
- Merge release 2.5.0 into master (#85) via @wetransferplatform
- Feat: Global mode to choose only to mock registered routes (#84) via @letatas
- Update README.md (#74) via @airowe
- Add XCTest extensions (#57) via @AvdLee
- Merge release 2.2.0 into master (#55) via @WeTransferBot
- ignoring query example swap i/o url (#54) via @GeRryCh
- Update README.md (#53) via @mtsrodrigues
- mixing in the ability to send an explicit error from a mock response (#52) via @heckj
- Document that onRequest and completion must be set before calling register() (#47) via @marcetcheverry
- Update readme for Alamofire 5 (#48) via @AvdLee
- Merge release 2.1.0 into master (#46) via @WeTransferBot
- Switch over to Danger-Swift & Bitrise (#34) via @AvdLee
- Fix important mismatch for getting the right mock (#31) via @AvdLee
- A new completion callback can be set on
Mock
to use for expectation fulfilling once aMock
is completed. - A new onRequest callback can be set on
Mock
to use for expectation fulfilling once aMock
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
.
- Updated to Swift 4.2
- Improved CI
- Better matching Mocks based on
absoluteString
- Migrated to Swift 4.1
- Ignoring query path for mocks
- Missing mocks no longer break tests (removed fatalError)
- Improved SwiftLint implementation
- Adds support for delayed responses
- Adds support for ignoring URLs
- Adds support for redirects
- Migrated to Swift 4.0
- First public release! 🎉