Skip to content

Releases: linkerd/linkerd2

edge-25.12.2

10 Dec 21:09
468ce74

Choose a tag to compare

What's Changed

  • fix(cli): improved support for native sidecar servers in linkerd authz by @alpeb in #14780
  • fix(cli): improved support for native sidecar servers in linkerd check --proxy by @alpeb in #14779
  • fix(injector): improved support for native sidecar servers by @alpeb in #14767
  • build(deps): bump syn from 2.0.110 to 2.0.111 by @dependabot[bot] in #14783
  • fix(destination): properly discover hostports in native sidecars by @alpeb in #14786
  • build(deps): bump golang.org/x/tools from 0.39.0 to 0.40.0 by @dependabot[bot] in #14790
  • build(deps): bump github.com/go-openapi/spec from 0.22.1 to 0.22.2 by @dependabot[bot] in #14789
  • proxy: v2.333.0 by @l5d-bot in #14793
  • build(deps): bump DavidAnson/markdownlint-cli2-action from 21.0.0 to 22.0.0 by @dependabot[bot] in #14794
  • build(deps): bump codecov/codecov-action from 5.5.1 to 5.5.2 by @dependabot[bot] in #14795

Full Changelog: edge-25.12.1...edge-25.12.2

edge-25.12.1

04 Dec 21:31
edge-25.12.1
7a1a06c

Choose a tag to compare

What's Changed

  • build(deps): bump node-forge from 1.3.0 to 1.3.2 in /web/app by @dependabot[bot] in #14761
  • build(deps): bump github.com/prometheus/common from 0.67.3 to 0.67.4 by @dependabot[bot] in #14756
  • build(deps): bump use-query-params from 2.2.1 to 2.2.2 in /web/app by @dependabot[bot] in #14755
  • build(deps-dev): bump webpack-bundle-analyzer from 4.10.2 to 5.0.1 in /web/app by @dependabot[bot] in #14754
  • build(deps): bump actions/checkout from 5.0.1 to 6.0.0 by @dependabot[bot] in #14748
  • build(deps): bump core-js from 3.45.1 to 3.47.0 in /web/app by @dependabot[bot] in #14751
  • build(deps): bump hyper from 1.8.0 to 1.8.1 by @dependabot[bot] in #14746
  • build(deps-dev): bump html-webpack-plugin from 5.6.4 to 5.6.5 in /web/app by @dependabot[bot] in #14752
  • build(deps): bump axum from 0.8.6 to 0.8.7 by @dependabot[bot] in #14744
  • Fix references to linkerd-crds in README by @szhekpisov-katanox in #14758
  • build(deps): bump rustls-webpki from 0.103.7 to 0.103.8 by @dependabot[bot] in #14745
  • build(deps-dev): bump webpack from 5.101.3 to 5.103.0 in /web/app by @dependabot[bot] in #14753
  • build(deps): bump bytes from 1.10.1 to 1.11.0 by @dependabot[bot] in #14743
  • build(deps): bump softprops/action-gh-release from 2.4.2 to 2.5.0 by @dependabot[bot] in #14774
  • build(deps): bump the tracing group across 1 directory with 4 updates by @dependabot[bot] in #14770
  • build(deps): bump signal-hook-registry from 1.4.6 to 1.4.7 by @dependabot[bot] in #14766
  • build(deps): bump the pest group with 4 updates by @dependabot[bot] in #14764
  • build(deps): bump google.golang.org/grpc/cmd/protoc-gen-go-grpc from 1.5.1 to 1.6.0 by @dependabot[bot] in #14762
  • build(deps): bump mio from 1.0.4 to 1.1.0 by @dependabot[bot] in #14765
  • test(policy): address timeouts and flakiness by @alpeb in #14773
  • build(deps): bump github.com/spf13/cobra from 1.10.1 to 1.10.2 by @dependabot[bot] in #14778
  • build(deps): bump actions/checkout from 6.0.0 to 6.0.1 by @dependabot[bot] in #14776
  • proxy: v2.332.0 by @l5d-bot in #14775
  • build(deps): bump tj-actions/changed-files from 2d752abc95ba0255af33a2b4d5de03df3954cdf2 to abdd2f68ea150cee8f236d4a9fb4e0f2491abf1b by @dependabot[bot] in #14771
  • build(deps): bump Swatinem/rust-cache from 2.8.1 to 2.8.2 by @dependabot[bot] in #14760

