Skip to content

Releases: dnaeon/go-vcr

v4.0.7

Choose a tag to compare

@dnaeon dnaeon released this 25 Jun 05:57

What's Changed

  • fix(deps): update module go.yaml.in/yaml/v4 to v4.0.0-rc.4 by @renovate[bot] in #141
  • chore(deps): update codecov/codecov-action action to v6 by @renovate[bot] in #143
  • chore(deps): update codecov/codecov-action action to v7 by @renovate[bot] in #144
  • fix(deps): update module go.yaml.in/yaml/v4 to v4.0.0-rc.5 by @renovate[bot] in #145
  • fix(deps): update module go.yaml.in/yaml/v4 to v4.0.0-rc.6 by @renovate[bot] in #147
  • chore(deps): update actions/checkout action to v7 by @renovate[bot] in #146
  • feat: add support for configuring a debug logger by @dnaeon in #148

Full Changelog: v4.0.6...v4.0.7

v4.0.6

Choose a tag to compare

@dnaeon dnaeon released this 25 Nov 17:30

What's Changed

  • chore: remove double spaces from comments by @G-Rath in #127
  • feat: add WithEncodeOption to tweak yaml marshalling by @andreynering in #129
  • feat: migrate to official yaml package / add WithMarshalFunc by @andreynering in #132
  • chore: Configure Renovate by @renovate[bot] in #133
  • chore(deps): update actions/checkout action to v5 by @renovate[bot] in #134
  • chore(deps): update actions/setup-go action to v6 by @renovate[bot] in #135
  • chore(deps): update codecov/codecov-action action to v5 by @renovate[bot] in #137
  • fix(deps): update module go.yaml.in/yaml/v4 to v4.0.0-rc.3 by @renovate[bot] in #138
  • chore(deps): update actions/checkout action to v6 by @renovate[bot] in #139

New Contributors

Full Changelog: v4.0.5...v4.0.6

v4.0.5

Choose a tag to compare

@dnaeon dnaeon released this 17 Aug 09:18

What's Changed

  • recorder: improve tests by @maruel in #120
  • new: allow to store cassette in any data source by @lansfy in #125
  • replace gopkg.in/yaml with goccy/go-yaml by @dnaeon in #126

New Contributors

Full Changelog: v4.0.4...v4.0.5

v4.0.4

Choose a tag to compare

@dnaeon dnaeon released this 27 Jun 18:40

What's Changed

  • Always call http.Request.ParseForm method by @dnaeon in #122

Note

Cassettes may need to be re-created

Full Changelog: v4.0.3...v4.0.4

v4.0.3

Choose a tag to compare

@dnaeon dnaeon released this 10 Jun 16:43

What's Changed

  • [cassette]: Use omitempty in yaml field serialization by @maruel in #110
  • Various test related improvements; no functional change by @maruel in #111
  • README: remove WithCassetteLabel option by @Syuparn in #115
  • cassette: wrap ErrCassetteNotFound with the number of errors by @maruel in #117
  • Fix the recorded Form field: take the full Form instead of just the PostForm by @hectorj-thetreep in #118

New Contributors

Full Changelog: v4.0.2...v4.0.3

v4.0.2

Choose a tag to compare

@dnaeon dnaeon released this 27 Nov 13:18

What's Changed

New Contributors

Full Changelog: v4.0.0...v4.0.2

v4.0.0

Choose a tag to compare

@dnaeon dnaeon released this 19 Aug 12:40

v3.2.0

Choose a tag to compare

@dnaeon dnaeon released this 13 Mar 13:29

v3.1.2

Choose a tag to compare

@dnaeon dnaeon released this 25 Oct 18:11

New field called DiscardOnSave has been added to the cassette.Interaction type, which allows for a hook to set it to true, and as a result to discard the interaction from saving it on disk.

See #80 for more details.

v3.1.1

Choose a tag to compare

@dnaeon dnaeon released this 27 Sep 09:37

Cassettes with no recorded interactions will be saved on disk. Previous behaviour was to skip saving the cassette at all.

See #79