Releases: suborbital/vektor
Beta-7
Beta-6.1
Beta-6
Beta-5.2
Beta-5.1
Beta-5
Welcome to Vektor Beta-5.0!
This release brings automated testing to your existing Vektor servers with the new vtest
package.
vtest
is documented in docs/ with a new example server. Our previous test server has been converted to use vtest
as well.
Beta-4.1
Welcome to Vektor Beta-4.1!
This release includes some fairly niche but useful capabilities: you can now provide a function to be run before VK's router called an 'inspector', which allows code that can view a request without interacting with or modifying it in any way.
It also includes a SwapRouter
method which allows wholesale swapping VK's router at runtime (in a concurrency-safe manner) so that the router can be changed but still get the full performance of httprouter in between swaps.
All other changes are internal!
Beta-4
Beta-3
Beta-3 of Vektor includes some internal changes, and improvements to how VK's HTTP mode is handled.
This release is a breaking change, UseInsecureHTTP
has been changed to UseHTTPPort
and the default HTTP port for LetsEncrypt challenges has been changed from 80 to 8080. The HTTP port option is now respected by the LetsEncrypt challenge server. VK will always default to TLS, and will only use HTTP mode if the DOMAIN option is not set AND the HTTP port option is explicitly set.
Beta-2.5
Beta-2.5 brings the ability to set VLog's options using environment variables!
Please note the UsePrefix
option modifier has changed to LogPrefix
, and EnvPrefix
can be used to set the prefix of the environment variable keys (VLOG be default, VK when the default logger is used in a VK server).