New Contributors

Full Changelog: edge-25.11.3...edge-25.12.1

edge-25.11.3

27 Nov 11:15
b5d6661

Choose a tag to compare

RECOMMENDED

Overall status: RECOMMENDED

Cautions

As of this release, the proxy-init image has been merged into the proxy image, which simplifies image management and reduces overall image size. Users who were explicitly using the proxy-init image should use the proxy image in its place.

Changes

This release correctly honors the timeouts.request value of HTTPRoutes in the gateway.networking.k8s.io API group, to match the behavior of policy.linkerd.io HTTPRoutes.

What's Changed

  • feat(proxy, proxy-init): Combine proxy and proxy-init and use minimal base image by @adleong in #14577
  • proxy: v2.331.0 by @l5d-bot in #14759
  • fix(policy): respect timeout field on gateway API HTTPRoutes by @adleong in #14750

Full Changelog: edge-25.11.2...edge-25.11.3

edge-25.11.2

20 Nov 22:09
91df299

Choose a tag to compare

NOT RECOMMENDED

Overall status: NOT RECOMMENDED, use edge-25.11.3 instead

Cautions

In this release, mesh expansion does not correctly get certificates from SPIRE; we recommend using edge-25.11.3 instead.

Changes

This release fixes broken documentation URLs in CLI commands (thanks, beza!) and corrects a typo in the EgressNetwork and ExternalWorkload CRD definitions (thanks, YY!).

What's Changed

  • build(deps): bump enum-ordinalize-derive from 4.3.1 to 4.3.2 by @dependabot[bot] in #14694
  • build(deps): bump proc-macro2 from 1.0.101 to 1.0.103 by @dependabot[bot] in #14695
  • build(deps): bump enum-ordinalize from 4.3.0 to 4.3.2 by @dependabot[bot] in #14696
  • build(deps): bump rustls from 0.23.34 to 0.23.35 by @dependabot[bot] in #14697
  • chore(deps): Upgrade linkerd2-proxy-api and tonic group by @sfleen in #14699
  • fix: restore bin/docker-build functionality by @cratelyn in #14698
  • build(deps): bump helm.sh/helm/v3 from 3.19.0 to 3.19.1 by @dependabot[bot] in #14706
  • build(deps): bump github.com/go-openapi/spec from 0.22.0 to 0.22.1 by @dependabot[bot] in #14700
  • build(deps): bump softprops/action-gh-release from 2.4.1 to 2.4.2 by @dependabot[bot] in #14705
  • build(deps): bump quote from 1.0.41 to 1.0.42 by @dependabot[bot] in #14703
  • build(deps): bump openssl from 0.10.74 to 0.10.75 by @dependabot[bot] in #14702
  • build(deps): bump syn from 2.0.106 to 2.0.110 by @dependabot[bot] in #14701
  • proxy: v2.329.0 by @l5d-bot in #14712
  • build(deps): bump tokio-util from 0.7.16 to 0.7.17 by @dependabot[bot] in #14711
  • build(deps): bump aws-lc-sys from 0.32.2 to 0.32.3 by @dependabot[bot] in #14710
  • Fix broken documentation URLs in CLI commands by @bezarsnba in #14651
  • chore(typos): EgressNetwork and ExternalWorkload CRDs by @yy-ofms in #14681
  • build(deps): bump hyper from 1.7.0 to 1.8.0 by @dependabot[bot] in #14718
  • build(deps): bump unicode-ident from 1.0.20 to 1.0.22 by @dependabot[bot] in #14717
  • build(deps): bump helm.sh/helm/v3 from 3.19.1 to 3.19.2 by @dependabot[bot] in #14716
  • build(deps): bump the kube group with 7 updates by @dependabot[bot] in #14715
  • build(deps): bump golang.org/x/tools from 0.38.0 to 0.39.0 by @dependabot[bot] in #14720
  • build(deps): bump peter-evans/repository-dispatch from 4.0.0 to 4.0.1 by @dependabot[bot] in #14724
  • build(deps): bump DavidAnson/markdownlint-cli2-action from 20.0.0 to 21.0.0 by @dependabot[bot] in #14723
  • test(cni): update k8s and calico by @alpeb in #14707
  • build(deps): bump google.golang.org/grpc from 1.76.0 to 1.77.0 by @dependabot[bot] in #14726
  • build(deps): bump the clap group with 2 updates by @dependabot[bot] in #14727
  • build(deps): bump actions/checkout from 5.0.0 to 5.0.1 by @dependabot[bot] in #14729
  • build(deps): bump aws-lc-rs from 1.14.1 to 1.15.0 by @dependabot[bot] in #14728
  • proxy: v2.330.0 by @l5d-bot in #14735
  • build(deps): bump delegate from 0.13.4 to 0.13.5 by @dependabot[bot] in #14733
  • build(deps): bump libloading from 0.8.8 to 0.8.9 by @dependabot[bot] in #14734
  • build(deps): bump github.com/prometheus/common from 0.67.2 to 0.67.3 by @dependabot[bot] in #14732
  • build(deps): bump tj-actions/changed-files from 70069877f29101175ed2b055d210fe8b1d54d7d7 to 2d752abc95ba0255af33a2b4d5de03df3954cdf2 by @dependabot[bot] in #14740
  • build(deps): bump actions/setup-go from 6.0.0 to 6.1.0 by @dependabot[bot] in #14739
  • build(deps): bump golang.org/x/crypto from 0.44.0 to 0.45.0 by @dependabot[bot] in #14738
  • build(deps): bump cc from 1.2.41 to 1.2.46 by @dependabot[bot] in #14737
  • build(deps): bump the clap group with 2 updates by @dependabot[bot] in #14736

