Skip to content

Releases: linkerd/linkerd2

edge-26.6.2

16 Jun 00:35
5861fb5

Choose a tag to compare

What's Changed

  • fix(policy): Remove Appropriate AuthN Policy by @raykroeker in #15326
  • fix(profile): Add nil check to profile validation by @raykroeker in #15325
  • build(deps): bump date-fns from 4.1.0 to 4.4.0 in /web/app by @dependabot[bot] in #15336
  • build(deps-dev): bump webpack from 5.106.2 to 5.107.2 in /web/app by @dependabot[bot] in #15335
  • fix(destination): Add namespace restriction to external workloads and endpoints by @raykroeker in #15324
  • build(deps): bump chrono from 0.4.44 to 0.4.45 by @dependabot[bot] in #15355
  • build(deps): bump log from 0.4.30 to 0.4.32 by @dependabot[bot] in #15356
  • build(deps): bump bitflags from 2.12.1 to 2.13.0 by @dependabot[bot] in #15364
  • build(deps-dev): bump @babel/core from 7.29.0 to 7.29.7 in /web/app by @dependabot[bot] in #15362
  • build(deps-dev): bump @babel/runtime from 7.29.2 to 7.29.7 in /web/app by @dependabot[bot] in #15361
  • build(deps): bump the grpc group with 3 updates by @dependabot[bot] in #15363
  • build(deps): bump github.com/linkerd/linkerd2-proxy-api from 0.18.0 to 0.20.0 by @dependabot[bot] in #15348
  • build(deps-dev): bump @babel/eslint-parser from 7.28.6 to 7.29.7 in /web/app by @dependabot[bot] in #15360
  • build(deps): bump docker/setup-buildx-action from 4.0.0 to 4.1.0 by @dependabot[bot] in #15322
  • fix(policy-k8s): correct typos in outbound index by @unleashed in #15315
  • build(deps): bump docker/login-action from 4.1.0 to 4.2.0 by @dependabot[bot] in #15311
  • build(deps): bump dessant/lock-threads from 6.0.0 to 6.0.2 by @dependabot[bot] in #15310
  • build(deps): bump codecov/codecov-action from 6.0.0 to 6.0.1 by @dependabot[bot] in #15291
  • build(deps): bump dev container to v49 by @alpeb in #15287
  • build(deps-dev): bump babel-jest from 30.3.0 to 30.4.1 in /web/app by @dependabot[bot] in #15281
  • build(deps): bump DavidAnson/markdownlint-cli2-action from 23.0.0 to 23.2.0 by @dependabot[bot] in #15241
  • tests: repurpose deep-native-sidecar as deep-non-native-sidecar by @alpeb in #15279
  • build(deps-dev): bump @babel/preset-env from 7.29.5 to 7.29.7 in /web/app by @dependabot[bot] in #15359
  • build(deps): bump linkerd2-proxy-api from 0.18.0 to 0.20.0 by @dependabot[bot] in #15353
  • build(deps): bump actions/checkout from 6.0.2 to 6.0.3 by @dependabot[bot] in #15366
  • build(deps): bump codecov/codecov-action from 6.0.1 to 7.0.0 by @dependabot[bot] in #15367
  • build(deps): bump docker/setup-qemu-action from 4.0.0 to 4.1.0 in /.github/actions/docker-build by @dependabot[bot] in #15368
  • proxy: v2.357.0 by @l5d-bot in #15372
  • build(deps): bump regex-syntax from 0.8.10 to 0.8.11 by @dependabot[bot] in #15369
  • build(deps): bump zerocopy from 0.8.50 to 0.8.52 by @dependabot[bot] in #15370
  • build(deps): bump regex from 1.12.3 to 1.12.4 by @dependabot[bot] in #15371
  • feat(policy): unified failure accrual and response-penalty load biasing by @unleashed in #15374
  • build(deps): bump smallvec from 1.15.1 to 1.15.2 by @dependabot[bot] in #15376
  • build(deps): bump memchr from 2.8.1 to 2.8.2 by @dependabot[bot] in #15377
  • build(deps): bump golang.org/x/tools from 0.45.0 to 0.46.0 by @dependabot[bot] in #15375
  • chore(build): update golang to 1.25.11 by @arichardet in #15378

Full Changelog: edge-26.6.1...edge-26.6.2

edge-26.6.1

05 Jun 17:36
edge-26.6.1
69f22dd

Choose a tag to compare

What's Changed

Full Changelog: edge-26.5.5...edge-26.6.1

edge-26.5.5

29 May 21:36
edge-26.5.5
e36e9e1

Choose a tag to compare

What's Changed

Full Changelog: edge-26.5.4...edge-26.5.5

edge-26.5.4

29 May 15:40
153bd80

Choose a tag to compare

