File tree Expand file tree Collapse file tree 10 files changed +83
-16
lines changed
Expand file tree Collapse file tree 10 files changed +83
-16
lines changed Original file line number Diff line number Diff line change 1- 1.36.3-dev
1+ 1.36.3
Original file line number Diff line number Diff line change 1+ date : December 3, 2025
2+
3+ behavior_changes :
4+ - area : http
5+ change : |
6+ Added runtime flag ``envoy.reloadable_features.reject_early_connect_data`` to reject ``CONNECT`` requests
7+ that receive data before Envoy sent a ``200`` response to the client. While this is not a strictly compliant behavior
8+ it is very common as a latency reducing measure. As such the option is disabled by default.
9+
10+ bug_fixes :
11+ - area : tls
12+ change : |
13+ Fixed an issue where SANs of type ``OTHERNAME`` in a TLS cert were truncated if there was
14+ an embedded null octet, leading to incorrect SAN validation.
15+ - area : http
16+ change : |
17+ Fixed a remote ``jwt_auth`` token fetch crash with two or more auth headers when ``allow_missing_or_failed`` is set.
Original file line number Diff line number Diff line change 1+ date : December 3, 2025
2+
3+ behavior_changes :
4+ - area : dynamic modules
5+ change : |
6+ The dynamic module ABI has been updated to support streaming body manipulation. This change also
7+ fixed potential incorrect behavior when access or modify the request or response body. See
8+ https://github.com/envoyproxy/envoy/issues/40918 for more details.
9+ - area : http
10+ change : |
11+ Added runtime flag ``envoy.reloadable_features.reject_early_connect_data`` to reject ``CONNECT`` requests
12+ that receive data before Envoy sent a ``200`` response to the client. While this is not a strictly compliant behavior
13+ it is very common as a latency reducing measure. As such the option is disabled by default.
14+
15+ bug_fixes :
16+ - area : tcp_proxy
17+ change : |
18+ Fixed a connection leak in the TCP proxy when the ``receive_before_connect`` feature is enabled and the
19+ downstream connection closes before the upstream connection is established.
20+
21+ deprecated :
22+ - area : tls
23+ change : |
24+ Fixed an issue where SANs of type ``OTHERNAME`` in a TLS cert were truncated if there was
25+ an embedded null octet, leading to incorrect SAN validation.
26+ - area : http
27+ change : |
28+ Fixed a remote ``jwt_auth`` token fetch crash with two or more auth headers when ``allow_missing_or_failed`` is set.
Original file line number Diff line number Diff line change 1+ date : December 4, 2025
2+
3+ behavior_changes :
4+ - area : dynamic modules
5+ change : |
6+ The dynamic module ABI has been updated to support streaming body manipulation. This change also
7+ fixed potential incorrect behavior when access or modify the request or response body. See
8+ https://github.com/envoyproxy/envoy/issues/40918 for more details.
9+ - area : http
10+ change : |
11+ Added runtime flag ``envoy.reloadable_features.reject_early_connect_data`` to reject ``CONNECT`` requests
12+ that receive data before Envoy sent a ``200`` response to the client. While this is not a strictly compliant behavior
13+ it is very common as a latency reducing measure. As such the option is disabled by default.
14+
15+ bug_fixes :
16+ - area : tcp_proxy
17+ change : |
18+ Fixed a connection leak in the TCP proxy when the ``receive_before_connect`` feature is enabled and the
19+ downstream connection closes before the upstream connection is established.
20+ - area : tls
21+ change : |
22+ Fixed an issue where SANs of type ``OTHERNAME`` in a TLS cert were truncated if there was
23+ an embedded null octet, leading to incorrect SAN validation.
24+ - area : http
25+ change : |
26+ Fixed a remote ``jwt_auth`` token fetch crash with two or more auth headers when ``allow_missing_or_failed`` is set.
27+
28+ new_features :
29+ - area : dynamic modules
30+ change : |
31+ Added support for loading dynamic modules globally by setting :ref:`load_globally
32+ <envoy_v3_api_field_extensions.dynamic_modules.v3.DynamicModuleConfig.load_globally>` to true.
Original file line number Diff line number Diff line change 1- date : Pending
1+ date : December 4, 2025
22
33behavior_changes :
4- # *Changes that are expected to cause an incompatibility if applicable; deployment changes are likely required*
54- area : dynamic modules
65 change : |
76 The dynamic module ABI has been updated to support streaming body manipulation. This change also
@@ -13,11 +12,7 @@ behavior_changes:
1312 that receive data before Envoy sent a ``200`` response to the client. While this is not a strictly compliant behavior
1413 it is very common as a latency reducing measure. As such the option is disabled by default.
1514
16- minor_behavior_changes :
17- # *Changes that may cause incompatibilities for some users, but should not for most*
18-
1915bug_fixes :
20- # *Changes expected to improve the state of the world and are unlikely to have negative effects*
2116- area : bootstrap
2217 change : |
2318 Fixed an issue where the custom
@@ -35,9 +30,6 @@ bug_fixes:
3530 change : |
3631 Fixed a remote ``jwt_auth`` token fetch crash with two or more auth headers when ``allow_missing_or_failed`` is set.
3732
38- removed_config_or_runtime :
39- # *Normally occurs at the end of the* :ref:`deprecation period <deprecated>`
40-
4133new_features :
4234- area : overload management
4335 change : |
@@ -54,5 +46,3 @@ new_features:
5446 change : |
5547 Added support for loading dynamic modules globally by setting :ref:`load_globally
5648 <envoy_v3_api_field_extensions.dynamic_modules.v3.DynamicModuleConfig.load_globally>` to true.
57-
58- deprecated :
Original file line number Diff line number Diff line change 2626" 1.30 " : 1.30.11
2727" 1.31 " : 1.31.10
2828" 1.32 " : 1.32.13
29- " 1.33 " : 1.33.12
30- " 1.34 " : 1.34.10
31- " 1.35 " : 1.35.6
32- " 1.36 " : 1.36.1
29+ " 1.33 " : 1.33.13
30+ " 1.34 " : 1.34.11
31+ " 1.35 " : 1.35.7
32+ " 1.36 " : 1.36.2
You can’t perform that action at this time.
0 commit comments