New Contributors

Full Changelog: edge-25.11.1...edge-25.11.2

edge-25.11.1

06 Nov 19:43
8dca484

Choose a tag to compare

RECOMMENDED

Overall status: RECOMMENDED

Cautions

N/A

Changes

This release correctly includes pod metadata in OpenTelemetry traces, fixes the workload_subscribers metric to correctly track the total number of subscribers across all IP and port combinations (rather than only the most recent combination), and prevents a task leak when using federated services.

What's Changed

  • build(deps): bump rustls from 0.23.33 to 0.23.34 by @dependabot[bot] in #14673
  • proxy: v2.327.0 by @l5d-bot in #14685
  • build(deps): bump openssl from 0.10.73 to 0.10.74 by @dependabot[bot] in #14675
  • fix(tracing): traces are not exposing pod metadata by @alpeb in #14684
  • fix(destination): fix workload subscribers metric by @adleong in #14683
  • build(deps): bump github.com/prometheus/common from 0.67.1 to 0.67.2 by @dependabot[bot] in #14666
  • build(deps): bump the clap group with 2 updates by @dependabot[bot] in #14670
  • build(deps): bump rustls-pki-types from 1.12.0 to 1.13.0 by @dependabot[bot] in #14671
  • build(deps): bump home from 0.5.11 to 0.5.12 by @dependabot[bot] in #14672
  • build(deps): bump tj-actions/changed-files from dbf178ceecb9304128c8e0648591d71208c6e2c9 to 70069877f29101175ed2b055d210fe8b1d54d7d7 by @dependabot[bot] in #14686
  • build(deps): bump aho-corasick from 1.1.3 to 1.1.4 by @dependabot[bot] in #14687
  • build(deps): bump docker/setup-qemu-action from 3.6.0 to 3.7.0 in /.github/actions/docker-build by @dependabot[bot] in #14688
  • build(deps): bump github.com/containerd/containerd from 1.7.28 to 1.7.29 by @dependabot[bot] in #14691
  • proxy: v2.328.0 by @l5d-bot in #14692
  • fix(destination): prevent task leak in federated service watchers by @olix0r in #14693

Full Changelog: edge-25.10.7...edge-25.11.1

edge-25.10.7

29 Oct 22:15
0ebd74b

Choose a tag to compare

RECOMMENDED

Overall status: RECOMMENDED

Cautions

N/A