What's Changed

  • build(deps-dev): bump webpack-dev-server from 5.2.3 to 5.2.4 in /web/app by @dependabot[bot] in #15282
  • build(deps): bump either from 1.15.0 to 1.16.0 by @dependabot[bot] in #15300
  • build(deps): bump serde_json from 1.0.149 to 1.0.150 in the serde group by @dependabot[bot] in #15303
  • build(deps): bump docker/build-push-action from 7.1.0 to 7.2.0 by @dependabot[bot] in #15304
  • build(deps): bump github.com/containerd/containerd from 1.7.30 to 1.7.32 by @dependabot[bot] in #15302
  • build(deps): bump log from 0.4.29 to 0.4.30 by @dependabot[bot] in #15313
  • build(deps): bump autocfg from 1.5.0 to 1.5.1 by @dependabot[bot] in #15308
  • build(deps): bump bumpalo from 3.20.2 to 3.20.3 by @dependabot[bot] in #15309
  • build(deps): bump docker/setup-buildx-action from 4.0.0 to 4.1.0 in /.github/actions/docker-build by @dependabot[bot] in #15312
  • proxy: v2.354.0 by @l5d-bot in #15323
  • build(deps): bump memchr from 2.8.0 to 2.8.1 by @dependabot[bot] in #15321
  • chore: update linkerd-await from 0.3.2 to 0.3.3 by @cratelyn in #15329
  • build(deps): bump hyper from 1.9.0 to 1.10.0 by @dependabot[bot] in #15327
  • build(deps): bump zerocopy from 0.8.48 to 0.8.49 by @dependabot[bot] in #15328
  • fix(policy-k8s): use correct resource labels in outbound indexer logs by @unleashed in #15314

Full Changelog: edge-26.5.3...edge-26.5.4

edge-26.5.3

21 May 10:41
17566db

Choose a tag to compare

What's Changed

Full Changelog: edge-26.5.2...edge-26.5.3

edge-26.5.2

15 May 15:19
3e3e787

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: edge-26.5.1...edge-26.5.2

edge-26.5.1

01 May 17:48
f37b69d

Choose a tag to compare

RECOMMENDED

Overall status: RECOMMENDED

Cautions

The minimum supported Kubernetes version for this and future releases is 1.31.

Changes

