Skip to content

Releases: linkerd/linkerd2-proxy

v2.322.0

01 Oct 20:18
01e79f9

Choose a tag to compare

What's Changed

  • build(deps): bump moka from 0.12.10 to 0.12.11 by @dependabot[bot] in #4206
  • refactor(app/inbound): decompose http router metrics into submodules by @cratelyn in #4203
  • nit(http/prom): remove empty Option::map(..) call by @cratelyn in #4202
  • refactor(http/prom): rename NewRecordBodyData::layer_via() by @cratelyn in #4199
  • build(deps): bump resolv-conf from 0.7.4 to 0.7.5 by @dependabot[bot] in #4207
  • build(deps): bump tokio-rustls from 0.26.3 to 0.26.4 in the rustls group by @dependabot[bot] in #4204
  • build(deps): bump axum-core from 0.5.2 to 0.5.5 by @dependabot[bot] in #4208

Full Changelog: release/v2.321.0...release/v2.322.0

v2.321.0

30 Sep 12:51
ce85f16

Choose a tag to compare

What's Changed

  • refactor(http/prom): request::NewRecordBodyData is metrics agnostic by @cratelyn in #4174
  • chore(http/prom): body_data exports BodyDataMetrics by @cratelyn in #4186
  • refactor(app/inbound): rename ExtractResponseBodyDataMetrics by @cratelyn in #4187
  • refactor(app/inbound): qualified body metrics imports by @cratelyn in #4188
  • refactor(app/inbound): type aliases specify extractors by @cratelyn in #4189
  • build(deps): bump libloading from 0.8.8 to 0.8.9 by @dependabot[bot] in #4183
  • build(deps): bump tempfile from 3.21.0 to 3.23.0 by @dependabot[bot] in #4185
  • build(deps): bump semver from 1.0.26 to 1.0.27 by @dependabot[bot] in #4184
  • build(deps): bump serde_json from 1.0.143 to 1.0.145 in the serde group by @dependabot[bot] in #4182
  • feat(app/core): add Layers::into_inner() by @cratelyn in #4192
  • feat(app/inbound): request body frame size metrics by @cratelyn in #4180
  • refactor(app/outbound): remove frivolous NewService<T> bounds by @cratelyn in #4190
  • fix(tracing): Flush spans on interval instead of idle timeout by @sfleen in #4197
  • build(deps): bump the serde group with 3 updates by @dependabot[bot] in #4194
  • build(deps): bump unicode-ident from 1.0.18 to 1.0.19 by @dependabot[bot] in #4196
  • build(deps): bump cpp_demangle from 0.4.4 to 0.4.5 by @dependabot[bot] in #4195
  • build(deps): bump libc from 0.2.175 to 0.2.176 by @dependabot[bot] in #4200
  • refactor(app/inbound): consolidate route label encoding by @cratelyn in #4198
  • build(deps): bump regex from 1.11.2 to 1.11.3 by @dependabot[bot] in #4201

Full Changelog: release/v2.320.0...release/v2.321.0

v2.320.0

24 Sep 03:59
f2e5da3

Choose a tag to compare

What's Changed

  • build(deps): bump the symbolic group with 2 updates by @dependabot[bot] in #4171
  • build(deps): bump indexmap from 2.11.3 to 2.11.4 by @dependabot[bot] in #4172
  • build(deps): bump cc from 1.2.37 to 1.2.38 by @dependabot[bot] in #4173
  • build(deps): bump tokio-rustls from 0.26.2 to 0.26.3 in the rustls group by @dependabot[bot] in #4170
  • build(deps): bump the serde group with 3 updates by @dependabot[bot] in #4176
  • build(deps): bump rustls from 0.23.31 to 0.23.32 in the rustls group by @dependabot[bot] in #4177
  • build(deps): bump anyhow from 1.0.99 to 1.0.100 by @dependabot[bot] in #4178
  • build(deps): bump time from 0.3.43 to 0.3.44 by @dependabot[bot] in #4179
  • fix(http/route): fix prefix path validation by @adleong in #4175
  • chore(deps): Clean up cargo deny exemptions by @sfleen in #4168
  • refactor(app/inbound): router metrics middleware are T-agnostic by @cratelyn in #4181

Full Changelog: release/v2.319.0...release/v2.320.0

v2.319.0

17 Sep 03:56
3996fa3

Choose a tag to compare

