Skip to content

Commit

Permalink
1.0.2 release.
Browse files Browse the repository at this point in the history
  • Loading branch information
myronmarston committed Jul 6, 2010
1 parent a01d539 commit e13d215
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 11 deletions.
8 changes: 8 additions & 0 deletions CHANGELOG.md
@@ -1,5 +1,13 @@
#Changelog

## 1.0.2 (July 6, 2010)

* Fixed VCR to work with [rest-client](http://github.com/archiloque/rest-client). Rest-client extends the Net::HTTP
response body string with a module containing additional data, which got serialized to the cassette file YAML
and occasionally caused problems when the YAML was deserialized. Bug reported by
[Thibaud Guillaume-Gentil](http://github.com/thibaudgg).
* Setup bundler to manage development dependencies.

## 1.0.1 (July 1, 2010)

* Fixed specs and features so they pass on MRI 1.9.2-preview3 and JRuby 1.5.1.
Expand Down
18 changes: 8 additions & 10 deletions README.md
Expand Up @@ -53,6 +53,13 @@ maintenance) and accurate (the response from example.com will contain the same h
* Disables all HTTP requests that you don't explicitly allow.
* Simple cucumber integration is provided using tags.

## Development

* Source hosted on [GitHub](http://github.com/myronmarston/vcr).
* Report issues and feature suggestions on [GitHub Issues](http://github.com/myronmarston/vcr/issues).
* Pull requests are very welcome! Please include spec and/or feature coverage for every patch,
and create a topic branch for every separate change you make.

## Cassettes

Cassettes are the medium to which VCR records HTTP interactions, and the medium from which it replays them.
Expand Down Expand Up @@ -274,16 +281,7 @@ VCR has been tested on the following ruby interpreters:
* VCR maintains a simple stack of cassettes. This allows you to nest them as deeply as you want.
This is particularly useful when you have a cucumber step definition that uses a cassette, and
you also want to use a cassette for the entire scenario using the tagging support.

## Note on Patches/Pull Requests

* Fork the project.
* Make your feature addition or bug fix.
* Add tests for it. This is important so I don't break it in a
future version unintentionally.
* Commit, do not mess with rakefile, version, or history.
(if you want to have your own version, that is fine but bump version in a commit by itself I can ignore when I pull)
* Send me a pull request. Bonus points for topic branches.
* If you find VCR useful, please recommend me on [working with rails](http://workingwithrails.com/person/16590-myron-marston).

## Thanks

Expand Down
2 changes: 1 addition & 1 deletion lib/vcr/version.rb
Expand Up @@ -3,7 +3,7 @@ module VCR

def version
@version ||= begin
string = [1, 0, 1].join('.')
string = [1, 0, 2].join('.')

def string.parts; VCR.version.split('.').map { |p| p.to_i }; end
def string.major; parts[0]; end
Expand Down

0 comments on commit e13d215

Please sign in to comment.