This release significantly reduces the amount of memory used by the destination controller on busy systems. It also allows setting the node port for the health check of a Linkerd multicluster gateway (fixing issue #15172 – thanks, Aldo Fuster Turpin!), cleans up some CI permissions (fixing issue #15182 – thanks, Gagan H R!), and correctly handles mirroring headless Services with the same name in different namespaces (fixing issue #15200 – thanks, Cody Bond!). Finally, it corrects the instructions about how to install the Gateway API CRDs when linkerd install --crds detects that they are missing, and bumps the minimum supported Kubernetes version to 1.31.

What's Changed

New Contributors

Full Changelog: edge-26.4.4...edge-26.5.1

edge-26.4.4

24 Apr 12:43
811943c

Choose a tag to compare

RECOMMENDED

Overall status: RECOMMENDED

Cautions

N/A

Changes

This release improves support for newer Gateway API versions by allowing the policy validator to correctly function when new Gateway API resources are created with stanzas it doesn't understand, fixing issue #14986. It also improves the logic around using annotations to name metrics (fixing issue #15175 – thanks, Simon Dickhoven!), and correctly supports linkerd upgrade when using an external CA (fixing issue #15025).

What's Changed

  • Chore(deps): upgrade to go 1.25.9 by @arichardet in #15178
  • build(deps): bump github.com/moby/spdystream from 0.5.0 to 0.5.1 by @dependabot[bot] in #15179
  • build(deps): bump rustls-webpki from 0.103.11 to 0.103.12 by @dependabot[bot] in #15180
  • build(deps): bump tj-actions/changed-files from 47.0.5 to 47.0.6 by @dependabot[bot] in #15186
  • build(deps-dev): bump webpack from 5.106.0 to 5.106.2 in /web/app by @dependabot[bot] in #15185
  • build(deps-dev): bump html-webpack-plugin from 5.6.6 to 5.6.7 in /web/app by @dependabot[bot] in #15184
  • build(deps): bump the kube group across 1 directory with 7 updates by @dependabot[bot] in #15177
  • build(deps): bump openssl-sys from 0.9.112 to 0.9.113 by @dependabot[bot] in #15169
  • build(deps): bump openssl from 0.10.76 to 0.10.77 by @dependabot[bot] in #15170
  • build(deps): bump follow-redirects from 1.15.6 to 1.16.0 in /web/app by @dependabot[bot] in #15168
  • build(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 by @dependabot[bot] in #15163
  • build(deps): bump softprops/action-gh-release from 2.6.1 to 3.0.0 by @dependabot[bot] in #15164
  • build(deps): bump docker/build-push-action from 7.0.0 to 7.1.0 by @dependabot[bot] in #15165
  • build(deps-dev): bump sinon from 21.0.3 to 21.1.2 in /web/app by @dependabot[bot] in #15158
  • fix(policy): skip admission validation for Gateway routes with unsupported fields by @alpeb in #15118
  • build(deps): bump libc from 0.2.184 to 0.2.185 by @dependabot[bot] in #15171
  • build(deps): bump indexmap from 2.13.1 to 2.14.0 by @dependabot[bot] in #15155
  • fix(inject): use more robust logic to convert annotation to metric label by @sdickhoven in #15176
  • Update proxy-init to v2.4.8 & cni-plugin to v1.6.7 by @arichardet in #15190
  • Apply overrides to chart values on install #15025 by @raykroeker in #15181
  • build(deps): bump openssl from 0.10.77 to 0.10.78 by @dependabot[bot] in #15202
  • build(deps): bump typenum from 1.19.0 to 1.20.0 by @dependabot[bot] in #15192
  • fix(policy): minor correctness fixes in outbound index by @unleashed in #15157
  • build(deps): bump bitflags from 2.11.0 to 2.11.1 by @dependabot[bot] in #15193
  • proxy: v2.350.0 by @l5d-bot in #15198

New Contributors

Full Changelog: edge-26.4.3...edge-26.4.4

edge-26.4.3

15 Apr 18:23
8ca8bbc

Choose a tag to compare

RECOMMENDED

Overall status: RECOMMENDED

Cautions

N/A

Changes

This release adds support for the config.linkerd.io/proxy-additional-env annotation, which allows overriding environment variables on the proxy at the namespace or workload level (fixing issue #15152 – thanks, Aurel Canciu!)

What's Changed

  • build(deps): bump helm.sh/helm/v3 from 3.20.1 to 3.20.2 by @dependabot[bot] in #15154
  • build(deps): bump golang.org/x/tools from 0.43.0 to 0.44.0 by @dependabot[bot] in #15153
  • chore: bump max k8s version to 1.35 in tests by @alpeb in #15149
  • build(deps): bump rustls-webpki from 0.103.10 to 0.103.11 by @dependabot[bot] in #15160
  • build(deps): bump cc from 1.2.59 to 1.2.60 by @dependabot[bot] in #15161
  • build(deps): bump rand from 0.10.0 to 0.10.1 by @dependabot[bot] in #15162
  • chore: run policy tests with k8s 1.35 by @alpeb in #15167
  • feat(inject): add proxy-additional-env annotation for per-scope env overrides by @relu in #15156
  • proxy: v2.349.0 by @l5d-bot in #15173

Full Changelog: edge-26.4.2...edge-26.4.3

edge-26.4.2

09 Apr 20:29
cda7b5c

Choose a tag to compare

RECOMMENDED

Overall status: RECOMMENDED

Cautions

N/A

Changes

This release contains internal improvements, but no new capabilities over edge-26.4.1.

What's Changed

  • build(deps): bump extractions/setup-just from 3.1.0 to 4.0.0 by @dependabot[bot] in #15132
  • build(deps-dev): bump sinon from 21.0.2 to 21.0.3 in /web/app by @dependabot[bot] in #15130
  • build(deps-dev): bump webpack-bundle-analyzer from 5.2.0 to 5.3.0 in /web/app by @dependabot[bot] in #15129
  • build(deps): bump docker/login-action from 4.0.0 to 4.1.0 by @dependabot[bot] in #15122
  • build(deps): bump github.com/clarketm/json from 1.15.7 to 1.17.1 by @dependabot[bot] in #15116
  • build(deps-dev): bump jest-environment-jsdom from 30.2.0 to 30.3.0 in /web/app by @dependabot[bot] in #15128
  • build(deps): bump lodash from 4.17.23 to 4.18.1 in /web/app by @dependabot[bot] in #15127
  • build(deps): bump github.com/mattn/go-runewidth from 0.0.21 to 0.0.22 by @dependabot[bot] in #15120
  • build(deps): bump google.golang.org/grpc from 1.79.3 to 1.80.0 by @dependabot[bot] in #15115
  • build(deps): bump indexmap from 2.13.0 to 2.13.1 by @dependabot[bot] in #15121
  • build(deps): bump libc from 0.2.183 to 0.2.184 by @dependabot[bot] in #15117
  • build(deps): bump semver from 1.0.27 to 1.0.28 by @dependabot[bot] in #15138
  • build(deps): bump fastrand from 2.3.0 to 2.4.1 by @dependabot[bot] in #15137
  • test(destination): Add destination controller API tests by @adleong in #15123
  • proxy: v2.348.0 by @l5d-bot in #15142
  • build(deps): bump cc from 1.2.58 to 1.2.59 by @dependabot[bot] in #15140
  • build(deps): bump tokio from 1.50.0 to 1.51.0 by @dependabot[bot] in #15139
  • build(deps): bump tokio from 1.51.0 to 1.51.1 by @dependabot[bot] in #15147
  • build(deps): bump github.com/mattn/go-isatty from 0.0.20 to 0.0.21 by @dependabot[bot] in #15146
  • chore(deps): ignore major lingui updates by @alpeb in #15135
  • build(deps-dev): bump webpack from 5.105.4 to 5.106.0 in /web/app by @dependabot[bot] in #15148
  • build(deps): bump github.com/mattn/go-runewidth from 0.0.22 to 0.0.23 by @dependabot[bot] in #15145
  • tests: introduce kubectlRun to avoid conflating stdin and stdout in tests by @alpeb in #15151

Full Changelog: edge-26.4.1...edge-26.4.2