What's Changed

  • feat(app/inbound): count inbound requests by @cratelyn in #4127
  • build(deps): bump aws-lc-rs from 1.13.3 to 1.14.0 by @dependabot[bot] in #4145
  • build(deps): bump rcgen from 0.14.3 to 0.14.4 by @dependabot[bot] in #4146
  • build(deps): bump unicode-ident from 1.0.18 to 1.0.19 by @dependabot[bot] in #4147
  • build(deps): bump tempfile from 3.21.0 to 3.22.0 by @dependabot[bot] in #4148
  • build(deps): bump rustls-webpki from 0.103.4 to 0.103.5 in the rustls group by @dependabot[bot] in #4149
  • build(deps): bump cc from 1.2.36 to 1.2.37 by @dependabot[bot] in #4150
  • refactor(http/prom): consistent middleware reëxports by @cratelyn in #4151
  • refactor(http/prom): NewRecordResponse<L, X, M, N> consistent generics by @cratelyn in #4153
  • docs(http/prom): refine NewRecordResponse<L, X, M, N> documentation by @cratelyn in #4154
  • build(deps): bump tj-actions/changed-files from 46.0.5 to 47.0.0 by @dependabot[bot] in #4155
  • build(deps): bump semver from 1.0.26 to 1.0.27 by @dependabot[bot] in #4156
  • build(deps): bump resolv-conf from 0.7.4 to 0.7.5 by @dependabot[bot] in #4157
  • build(deps): bump serde_json from 1.0.143 to 1.0.145 by @dependabot[bot] in #4158
  • build(deps): bump serde from 1.0.219 to 1.0.223 by @dependabot[bot] in #4159
  • chore(deps): introduce a serde dependabot group by @cratelyn in #4160
  • build(deps): bump hyper-util from 0.1.16 to 0.1.17 by @dependabot[bot] in #4161
  • build(deps): bump the serde group with 3 updates by @dependabot[bot] in #4163
  • build(deps): bump indexmap from 2.11.1 to 2.11.3 by @dependabot[bot] in #4164
  • build(deps): bump rustls-webpki from 0.103.5 to 0.103.6 in the rustls group by @dependabot[bot] in #4162
  • refactor(app/inbound): metrics layer accepts InboundMetrics by @cratelyn in #4166
  • feat(app/inbound): response body frame size metrics by @cratelyn in #4165

Full Changelog: release/v2.318.0...release/v2.319.0

v2.318.0

10 Sep 03:56
16434eb

Choose a tag to compare

What's Changed

  • build(deps): bump cc from 1.2.34 to 1.2.35 by @dependabot[bot] in #4128
  • build(deps): bump time from 0.3.41 to 0.3.42 by @dependabot[bot] in #4129
  • refactor(app/gateway): extract spawn_routes() function by @cratelyn in #4125
  • refactor(conditional): Conditional::map() parametric over CR by @cratelyn in #4130
  • build(deps): bump regex-syntax from 0.8.5 to 0.8.6 by @dependabot[bot] in #4132
  • build(deps): bump time from 0.3.41 to 0.3.43 by @dependabot[bot] in #4131
  • build(deps): bump log from 0.4.27 to 0.4.28 by @dependabot[bot] in #4134
  • build(deps): bump regex-automata from 0.4.8 to 0.4.10 by @dependabot[bot] in #4133
  • build(deps): bump softprops/action-gh-release from 2.3.2 to 2.3.3 by @dependabot[bot] in #4138
  • build(deps): bump find-msvc-tools from 0.1.0 to 0.1.1 by @dependabot[bot] in #4139
  • build(deps): bump cc from 1.2.35 to 1.2.36 by @dependabot[bot] in #4140
  • build(deps): bump tokio-metrics from 0.4.4 to 0.4.5 by @dependabot[bot] in #4141
  • build(deps): bump errno from 0.3.13 to 0.3.14 by @dependabot[bot] in #4142
  • build(deps): bump indexmap from 2.11.0 to 2.11.1 by @dependabot[bot] in #4143
  • refactor(app/inbound): move into_tcp_connect() and push_tcp_forward() into server by @cratelyn in #4135
  • fix(release): fix download-artifact paths by @olix0r in #4144
  • fix(tracing): Remove opentelemetry vendoring by @sfleen in #4025

Full Changelog: release/v2.317.0...release/v2.318.0

v2.317.0

03 Sep 03:56
d604106

Choose a tag to compare

What's Changed

  • nit(app/inbound): use documentation comments by @cratelyn in #4114
  • refactor(app/core): remove unused MakeService<T, U> bounds by @cratelyn in #4115
  • build(deps): bump actions/download-artifact from 4.3.0 to 5.0.0 by @dependabot[bot] in #4045
  • nit(app/core): add banners to impl groups by @cratelyn in #4118
  • nit(router): fix comment typo by @cratelyn in #4120
  • refactor(app/inbound): use full import path for metrics labels by @cratelyn in #4122
  • build(deps): bump x509-parser from 0.17.0 to 0.18.0 by @dependabot[bot] in #4116
  • build(deps): bump potential_utf from 0.1.2 to 0.1.3 by @dependabot[bot] in #4117
  • build(deps): bump tracing-subscriber from 0.3.19 to 0.3.20 by @dependabot[bot] in #4124
  • chore(app/core): remove dead_code allowance for Stack<S> by @cratelyn in #4113
  • refactor(app/inbound): move fuzzing into submodule by @cratelyn in #4123
  • feat(app/inbound): introduce Permitted<T> target by @cratelyn in #4119

