Skip to content

Releases: linkerd/linkerd2-proxy

v2.83.0-experimental

09 Jan 21:02
release/v2.83.0-experimental
45dd615

Choose a tag to compare

v2.83.0-experimental Pre-release
Pre-release
This is an experimental release that includes large changes to the
proxy's request buffering and backpressure infrastructure.

Please exercise caution before deploying this proxy version into mission
critical environments.

v2.82.0

18 Dec 22:38
release/v2.82.0
588609b

Choose a tag to compare

This release adds a defense mechanism to ensure that resolutions are
released when the associated balancer becomes idle and should have
been dropped from the proxy.

Furthermore, the proxy is now more selective as to which gRPC status
codes are considered "failures" in metrics.

v2.81.0

11 Dec 22:40
release/v2.81.0
2199e65

Choose a tag to compare

v2.80.0 fixed a problem where the destination controller client's
connection receive window could become exhausted, preventing additional
updates from the controller. The connection window has been increased
from 64K to 1MB to prevent a single stalled stream from block others.

Furthermore, discovery for IP addresses has been disabled in the proxy,
as the control plane does not yet support these resolutions. This
additionally lessons the load on the destination controller client.

v2.80.0

11 Dec 00:32
release/v2.80.0
0a33b8c

Choose a tag to compare

This release fixes a bug where service profile resolutions could backup,
clogging the proxy's connection to the destination controller. Now the
proxy takes care to eagerly consume updates as they arrive. This should
resolve a large class of 503 errors related to outdated service
discovery entries.

v2.79.0

14 Nov 00:13
release/v2.79.0
8b6f9a0

Choose a tag to compare

This release includes internal dependencies updates including the Rust
compiler and the proxy's load balancer.

No user-facing changes are anticipated.

v2.78.0

08 Nov 18:16
release/v2.78.0
d5e523c

Choose a tag to compare

This release enables discovery for network address destinations. This
enables mesh identity for services like Prometheus that do pod-to-pod
communication without DNS names.

v2.77.0

06 Nov 23:29
release/v2.77.0
a7f22f6

Choose a tag to compare

While much of the proxy has been restructured in support of upcoming TCP
mTLS enhancements, the only user-facing change anticipated in this
release is improved debug/error logging from the proxy, which now
includes a wealth of contextual information.

v2.76.0

17 Oct 00:30
release/v2.76.0
f91035d

Choose a tag to compare

This release does not impact any user-facing behavior. The proxy's
internals have been restructured.

v2.75.0

01 Oct 21:56
release/v2.75.0
c883b63

Choose a tag to compare

This release fixes a bug that prevented the OpenCensus client from
reading 8-bit span IDs, as emitted by nginx.

v2.74.0

30 Sep 19:09
release/v2.74.0
4c3d706

Choose a tag to compare

This release updates the Tap server to support emitting request and
response headers with Tap events.