Permalink
Commits on Jan 12, 2011
  1. 1.5.0 release.

    myronmarston committed Jan 12, 2011
  2. Fix full build script to run jruby separately.

    myronmarston committed Jan 12, 2011
    I'm getting mysterious errors on jruby with the full build script as it currently is.
  3. Words.

    myronmarston committed Jan 12, 2011
  4. Allow before_playback/record hooks to prevent playback/recording by c…

    myronmarston committed Jan 12, 2011
    …alling #ignore! on the yielded interaction.
Commits on Jan 11, 2011
Commits on Jan 9, 2011
  1. Use the "extend self" idiom rather than the singleton class for VCR::…

    myronmarston committed Jan 9, 2011
    …Config.
    
    This simplifies things a bit.
  2. Extract hook logic into a separate module.

    myronmarston committed Jan 8, 2011
    - New logic allows users to add multiple hooks (only one was allowed
      before).
    - Supports hook & cassette tagging.
    - Decouples hook logic from the rest of VCR's logic.  VCR::Hooks has no
      knowledge of the rest of VCR.
    - Hooks now yield different arguments based on what the block accepts:
      - First argument is array of HTTP interactions.
      - Second argument is the cassette instance.
  3. Change VCR::Config to a module.

    myronmarston committed Jan 9, 2011
    VCR::Config is not intended to ever be instantiated so a module is more appropriate.
Commits on Jan 8, 2011
  1. Update copyright year.

    myronmarston committed Jan 8, 2011
  2. Update changelog.

    myronmarston committed Jan 8, 2011
  3. Raise an error when no checkpoint can be found.

    myronmarston committed Jan 8, 2011
    Otherwise, we get an obscure TypeError later on (see https://github.com/myronmarston/vcr/issues#issue/36).
  4. Update features so they look better on relish.

    myronmarston committed Jan 4, 2011
    - Provide a .nav file so the features are listed in an order that makes sense.
    - Fix some of the feature names.
    - Fix formatting of some of the feature description text.
  5. Use the cassette instance rather than the cassette name to create and…

    myronmarston committed Jan 8, 2011
    … restore stub checkpoints.
    
    This is better since multiple cassette instances can share the same name.
    
    See issue #36 for more info:
    
    https://github.com/myronmarston/vcr/issues#issue/36
  6. Update fuubar.

    myronmarston committed Jan 8, 2011
  7. Don't debug on 1.9.2.

    myronmarston committed Jan 8, 2011
    We're locked to a version of ruby-debug19 that works on 1.9.1 but not 1.9.2.
  8. Raise an error when a nested cassette is inserted with the same name …

    myronmarston committed Dec 23, 2010
    …as a previously inserted cassette.
Commits on Jan 4, 2011
  1. Update relish.

    myronmarston committed Jan 4, 2011
  2. Upgrade RSpec.

    myronmarston committed Jan 4, 2011
Commits on Jan 3, 2011