All Versions
Latest Version
Avg Release Cycle
31 days
Latest Release
1764 days ago

Changelog History

  • v5.0.0-alpha.2 Changes

    July 28, 2019

    ๐Ÿš€ This pre-release introduces govcr v5 alpha.

    ๐Ÿ“ฆ Also, some changes to package organisation.

    The README is not up-to-date with the code:

    • incorrect NewVCR usage
    • ๐Ÿš€ filter functions are not yet implemented in this release
    • ๐Ÿš€ this release does have support for track recording mutators
  • v5.0.0-alpha.1 Changes

    July 26, 2019

    ๐Ÿš€ This pre-release introduces govcr v5 alpha.
    ๐Ÿš€ This is for testing only as it does not support request / response filters on playback yet. Use v4 for a stable release.

    Basic functionality should be working fine:

    • recording cassettes
    • mutation of tracks on recording
    • replaying tracks
    • compression logic is implemented but I think I haven't fully surfaced it yet
  • v4.5.0 Changes

    July 26, 2019

    Enable variadic arguments for some filter funcs

    • โž• added a word of warning about upcoming v5 to README

    Thanks @klauspost

  • v4.4.0 Changes

    March 03, 2019

    ๐Ÿ‘€ See issue 1

  • v4.3.0

    January 23, 2019
  • v4.2.0 Changes

    January 03, 2019

    ๐Ÿšš Use VCRConfig.RemoveTLS to control TLS recording on the cassette.

    Thanks to @klauspost

  • v4.1.0

    December 14, 2018
  • v4.0.0 Changes

    December 14, 2018

    ๐Ÿ‘€ See PR #38 for details.

  • v3.2.0 Changes

    November 03, 2018

    ๐Ÿ‘€ See the for details.

    Thanks to @klauspost for his contribution!

    ๐Ÿ‘€ See the tests for examples, in particular:

    • โœ… TestLongPlay() in govcr_test.go
    • govcr_example4_test.go
  • v3.1.0 Changes

    October 25, 2018

    This is to help migrating from v2 to v3.

    Thanks to @klauspost for another nice contribution.

    ๐Ÿšš Note that the helper RequestExcludeHeaderFunc will be removed on or after April 25th 2019!