Releases: venmo/DVR
Releases · venmo/DVR
v0.3.0
This version is compiled against Swift 2.2.
v0.2.1
- Include
NSURLSessionConfiguration.HTTPAdditionalHeaders
in the persisted interaction. The session's headers are merged into theNSURLRequest
'sallHTTPHeaderFields
as long as a key in the request doesn't already exist. This is useful when responses from an API are contingent on the presence of a specific header that is being set in theSession
'sbackingSession
. - Fix a few warnings being emitted by the test target
Version 0.2.0
- Support for recording multiple requests into one cassette!
- Call the request completion block even when recording to allow for chaining requests
- Fix persisting plain text bodies in cassettes
- Disable optimizations to allow for easier debugging when testing
Completes tasks asynchronously
Merge pull request #26 from venmo/daz/queue SessionDataTask's resume does work on a new background thread...
Version 0.1.2
Fix issue with comparing HTTPBody
equality #23
Version 0.1.1
Fix issue with application/json; charset=utf-8
decoding #21
Version 0.1.0
- Added ability to inject a backing
NSURLSession
intoDVR.Session
- New cassette format to include response and request bodies in plain text if possible.
- Update to Xcode 7 beta 5
There is also a tool to migrate old cassettes to the new format.
Version 0.0.1
Initial release