Skip to content

Releases: alexliesenfeld/httpmock

v0.8.0-alpha.1

01 Sep 20:37
Compare
Choose a tag to compare
v0.8.0-alpha.1 Pre-release
Pre-release

BREAKING CHANGES

Improvements

  • Record and Playback mode was added
  • Many new matchers functions have been added
  • Proxy Mode was added
  • Website docs have been created (see https://alexliesenfeld.github.io/httpmock/)
  • HTTPS support added
  • Internal implementation was entirely rewritten

v0.7.0

05 Jan 23:28
Compare
Choose a tag to compare
  • BREAKING CHANGES:

  • Improvements:

    • The dependency tree has been significantly slimmed down when the remote feature is not enabled.
    • If the new remote feature is not enabled, httpmock no longer has a dependency on a real HTTP client.
      As a result, certain TLS issues previously reported by users
      should no longer arise.
  • This release also updates all dependencies to the most recent version.

  • The minimum Rust version has been bumped to 1.70.

v0.7.0-rc.1

15 Oct 19:28
78daf7e
Compare
Choose a tag to compare
v0.7.0-rc.1 Pre-release
Pre-release
  • BREAKING CHANGES:

  • Improvements:

    • The dependency tree has been significantly slimmed down when the remote feature is not enabled.
    • If the new remote feature is not enabled, httpmock no longer has a dependency on a real HTTP client.
      As a result, certain TLS issues previously reported by users
      should no longer arise.
  • This release also updates all dependencies to the most recent version.

  • The minimum Rust version has been bumped to 1.65 (and 1.70 for the remote and standalone features).

v0.6.8

05 Jul 19:59
Compare
Choose a tag to compare
  • This is a maintenance release that updates all dependencies to the most recent version.
  • Fixes some dependency issues with the Docker image.

v0.6.7

21 Nov 23:09
Compare
Choose a tag to compare

Version 0.6.7

  • This is a maintenance release that updates all dependencies to the most recent version.

v0.6.6

11 Jan 12:47
2efdb51
Compare
Choose a tag to compare
  • Extended some API methods to allow for more type flexibility (see #58). Thanks to @95th for providing the PR!
  • Fixed parsing query parameter values that contain + to represent space (see #56). Thanks to @95th for providing the PR!
  • Added a new Cargo feature cookie to shorten compile time (see #63). Thanks to mythmon for providing this PR!

v0.6.5

22 Dec 15:01
Compare
Choose a tag to compare
  • Fixes a race condition that could occur when deleting mocks from the mock server (see #53).
  • Replaced internal diff library (switched from difference to similar, see #55).

v0.6.4

15 Nov 11:49
Compare
Choose a tag to compare

Fixed minimum Rust version in README (raised from 1.47 to 1.54, see release 0.6.3 for more information).

v0.6.3

15 Nov 11:45
Compare
Choose a tag to compare
  • This is a maintenance release that updates all dependencies to the most recent version.
  • Bumped minimum Rust version to 1.54 due to transitive dependency.

v0.6.2

13 Aug 17:56
Compare
Choose a tag to compare

A bug was fixed that has unexported the When and Then structures. Both types are now exported again. Please refer to #47 for more info.