Full Changelog: release/v2.316.0...release/v2.317.0

v2.316.0

27 Aug 04:00
0a932ea

Choose a tag to compare

What's Changed

Full Changelog: release/v2.315.0...release/v2.316.0

v2.315.0

21 Aug 17:38
28eb771

Choose a tag to compare

What's Changed

  • refactor(app/core): remove unused gate reëxport by @cratelyn in #4084
  • refactor(http/classify): remove unused classification middleware by @cratelyn in #4085
  • chore(metrics): Use linkerd-rustls for crypto provider metrics by @sfleen in #4086
  • build(deps): bump hyper from 1.6.0 to 1.7.0 by @dependabot[bot] in #4089
  • build(deps): bump tinyvec from 1.9.0 to 1.10.0 by @dependabot[bot] in #4087
  • build(deps): bump serde_json from 1.0.142 to 1.0.143 by @dependabot[bot] in #4088
  • build(deps): bump prettyplease from 0.2.36 to 0.2.37 by @dependabot[bot] in #4090
  • build(deps): bump thiserror from 2.0.15 to 2.0.16 by @dependabot[bot] in #4091
  • build(deps): bump cfg-if from 1.0.1 to 1.0.3 by @dependabot[bot] in #4092
  • build(deps): bump tempfile from 3.20.0 to 3.21.0 by @dependabot[bot] in #4093
  • nit(app): remove frivolous code by @cratelyn in #4094
  • refactor(tls): do not export detect_sni by @cratelyn in #4095
  • fix(tls): Remove post-quantum algorithms from FIPS by @sfleen in #4103
  • build(deps): bump percent-encoding from 2.3.1 to 2.3.2 by @dependabot[bot] in #4097
  • build(deps): bump idna from 1.0.3 to 1.1.0 by @dependabot[bot] in #4101
  • build(deps): bump form_urlencoded from 1.2.1 to 1.2.2 by @dependabot[bot] in #4099

Full Changelog: release/v2.314.0...release/v2.315.0

v2.314.0

18 Aug 20:59
036ca75

Choose a tag to compare

What's Changed

  • chore(deps): Manually remove unused dependencies by @sfleen in #4065
  • build(deps): bump syn from 2.0.104 to 2.0.105 by @dependabot[bot] in #4067
  • chore(tls): Remove ring as rustls crypto backend by @sfleen in #4029
  • chore(deps): Update tonic deps to 0.13 by @sfleen in #4066
  • build(deps): bump hashbrown from 0.15.2 to 0.15.5 by @dependabot[bot] in #4068
  • chore(tls): Improve aws-lc usage by @sfleen in #4069
  • feat(tls): Remove boring as a TLS implementation by @sfleen in #4038
  • build(deps): bump arbitrary from 1.4.1 to 1.4.2 by @dependabot[bot] in #4071
  • build(deps): bump derive_arbitrary from 1.4.1 to 1.4.2 by @dependabot[bot] in #4072
  • build(deps): bump async-trait from 0.1.88 to 0.1.89 by @dependabot[bot] in #4073
  • build(deps): bump thiserror from 2.0.14 to 2.0.15 by @dependabot[bot] in #4074
  • build(deps): bump proc-macro2 from 1.0.97 to 1.0.101 by @dependabot[bot] in #4075
  • build(deps): bump cc from 1.2.32 to 1.2.33 by @dependabot[bot] in #4076
  • build(deps): bump syn from 2.0.105 to 2.0.106 by @dependabot[bot] in #4077
  • nit(app/inbound): fix InboundMetrics doc comment by @cratelyn in #4078
  • feat(tls): Explicitly include post-quantum key exchange algorithms by @sfleen in #4070
  • refactor(app/inbound): remove unused proxy_metrics() method by @cratelyn in #4079
  • chore(tls): Refactor rustls shims out of linkerd-meshtls by @sfleen in #4080
  • chore(tls): Host rustls directly into linkerd-meshtls by @sfleen in #4081
  • chore(tls): Move rustls configuration into dedicated crate by @sfleen in #4082
  • chore(tls): Install default rustls provider in main by @sfleen in #4083

Full Changelog: release/v2.313.0...release/v2.314.0

v2.313.0

13 Aug 04:13
bb612d3

Choose a tag to compare

What's Changed

Full Changelog: release/v2.312.0...release/v2.313.0