-
Added
:allow_real_http
cassette option, which allows VCR to work with capybara and a javascript driver. Bug reported by Ben Hutton. -
Deprecated the default_cassette_record_mode option. Use default_cassette_options instead.
-
Added explanatory note about VCR to FakeWeb::NetConnectNotAllowedError#message.
-
Got things to work for when a cassette records multiple requests made to the same URL with the same HTTP verb, but different responses. We have to register an array of responses with fakeweb.
-
Fixed our Net::HTTP monkey patch so that it only stores a the recorded response once per request. Internally, Net::HTTP#request recursively calls itself (passing slightly different arguments) in certain circumstances.
-
Handle asynchronous HTTP requests (such as for mechanize). Bug reported by Thibaud Guillaume-Gentil.
-
Initial release. Basic recording and replaying of responses works.