Skip to content

Commit

Permalink
repo: Release v1.29.0
Browse files Browse the repository at this point in the history
**Summary of changes**:

* Envoy Mobile can now be built without C++ exceptions using the `--define=envoy_exceptions=disabled` Bazel flag.
* Add the logical `OR` operation to value matchers.
* Add xDS support for Envoy Mobile Android (AAR) library.
* Add configurable HTTP status when a global rate limit service fails.
* Opentelemetry tracer: add support for environment resource detector.
* Added HTTP basic auth extension.
* Add support for ext_authz to send route metadata.
* Allow per route body buffering configuration in ext_authz.
* Datadog: honor extracted sampling decisions to avoid dropping samples.
* gRPC side streams: make idle connection timeout configurable.
* Support CEL expressions in ext_proc for extraction of request or response atributes.
* HTTP: clear hop by hop `Transfer-Encoding` header.
* Redis: Add support for the `WATCH` and `GETDEL` commands.
* Adds strict mode for stateful session filter, that rejects requests if destination host is not available.
* Internal redirects: support passing headers from response to request.
* Add implementation of the `drop_overload` Cluster API.
* HTTP/2: discard the `Host` header when `:authority` is present.
* grpc_http1_bridge: add `<ignore_query_params>` option.
* Access Log: Add `EMIT_TIME` command operator.
* ECDS now supports composite filter.
* Enable new oghttp2 codec for HTTP/2 connections.

**Docker images**:
    https://hub.docker.com/r/envoyproxy/envoy/tags?page=1&name=v1.29.0
**Docs**:
    https://www.envoyproxy.io/docs/envoy/v1.29.0/
**Release notes**:
    https://www.envoyproxy.io/docs/envoy/v1.29.0/version_history/v1.29/v1.29.0
**Full changelog**:
    v1.28.0...v1.29.0

Signed-off-by: Ryan Northey <ryan@synca.io>
Signed-off-by: Yan Avlasov <yavlasov@google.com>
  • Loading branch information
publish-envoy[bot] authored Jan 16, 2024
1 parent 7d047cd commit a6d1d66
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 6 deletions.
2 changes: 1 addition & 1 deletion VERSION.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.29.0-dev
1.29.0
6 changes: 1 addition & 5 deletions changelogs/current.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
date: Pending
date: January 16, 2024

behavior_changes:
# *Changes that are expected to cause an incompatibility if applicable; deployment changes are likely required*
- area: http
change: |
Remove the hop by hop TE header from downstream request headers. This change can be temporarily reverted
Expand Down Expand Up @@ -51,7 +50,6 @@ behavior_changes:
Added issuer in certificate_properties to the gRPC access log service(AlS).
minor_behavior_changes:
# *Changes that may cause incompatibilities for some users, but should not for most*
- area: golang
change: |
Remove ``Protocol`` method from ``RequestHeaderMap``.
Expand Down Expand Up @@ -90,7 +88,6 @@ minor_behavior_changes:
levels' mutations are applied. Default order is from least to most specific level (i.e. most specific level wins).
bug_fixes:
# *Changes expected to improve the state of the world and are unlikely to have negative effects*
- area: upstream
change: |
Fixed a bug with upstream auto-config with HTTP/3 where certain network configurations would result in zombie
Expand Down Expand Up @@ -178,7 +175,6 @@ bug_fixes:
the OAuth flow can succeed.
removed_config_or_runtime:
# *Normally occurs at the end of the* :ref:`deprecation period <deprecated>`
- area: http
change: |
Removed ``envoy.reloadable_features.expand_agnostic_stream_lifetime`` and legacy code paths.
Expand Down

0 comments on commit a6d1d66

Please sign in to comment.