Skip to content

Releases: suborbital/vektor

Beta-7

14 Dec 15:25
39117f9
Compare
Choose a tag to compare

Vektor Beta-7 changes how environmental variable prefixes work by requiring a trailing underscore _.

What was previously PREFIX should be PREFIX_.

Beta-6.1

07 Dec 23:19
afaed52
Compare
Choose a tag to compare
v0.6.1

Vektor is now deprecated

Beta-6

16 May 18:33
071ab02
Compare
Choose a tag to compare

Vektor Beta-6 adds the ability to handle WebSocket connections.

Beta-5.2

21 Feb 14:44
d82c947
Compare
Choose a tag to compare

Vektor Beta-5.2 brings the ability to set 'quiet' routes with no built-in logging.

Beta-5.1

15 Nov 20:25
8fc44d5
Compare
Choose a tag to compare

Vektor Beta-5.1 brings some internal changes and dependency updates

Beta-5

19 Aug 18:14
Compare
Choose a tag to compare

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

16 Jun 01:40
22f8a72
Compare
Choose a tag to compare

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

03 May 12:53
8f1f676
Compare
Choose a tag to compare

Welcome to Vektor Beta-4!

This release brings new controls over TLS/HTTPS, with the ability to specify a custom TLS config and control TLS settings via env vars. Check out the documentation for more information.

Beta-3

08 Apr 12:44
4845e2c
Compare
Choose a tag to compare

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

20 Mar 16:12
31a4de0
Compare
Choose a tag to compare

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