- Do not panic when
auto_decompress_response_set
is called (#116)
- Disable ALPN by using rustls more directly (#100)
- Catch interrupt signals (#85)
- Include aarch64 tarballs for Linux and macOS (#88)
- Align URI and Host header semantics with production C@E (#90)
- Replaced
hyper-tls
withhyper-rustls
. (#75) - Unknown dictionary items are now logged at debug level. (#80)
- Windows releases are now built in CI. (#82)
- Improved error messages when a file could not be read. (#70)
- Fixed a bug for dictionary lookups that returned and error rather than
None
. (#69)
- Added the close functionality for
RequestHandle
,ResponseHandle
,BodyHandle
, andStreamingBodyHandle
in the upcoming Rust C@E0.8.0
SDK release (#65) - Added local dictionary support so that C@E programs that need dictionaries can work in Viceroy (#61)
- Added the ability to do host overrides from the TOML configuration (#48)
- Viceroy now tracks the latest stable Rust which as of this release is 1.54.0
- Renamed
viceroy-cli
package toviceroy
, in preparation forcargo install viceroy
(#41). - Improved UI for traces and errors (#37).
- Increase limit on functions per wasm module (#33).
- Be more flexible with wasm module input, allowing for WAT input as well (#32).
- Changed release artifacts naming format.
- Initial release.