v0.9.1
What better way to celebrate Cyber Monday with the Cyber Monday Hoverfly Deal! Download Hoverfly, and get hoverctl, absolutely free!
Its been two weeks since the release of Hoverfly v0.9.0 and we are ready for the next release. This version features many smaller changes to hoverctl to make it easier to use.
hoverctl destination
We've introduced the destination command to hoverctl. This will return the destination being used by the running Hoverfly instance. Much like the other hoverctl commands, you can also use this to set the destination. Also, Hoverfly will now match the destination against full URLs, both destination and path.
hoverctl destination '<regex>'
For more information on setting the destination Filtering destination
hoverctl support for custom certificate and key files
Previously, if you wanted to use a certificate and key which were different than the defaults, you would have to launch Hoverfly manually. With this version, we've introduced the --certificate
and --key
flags to hoverctl.
hoverctl start --certificate /path/to/certificate.pem --key /path/to/key.pem
For more information on new flags Hoverctl flags
hoverctl can disable TLS
Much like the certificate and key values, if you wanted to disable TLS verification on Hoverfly, this could only be done by providing a flag to the Hoverfly binary. Hoverctl now supports this functionality when starting an instance of Hoverfly.
hoverctl start --disable-tls
For more information on new flags Hoverctl flags
New config for hoverctl config.yaml
All of these new flags introduced in this version of hoverctl have been included in the config.yaml. By default, hoverctl will always check the config.yaml and use any configuration to start Hoverfly. If for example, you always disable TLS verification, instead of providing the flag each time, you could just edit the config file to include hoverfly.tls.disable: true
.
For more information on new flags Hoverctl configuration
New config command
If you are unsure of the configuration that hoverctl is using, we've added a new command to find out. Calling the config
command in hoverctl will now report the location of the config.yaml that it is using as well as printing the configuration that is being used.
hoverctl config
For more information on new command Hoverctl config