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).