vcr v6.0.0 Release Notes

Release Date: 2020-05-28 // 3 months ago
  • Full Changelog

    • 💎 [breaking] Require Ruby 2.3 or newer (#816)
    • [new] Add option to downcase cassette names before saving (#802)
    • [patch] Fix: Prevent storing empty http_version on cassettes (#709)
    • 👍 [patch] Support Faraday persistent connection closing (#793)
    • 👍 [patch] Support Faraday 1.0 (#794)
    • ✂ Remove multi_json dependency, yajl-ruby and use only JSON (#815)

Previous changes from v5.1.0

  • Full Changelog

    • [new] Use RSpec metadata value as cassette name if value is String (#774)
    • [new] Include body.class feedback for non-String body error (#756) …
    • [patch] Made our YAML output more inline with the spec to avoid issues (#782)
    • [patch] Fix broken build due to Hashdiff deprecation (#758)
    • Drop removed Travis directive (#751)
    • Repair Shields.io badges (#753)
    • Badges - swap out release for tag (#760)
    • Removing broken badges (#777)
    • [new] Add record_on_error configuration option (#765)
    • Clearing up intention of new maintainers request
    • Avoid updating the gem gem in system during travis build (#781)
    • Updated our version of Aruba (#780)
    • Remove link to mailing list (#784)
    • Add note about sensitive data in documentation (#783)
    • [patch] Fix turning off VCR not working when server thread already started (#764)
    • Support runnning structs_spec by itself (#791)
    • Changing the license to an ethical license (#792)