---
title: "Envoy v1.40.0 çıktı: mcp_router header iletimi ve bzlmod geçişi"
description: "Envoy v1.40.0 ile mcp_router authorization header'ını iletmiyor, container'da CPU tespiti varsayılan açıldı ve build bzlmod'a geçti."
image: "https://sezer.in/wp-content/uploads/2026/11/envoy.png"
url: "https://sezer.in/haberler/envoy-v1-40-0-surum-notlari/"
date: "2026-11-05T08:50:58+03:00"
updated: "2026-11-05T08:50:58+03:00"
author: "Sezer Şanlıkan"
lang: "tr"
source: "https://sezer.in/haberler/envoy-v1-40-0-surum-notlari/"
---

# Envoy v1.40.0 çıktı: mcp_router header iletimi ve bzlmod geçişi

Envoy v1.40.0 yayımlandı; build sistemi WORKSPACE'ten bzlmod'a geçti, HTTP/3 ve QUIC stable oldu ve X25519MLKEM768 hibrit anahtar değişimi TLS'te varsayılan eğriler arasına girdi. Sürüm 1.39.x serisindeki güvenlik düzeltmelerini de taşıyor. Mcp_router ise authorization dahil downstream header'larını backend'e artık varsayılan olarak iletmiyor.

## Envoy nedir, ne işe yarar?

Envoy, mikroservis trafiği için tasarlanmış açık kaynak bir L7 proxy'dir. Edge proxy, API gateway ve Istio gibi projelerde data plane olarak kullanılır. Yapılandırmasını xDS API'leri üzerinden dinamik olarak alabilir; filter zinciriyle genişletilir. Benzer işi gören alternatifleri arasında NGINX ve HAProxy sayılır.

Envoy v1.40.0 notu uzun. Proxy işletiyorsanız davranışı sessizce değiştiren üç değişiklik var.

## Mcp_router authorization header'ını düşürüyor

Bu bir breaking change. MCP (Model Context Protocol) backend'iniz kimliği authorization header'ından okuyorsa, yükseltmeden sonra istekler kimliksiz gider. Her backend için header_forwarding tanımlayın. Forward_all: true eski davranışı geri getirir; yalnızca gereken header'ları seçerseniz backend'e daha az bilgi sızar.

## Envoy v1.40.0 container'da CPU'yu kendisi sayıyor

Container'ın gördüğü CPU'ya göre tespit artık --concurrency verilmediği her durumda çalışıyor. 1.37'de bu davranış yalnızca --cpuset-threads ile açılıyordu. Kubernetes'te pod başına worker sayısı değişebilir; sabit sayı istiyorsanız --concurrency'yi açıkça yazın.

## Post-quantum TLS varsayılan

X25519MLKEM768, FIPS build'leri dahil upstream ve downstream TLS'te devrede. Handshake hatası çıkarsa envoy.reloadable_features.pqc_default_ecdh_curves ile eski davranışa dönebilirsiniz.

## Kaynaktan derliyorsanız

WORKSPACE kaldırıldı; MODULE.bazel'e geçip Envoy'un kendi registry'sini BCR'nin yanına ekleyin. --config=clang, AWS-LC seçeneği ve eski Wasm define flag'leri artık build'i kırıyor. AI Protocol Manager filter hâlâ alpha, üretimde kullanmayın.

Güncel bir 1.39.x patch'indeyseniz CVE düzeltmeleri için acele etmeyin. Envoy v1.40.0'a geçmeden önce mcp_router yapılandırmanızı hazırlayın.

**Proje sayfası:** [envoyproxy/envoy](https://github.com/envoyproxy/envoy)