Changes

This release continues making Linkerd's Helm chart handle tracing parameters more robustly.

What's Changed

  • build(deps): bump indexmap from 2.11.4 to 2.12.0 by @dependabot[bot] in #14648
  • fix(tracing): Add more guards and fallback to control plane tracing config by @sfleen in #14650
  • build(deps): bump cfg-if from 1.0.3 to 1.0.4 by @dependabot[bot] in #14645
  • build(deps): bump openssl-sys from 0.9.109 to 0.9.110 by @dependabot[bot] in #14646
  • build(deps): bump unicode-ident from 1.0.19 to 1.0.20 by @dependabot[bot] in #14647
  • build(deps): bump backon from 1.5.2 to 1.6.0 by @dependabot[bot] in #14656
  • build(deps-dev): bump @babel/eslint-parser from 7.28.4 to 7.28.5 in /web/app by @dependabot[bot] in #14658
  • build(deps-dev): bump @babel/preset-env from 7.28.3 to 7.28.5 in /web/app by @dependabot[bot] in #14659
  • build(deps): bump tj-actions/changed-files from d03a93c0dbfac6d6dd6a0d8a5e7daff992b07449 to dbf178ceecb9304128c8e0648591d71208c6e2c9 by @dependabot[bot] in #14662
  • build(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0 by @dependabot[bot] in #14663
  • build(deps): bump actions/download-artifact from 5.0.0 to 6.0.0 in /.github/actions/cli-setup by @dependabot[bot] in #14664
  • build(deps): bump actions/download-artifact from 5.0.0 to 6.0.0 by @dependabot[bot] in #14665
  • build(deps-dev): bump @babel/preset-react from 7.27.1 to 7.28.5 in /web/app by @dependabot[bot] in #14660
  • build(deps-dev): bump @babel/core from 7.28.4 to 7.28.5 in /web/app by @dependabot[bot] in #14661
  • fix(ci): avoid fetching helm at runtime by @olix0r in #14669
  • proxy: v2.326.0 by @l5d-bot in #14668

Full Changelog: edge-25.10.6...edge-25.10.7

edge-25.10.6

23 Oct 07:30
8be7f16

Choose a tag to compare

NOT RECOMMENDED

Overall status: NOT RECOMMENDED, use edge-25.10.7 instead

Cautions

N/A

Changes

This release continues making Linkerd's Helm chart handle tracing parameters more robustly.

What's Changed

Full Changelog: edge-25.10.5...edge-25.10.6

edge-25.10.5

20 Oct 18:02
f98fc6a

Choose a tag to compare

NOT RECOMMENDED

Overall status: NOT RECOMMENDED, use edge-25.10.7 instead

Cautions

N/A

Changes

This release makes Linkerd's Helm chart handle tracing parameters more robustly.

What's Changed

Full Changelog: edge-25.10.4...edge-25.10.5

edge-25.10.4

16 Oct 16:22
83181ba

Choose a tag to compare

NOT RECOMMENDED

Overall status: NOT RECOMMENDED, use edge-25.10.7 instead

Cautions

N/A

Changes

This release prevents a possible crash when injecting proxies without tracing configured, and includes semantic convention labels user-agent.original, http.request.header.content-length, http.request.header.content-type, and http.request.header.l5d-orig-proto to OpenTelemetry spans.

What's Changed

Full Changelog: edge-25.10.3...edge-25.10.4

edge-25.10.3

13 Oct 23:26
834b32e

Choose a tag to compare

NOT RECOMMENDED

Overall status: NOT RECOMMENDED, use edge-25.10.7 instead

Cautions

This release includes one breaking change: it removes the ip_port_subscribers metric and replaces it with the lower-cardinality workload_subscribers metric.

Changes

This release removes the linkerd.io/proxy-root-parent and linkerd.io/proxy-root-parent-kind labels added to injected pods in edge-25.10.2. It also fixes a potential deadlock that could result in leaked tasks and unneeded memory consumption, and allows configuring the destination controller's stream queue capacity. The default remains 100 for the moment; lower values may be better for improving responsiveness to readiness and liveness issues.

What's Changed

Full Changelog: edge-25.10.2...edge-25.10.3