Permalink
Commits on Apr 19, 2012
Commits on Apr 3, 2012
  1. Raise a helpful message if #use_cassette is called with no block.

    Previously, doing so would raise a confusing error:
    
      NoMethodError: undefined method `arity' for nil:NilClass
    committed Apr 3, 2012
Commits on Mar 30, 2012
  1. 2.0.1 release.

    committed Mar 30, 2012
  2. Add 2-0-stable changelog.

    committed Mar 30, 2012
  3. Build 2-0-stable branch.

    committed Mar 30, 2012
  4. RSpec 2.9.0 is out.

    committed Mar 23, 2012
  5. Just force encode to ASCII-8BIT.

    Encoding to ASCII-8BIT is nonsensical since it just means "binary".
    committed Mar 23, 2012
  6. Don't try to encode to a nil encoding.

    This should allow cassettes recorded on 1.8 to work on 1.9.
    
    Closes #149.
    committed Mar 19, 2012
  7. Re-upgrade to rspec 2.9.0.rc2.

    On 2.9, metadata filter lambdas are only invoked if the named key is present in the metadata hash, so the old way we made :skip_vcr_reset work is no longer supported.
    committed Mar 15, 2012
  8. Lock em-http-request to version that works with WebMock 1.8.2.

    em-http-request 1.0.2, just released today, breaks WebMock's em-http-request adapter.  There's a pull request to get it fixed in WebMock[1], but for now it's simplest to lock to 1.0.1.
    
    [1] bblimke/webmock#168
    committed Mar 14, 2012
  9. allow bundler 1.1

    mislav committed with Mar 13, 2012
Commits on Mar 8, 2012
Commits on Mar 5, 2012
Commits on Mar 3, 2012
Commits on Mar 2, 2012
  1. Release 2.0.0!

    committed Mar 2, 2012
  2. A couple more documentation tweaks.

    [ci skip]
    committed Mar 2, 2012
  3. Update README.

    [ci skip]
    committed Mar 2, 2012
  4. Update changelog.

    committed Mar 2, 2012
Commits on Mar 1, 2012
Commits on Feb 29, 2012
  1. Explicitly require faraday middleware from library hook.

    This ensures that the version checking happens. Previously, if you did `hook_into :faraday` but were on an older version that doesn't support the middleware `lock!` API, the middleware would never be loaded and the version checking would never take place.
    committed Feb 29, 2012
Commits on Feb 26, 2012
  1. Update changelog.

    [ci skip]
    committed Feb 26, 2012
  2. Add rbx-18mode back to the list of allowed failures.

    Removing it was premature, apparently.  I got a bunch of random cuke failures on travis all of a sudden.
    committed Feb 26, 2012
  3. Don't worry about stripping standard port from URIs on playback.

    The standard port only needs to be stripped during recording; for playback, it will have already been stripped.  This allows people to use the `filter_sensitive_data` option in a way that changes the URI; before this change, doing so resulted in `URI::InvalidURIError`.
    
    Closes #137.
    committed Feb 26, 2012
  4. Update changelog.

    committed Feb 26, 2012
  5. Remove unnecessary code causing a warning on 1.9.3.

    /home/vagrant/builds/myronmarston/vcr/spec/quality_spec.rb:6: warning: setting Encoding.default_external
    committed Feb 26, 2012