Skip to content

Releases: SpectoLabs/hoverfly

v1.3.3

Choose a tag to compare

@tommysitu tommysitu released this 18 Aug 22:33

go 1.16 upgrade and some dependency bumps. Minor bug fixes, mainly for the JSON matcher, also handle gzipped request body for simulate and capture a bit better.

v1.3.2

Choose a tag to compare

@tommysitu tommysitu released this 01 Feb 22:06

Supports remote response body file: doc (thanks to @ns3777k)

Also build Hoverfly for Linux/ARM64 as requested by the community.

v1.3.1

Choose a tag to compare

@tommysitu tommysitu released this 05 Sep 20:11

bug fixes

v1.3.0

Choose a tag to compare

@tommysitu tommysitu released this 26 Jun 21:09

Simulation schema is upgraded to v5.1 to support the following new features (a big thanks to @ns3777k):

The binary size is up a few MBs after switching to go mod since v1.2.0, so this release strip off the debugger info to squeeze it down a little bit while we come up with a plan for hoverfly to lose some weight.

v1.2.0

Choose a tag to compare

@tommysitu tommysitu released this 10 Jun 22:52

Hoverfly is migrated to Go 1.14 and using Go Modules to manage its dependencies.

Feature-wise, thanks to @ri-tatsu, logging to a file is now supported:

hoverfly -logs-output=file

A new matcher type xmlTemplated is added for XML loose matching with templated functions: #939

v1.1.5

Choose a tag to compare

@tommysitu tommysitu released this 29 Mar 01:12

Thanks to @ns3777k , this release fixed a few bugs related to HTTPS proxying.

v1.1.4

Choose a tag to compare

@tommysitu tommysitu released this 03 Feb 22:58

Bug fixes and supports templating using request header, eg. {{ Request.Header.X-Header-Id }}

v1.1.3

Choose a tag to compare

@tommysitu tommysitu released this 10 Oct 20:35

A universal date time templating helper is added:

{{  now "<offset>" "<format>" }}

It generates current date time with an offset in any custom format or Unix timestamp. More info can be found in the doc.

v1.1.2

Choose a tag to compare

@tommysitu tommysitu released this 25 Sep 12:07

Thanks to @kulaginds' PR, you can now use templating functions in the response headers.

v1.1.1

Choose a tag to compare

@tommysitu tommysitu released this 22 Jul 22:13

Overwrite duplicate request in capture mode

Hoverfly by default ignores repeated requests when capturing. Using the following flag, you can set Hoverfly to capture the new request-response pair by overwriting the old one.

hoverctl mode capture --overwrite-duplicate

Bug fixes and performance improvements

Thanks to @aosavitski's PR, the performance of stateful simulation has been improved.
This release also fixed the following bugs:
#868
#865