1.0.0-rc.2
Pre-release
Pre-release
FlorentinDUBOIS
released this
05 Apr 09:24
·
108 commits
to main
since this release
This changelog is the second release candidate before the version
1.0.0
, it includes a breaking change on the protocol buffer and configuration around definition of custom response when Sōzu answers instead of backends defined in cluster.
🌟 Features
- We have introduce a way to define custom http response for a wide range of status code, see
3f0bfa1
,4923153
,b9df0c1
,ee2430f
,3030944
,6023216
,55242ba
,55242ba
,8faa16c
,a5058c2
,fb6aad9
anda2236d1
. - We also fix a bug that could occur on some streaming https requests with tcp-keepalive when going through multiple Sōzu which does not flush correctly the ending chunk of data when calling
rustls::write_vectored
, seed83f399
. - We also change how works timeout on frontends as it is now closed by the backend, once we have received a first chunk of data, see
6114e17
.
Changelog
🌟 Features
- [
3f0bfa1
] Dynamic automatic answers system [Eloi DEMOLIS
] (2024-04-05
) - [
4923153
] Unify template creation [Eloi DEMOLIS
] (2024-04-05
) - [
b9df0c1
] add example 404 and 508 errors [Emmanuel Bosquet
] (2024-04-05
) - [
ee2430f
] make Http[s]ListenerConfig::http_answers optional [Emmanuel Bosquet
] (2024-04-05
) - [
3030944
] Minor changes [Eloi DEMOLIS
] (2024-04-05
) - [
6023216
] create protobuf type CustomHttpAnswers [Emmanuel Bosquet
] (2024-04-05
) - [
55242ba
] rename types [Emmanuel Bosquet
] (2024-04-05
) - [
8faa16c
] Restore context in logs by moving the fields in HttpContext [Eloi DEMOLIS
] (2024-04-05
) - [
a5058c2
] remove 404 and 503 files [Emmanuel Bosquet
] (2024-04-05
) - [
fb6aad9
] Move test_https_redirect to e2e, use immutable automatic answers for e2e [Eloi DEMOLIS
] (2024-04-05
) - [
a2236d1
] More template variables [Eloi DEMOLIS
] (2024-04-05
)
➕ Added
- [
90ee05c
] benchmark info logs in the CI [Emmanuel Bosquet
] (2024-03-15
)
✍️ Changed
- [
6114e17
] Move timeout responsibility from front to back only when first bytes are received from the back [Eloi DEMOLIS
] (2024-03-20
)
⛑️ Fixed
- [
d83f399
] Expose internal rustls buffers to ensure they are flushed [Eloi DEMOLIS
] (2024-04-03
)
🥹 Contributors
Full Changelog: https://github.com/sozu-proxy/sozu/compare/1.0.0.-rc.1..1.0.0-rc.2