Changelog History
Page 2
-
v0.4.1 Changes
September 24, 2014- ๐ Fix issue #39 reported by @buttscicles
This bug did not properly parse the Set-Cookie header with multiple cookies when replaying a recorded response.
-
v0.4.0 Changes
July 29, 2014๐ Allow the user to pass placeholders to
Betamax#use_cassette
.Include Betamax's version number in cassettes
-
v0.3.2 Changes
June 05, 2014- ๐ Fix request and response bodies courtesy of @dgouldin
-
v0.3.1 Changes
May 28, 2014- ๐ Fix GitHub Issue #35 - Placeholders were not being properly applied to request bodies. This release fixes that so placeholders are now behave as expected with recorded request bodies.
-
v0.3.0 Changes
May 23, 2014โ Add
Betamax#start
andBetamax#stop
to allow users to start recording and stop without using a context-manager.โ Add
digest-auth
matcher to help users match the right request when using requests'HTTPDigestAuth
.๐จ Reorganize and refactor the cassettes, matchers, and serializers modules.
๐จ Refactor some portions of code a bit.
Cassette.cassette_name
no longer is the relative path to the file in which the cassette is saved. To access that information useCassette.cassette_path
. Thecassette_name
attribute is now the name that you pass toBetamax#use_cassette
.
-
v0.2.0 Changes
April 12, 2014๐ Fix bug where new interactions recorded under
new_episodes
orall
were not actually saved to disk.Match URIs in a far more intelligent way.
๐ Use the Session's original adapters when making new requests
In the event the Session has a custom adapter mounted, e.g., the SSLAdapter in requests-toolbelt, then we should probably use that.
โ Add
on_init
hook toBaseMatcher
so matcher authors can customize initializationโ Add support for custom Serialization formats. See the docs for more info.
โ Add support for preserving exact body bytes.
๐ Deprecate
serialize
keyword toBetamax#use_cassette
in preference forserialize_with
(to be more similar to VCR).
-
v0.1.6 Changes
December 07, 2013๐ Fix how global settings and per-invocation options are persisted and honored. (#10)
Support
match_requests_on
as a parameter sent toBetamax#use_cassette
. (No issue)
-
v0.1.5 Changes
September 27, 2013- ๐ Make sure what we pass to
base64.b64decode
is a bytes object
- ๐ Make sure what we pass to
-
v0.1.4 Changes
September 27, 2013- Do not try to sanitize something that may not exist.
-
v0.1.3 Changes
September 27, 2013- ๐ Fix issue when response has a Content-Encoding of gzip and we need to preserve the original bytes of the message.