Releases: linkerd/linkerd-await
Releases · linkerd/linkerd-await
v0.2.9
What's Changed
- build(deps): bump actions/checkout from 3.5.2 to 4.1.1 by @dependabot in #410
- build(deps): bump EmbarkStudios/cargo-deny-action from 1.5.2 to 1.5.5 by @dependabot in #411
- Update README.md to reference v0.2.8 by @olix0r in #413
- build(deps): dev:v43 by @olix0r in #438
- build(deps): Update dependencies by @olix0r in #439
- build: Produce statically-linked images with musl by @olix0r in #440
- build(deps): bump DavidAnson/markdownlint-cli2-action from 12.0.0 to 15.0.0 by @dependabot in #421
- build(deps): Update actions/download-artifact and actions/upload-artifact by @olix0r in #442
- build(deps): bump EmbarkStudios/cargo-deny-action from 1.5.5 to 1.6.3 by @dependabot in #443
- build(deps): bump actions/download-artifact from 4.1.4 to 4.1.7 by @dependabot in #444
- chore: v0.2.9 by @olix0r in #445
Full Changelog: release/v0.2.8...release/v0.2.9
v0.2.8
What's Changed
- build(deps): bump libc from 0.2.127 to 0.2.129 by @dependabot in #249
- dev: Use linkerd/dev base image by @olix0r in #250
- dev: Replace Makefile with justfile by @olix0r in #251
- build(deps): bump libc from 0.2.129 to 0.2.131 by @dependabot in #252
- build(deps): bump futures from 0.3.21 to 0.3.23 by @dependabot in #253
- build(deps): bump os_str_bytes from 6.2.0 to 6.3.0 by @dependabot in #254
- build(deps): bump nix from 0.24.2 to 0.25.0 by @dependabot in #255
- build(deps): bump clap from 3.2.16 to 3.2.17 by @dependabot in #256
- build(deps): bump once_cell from 1.13.0 to 1.13.1 by @dependabot in #257
- build(deps): bump libc from 0.2.131 to 0.2.132 by @dependabot in #258
- Update to Rust 1.63 by @olix0r in #259
- Lint markdown files by @olix0r in #260
- dev: Update devcontainer to v30 by @olix0r in #261
- build(deps): bump socket2 from 0.4.4 to 0.4.6 by @dependabot in #262
- build(deps): bump futures from 0.3.23 to 0.3.24 by @dependabot in #263
- build(deps): bump clap from 3.2.17 to 3.2.18 by @dependabot in #264
- build(deps): bump httparse from 1.7.1 to 1.8.0 by @dependabot in #265
- build(deps): bump clap from 3.2.18 to 3.2.19 by @dependabot in #266
- build(deps): bump socket2 from 0.4.6 to 0.4.7 by @dependabot in #267
- build(deps): bump clap from 3.2.19 to 3.2.20 by @dependabot in #268
- build(deps): bump tokio from 1.20.1 to 1.21.0 by @dependabot in #269
- build(deps): bump once_cell from 1.13.1 to 1.14.0 by @dependabot in #270
- build(deps): bump clap from 3.2.20 to 3.2.21 by @dependabot in #271
- build(deps): bump tokio from 1.21.0 to 1.21.1 by @dependabot in #273
- build(deps): bump textwrap from 0.15.0 to 0.15.1 by @dependabot in #274
- build(deps): bump clap from 3.2.21 to 3.2.22 by @dependabot in #275
- build(deps): bump syn from 1.0.99 to 1.0.100 by @dependabot in #276
- build(deps): bump libc from 0.2.132 to 0.2.133 by @dependabot in #277
- build(deps): bump once_cell from 1.14.0 to 1.15.0 by @dependabot in #278
- build(deps): bump tokio from 1.21.1 to 1.21.2 by @dependabot in #281
- build(deps): bump syn from 1.0.100 to 1.0.101 by @dependabot in #280
- build(deps): bump proc-macro2 from 1.0.43 to 1.0.46 by @dependabot in #282
- build(deps): bump actions/checkout from 3.0.2 to 3.1.0 by @dependabot in #287
- build(deps): bump libc from 0.2.133 to 0.2.135 by @dependabot in #291
- build(deps): bump itoa from 1.0.3 to 1.0.4 by @dependabot in #294
- build(deps): bump tracing from 0.1.36 to 0.1.37 by @dependabot in #296
- build(deps): bump syn from 1.0.101 to 1.0.102 by @dependabot in #298
- build(deps): bump proc-macro2 from 1.0.46 to 1.0.47 by @dependabot in #300
- Update to dev:v32 with Rust 1.64 by @olix0r in #307
- build(deps): bump futures from 0.3.24 to 0.3.25 by @dependabot in #303
- build(deps): bump actions/download-artifact from 3.0.0 to 3.0.1 by @dependabot in #304
- build(deps): bump syn from 1.0.102 to 1.0.103 by @dependabot in #306
- build(deps): bump textwrap from 0.15.1 to 0.15.2 by @dependabot in #312
- build(deps): bump os_str_bytes from 6.3.0 to 6.4.0 by @dependabot in #316
- build(deps): bump clap from 3.2.22 to 4.0.23 by @dependabot in #317
- build(deps): bump clap from 4.0.23 to 4.0.25 by @dependabot in #318
- build(deps): bump clap from 4.0.25 to 4.0.26 by @dependabot in #319
- build(deps): bump EmbarkStudios/cargo-deny-action from 1.3.2 to 1.4.0 by @dependabot in #320
- build(deps): bump os_str_bytes from 6.4.0 to 6.4.1 by @dependabot in #321
- build(deps): bump clap from 4.0.26 to 4.0.27 by @dependabot in #324
- build(deps): bump syn from 1.0.103 to 1.0.104 by @dependabot in #326
- build(deps): bump clap from 4.0.27 to 4.0.28 by @dependabot in #327
- build(deps): bump nix from 0.25.0 to 0.26.1 by @dependabot in #328
- build(deps): bump DavidAnson/markdownlint-cli2-action from 7.0.0 to 8.0.0 by @dependabot in #329
- build(deps): bump clap from 4.0.28 to 4.0.29 by @dependabot in #330
- build(deps): bump syn from 1.0.104 to 1.0.105 by @dependabot in #331
- build(deps): bump tokio-macros from 1.8.0 to 1.8.2 by @dependabot in #332
- build(deps): bump softprops/action-gh-release from 0.1.14 to 0.1.15 by @dependabot in #333
- build(deps): bump libc from 0.2.137 to 0.2.138 by @dependabot in #334
- build(deps): bump tokio from 1.21.2 to 1.23.0 by @dependabot in #335
- build(deps): bump actions/checkout from 3.1.0 to 3.2.0 by @dependabot in #336
- build(deps): bump itoa from 1.0.4 to 1.0.5 by @dependabot in #337
- build(deps): bump quote from 1.0.21 to 1.0.23 by @dependabot in #338
- build(deps): bump proc-macro2 from 1.0.47 to 1.0.49 by @dependabot in #340
- build(deps): bump syn from 1.0.105 to 1.0.107 by @dependabot in #341
- build(deps): bump clap from 4.0.29 to 4.0.30 by @dependabot in #342
- build(deps): bump clap from 4.0.30 to 4.0.32 by @dependabot in #343
- build(deps): bump libc from 0.2.138 to 0.2.139 by @dependabot in #344
- build(deps): bump once_cell from 1.15.0 to 1.17.0 by @dependabot in #345
- build(deps): bump DavidAnson/markdownlint-cli2-action from 8.0.0 to 9.0.0 by @dependabot in #346
- build(deps): bump tokio from 1.23.0 to 1.23.1 by @dependabot in #347
- build(deps): bump actions/checkout from 3.2.0 to 3.3.0 by @dependabot in #348
- build(deps): bump tokio from 1.23.1 to 1.24.0 by @dependabot in #350
- build(deps): bump actions/download-artifact from 3.0.1 to 3.0.2 by @dependabot in #349
- build(deps): bump tokio from 1.24.0 to 1.24.1 by @dependabot in #352
- just: Fix justfile command silencing by @olix0r in #325
- build(deps): bump try-lock from 0.2.3 to 0.2.4 by @dependabot in #351
- build(deps): bump windows_x86_64_gnullvm from 0.42.0 to 0.42.1 by @dependabot in #353
- build(deps): bump windows_aarch64_gnullvm from 0.42.0 to 0.42.1 by @dependabot in #354
- build(deps): bump unicode-ident from 1.0.1 to 1.0.6 by @dependabot in #339
- build(deps): bump clap_lex from 0.3.0 to 0.3.1 by @dependabot in #355
- build(deps): bump clap from 4.0.32 to 4.1.1 by @dependabot in #356
- build(deps): bump proc-macro2 from 1.0.49 to 1.0.50 by @dependabot in #357
- build(deps): bump tokio from 1.24.1 to 1.24.2 by @dependabot in #358
- build(deps): bump nix from 0.26.1 to 0.26.2 by @dependabot in #35...
v0.2.7
What's Changed
- Bump tracing from 0.1.32 to 0.1.33 by @dependabot in #148
- Bump quote from 1.0.17 to 1.0.18 by @dependabot in #147
- Bump actions/upload-artifact from 2 to 3 by @dependabot in #146
- Bump httparse from 1.6.0 to 1.7.0 by @dependabot in #149
- Bump libc from 0.2.122 to 0.2.123 by @dependabot in #150
- Bump actions/checkout from 3.0.0 to 3.0.1 by @dependabot in #151
- Bump tracing from 0.1.33 to 0.1.34 by @dependabot in #152
- Bump clap from 3.1.8 to 3.1.9 by @dependabot in #153
- Bump libc from 0.2.123 to 0.2.124 by @dependabot in #154
- Bump clap from 3.1.9 to 3.1.10 by @dependabot in #155
- Bump nix from 0.23.1 to 0.24.0 by @dependabot in #156
- Bump clap from 3.1.10 to 3.1.11 by @dependabot in #158
- Bump actions/checkout from 3.0.1 to 3.0.2 by @dependabot in #157
- Bump nix from 0.24.0 to 0.24.1 by @dependabot in #160
- Bump clap from 3.1.11 to 3.1.12 by @dependabot in #159
- Bump pin-project-lite from 0.2.8 to 0.2.9 by @dependabot in #161
- Bump httparse from 1.7.0 to 1.7.1 by @dependabot in #162
- Bump tokio from 1.17.0 to 1.18.0 by @dependabot in #163
- Bump syn from 1.0.91 to 1.0.92 by @dependabot in #165
- Bump http from 0.2.6 to 0.2.7 by @dependabot in #164
- Bump clap from 3.1.12 to 3.1.14 by @dependabot in #167
- Bump libc from 0.2.124 to 0.2.125 by @dependabot in #166
- Bump tokio from 1.18.0 to 1.18.1 by @dependabot in #168
- Bump log from 0.4.16 to 0.4.17 by @dependabot in #171
- Bump clap from 3.1.14 to 3.1.15 by @dependabot in #170
- Bump unicode-xid from 0.2.2 to 0.2.3 by @dependabot in #169
- Bump clap from 3.1.15 to 3.1.16 by @dependabot in #173
- Bump proc-macro2 from 1.0.37 to 1.0.38 by @dependabot in #172
- Bump EmbarkStudios/cargo-deny-action from 1.2.15 to 1.2.16 by @dependabot in #174
- Bump mio from 0.8.2 to 0.8.3 by @dependabot in #175
- Bump tokio from 1.18.1 to 1.18.2 by @dependabot in #178
- Bump socket2 from 0.4.4 to 0.4.5 by @dependabot in #177
- Bump clap from 3.1.16 to 3.1.17 by @dependabot in #176
- Bump EmbarkStudios/cargo-deny-action from 1.2.16 to 1.2.17 by @dependabot in #179
- Bump syn from 1.0.92 to 1.0.93 by @dependabot in #180
- Bump clap from 3.1.17 to 3.1.18 by @dependabot in #181
- Bump syn from 1.0.93 to 1.0.94 by @dependabot in #182
- Bump os_str_bytes from 6.0.0 to 6.0.1 by @dependabot in #183
- Bump itoa from 1.0.1 to 1.0.2 by @dependabot in #184
- Bump http-body from 0.4.4 to 0.4.5 by @dependabot in #190
- Bump once_cell from 1.10.0 to 1.11.0 by @dependabot in #189
- Bump libc from 0.2.125 to 0.2.126 by @dependabot in #185
- Bump once_cell from 1.11.0 to 1.12.0 by @dependabot in #191
- Bump os_str_bytes from 6.0.1 to 6.1.0 by @dependabot in #192
- Bump indexmap from 1.8.1 to 1.8.2 by @dependabot in #193
- Bump hyper from 0.14.18 to 0.14.19 by @dependabot in #194
- Bump proc-macro2 from 1.0.38 to 1.0.39 by @dependabot in #186
- Bump EmbarkStudios/cargo-deny-action from 1.2.17 to 1.3.1 by @dependabot in #188
- Update dependencies by @olix0r in #195
- Bump tokio-macros from 1.7.0 to 1.8.0 by @dependabot in #197
- Bump http from 0.2.7 to 0.2.8 by @dependabot in #199
- Bump tokio from 1.19.0 to 1.19.2 by @dependabot in #198
- Bump tracing from 0.1.34 to 0.1.35 by @dependabot in #200
- Bump unicode-ident from 1.0.0 to 1.0.1 by @dependabot in #201
- Bump clap_lex from 0.2.0 to 0.2.2 by @dependabot in #202
- Bump clap from 3.1.18 to 3.2.3 by @dependabot in #204
- build(deps): bump clap from 3.2.3 to 3.2.4 by @dependabot in #205
- build(deps): bump clap from 3.2.4 to 3.2.5 by @dependabot in #206
- build(deps): bump indexmap from 1.8.2 to 1.9.0 by @dependabot in #207
- build(deps): bump syn from 1.0.96 to 1.0.98 by @dependabot in #211
- build(deps): bump tower-service from 0.3.1 to 0.3.2 by @dependabot in #210
- build(deps): bump proc-macro2 from 1.0.39 to 1.0.40 by @dependabot in #209
- build(deps): bump mio from 0.8.3 to 0.8.4 by @dependabot in #208
- build(deps): bump quote from 1.0.18 to 1.0.20 by @dependabot in #213
- build(deps): bump clap_lex from 0.2.2 to 0.2.3 by @dependabot in #214
- build(deps): bump indexmap from 1.9.0 to 1.9.1 by @dependabot in #215
- build(deps): bump clap from 3.2.5 to 3.2.6 by @dependabot in #216
- build(deps): bump clap from 3.2.6 to 3.2.7 by @dependabot in #218
- build(deps): bump clap_lex from 0.2.3 to 0.2.4 by @dependabot in #217
- build(deps): bump clap from 3.2.7 to 3.2.8 by @dependabot in #219
- build(deps): bump once_cell from 1.12.0 to 1.13.0 by @dependabot in #220
- build(deps): bump hyper from 0.14.19 to 0.14.20 by @dependabot in #221
- build(deps): bump hashbrown from 0.12.1 to 0.12.2 by @dependabot in #222
- build(deps): bump clap from 3.2.8 to 3.2.10 by @dependabot in #223
- build(deps): bump clap from 3.2.10 to 3.2.11 by @dependabot in #224
- build(deps): bump tokio from 1.19.2 to 1.20.0 by @dependabot in #225
- build(deps): bump clap from 3.2.11 to 3.2.12 by @dependabot in #226
- build(deps): bump hashbrown from 0.12.2 to 0.12.3 by @dependabot in #228
- build(deps): bump os_str_bytes from 6.1.0 to 6.2.0 by @dependabot in #229
- build(deps): bump nix from 0.24.1 to 0.24.2 by @dependabot in #230
- build(deps): bump EmbarkStudios/cargo-deny-action from 1.3.1 to 1.3.2 by @dependabot in #231
- build(deps): bump clap from 3.2.12 to 3.2.13 by @dependabot in #232
- build(deps): bump bytes from 1.1.0 to 1.2.0 by @dependabot in #233
- build(deps): bump clap from 3.2.13 to 3.2.14 by @dependabot in #234
- build(deps): bump proc-macro2 from 1.0.40 to 1.0.41 by @dependabot in #235
- build(deps): bump proc-macro2 from 1.0.41 to 1.0.42 by @dependabot in #236
- build(deps): bump tokio from 1.20.0 to 1.20.1 by @dependabot in #237
- build(deps): bump clap from 3.2.14 to 3.2.15 by @dependabot in #238
- build(deps): bump clap from 3.2.15 to 3.2.16 by @dependabot in #239
- build(deps): bump tracing from 0.1.35 to 0.1.36 by @dependabot in #240
- build(deps): bu...
v0.2.6
What's Changed
- Bump tracing from 0.1.29 to 0.1.30 by @dependabot in #93
- Bump futures-channel from 0.3.19 to 0.3.21 by @dependabot in #97
- Bump futures from 0.3.19 to 0.3.21 by @dependabot in #95
- Bump autocfg from 1.0.1 to 1.1.0 by @dependabot in #100
- Add a devcontainer configuration by @olix0r in #101
- dependabot: Ignore crates that are updated via aggregate crates by @olix0r in #102
- Bump httparse from 1.5.1 to 1.6.0 by @dependabot in #103
- Bump EmbarkStudios/cargo-deny-action from 1.2.10 to 1.2.11 by @dependabot in #104
- Bump hyper from 0.14.16 to 0.14.17 by @dependabot in #106
- Bump ntapi from 0.3.6 to 0.3.7 by @dependabot in #105
- Bump EmbarkStudios/cargo-deny-action from 1.2.11 to 1.2.12 by @dependabot in #107
- Bump libc from 0.2.117 to 0.2.118 by @dependabot in #108
- Bump clap from 3.0.14 to 3.1.0 by @dependabot in #109
- Bump tokio from 1.16.1 to 1.17.0 by @dependabot in #111
- Bump cc from 1.0.72 to 1.0.73 by @dependabot in #110
- Bump tracing from 0.1.30 to 0.1.31 by @dependabot in #112
- Bump clap from 3.1.0 to 3.1.1 by @dependabot in #114
- Bump libc from 0.2.118 to 0.2.119 by @dependabot in #113
- Bump clap from 3.1.1 to 3.1.2 by @dependabot in #115
- Bump clap from 3.1.2 to 3.1.3 by @dependabot in #116
- Bump actions/checkout from 2.4.0 to 3 by @dependabot in #117
- Bump clap from 3.1.3 to 3.1.5 by @dependabot in #119
- Bump actions/download-artifact from 2.1.0 to 3 by @dependabot in #118
- Bump once_cell from 1.9.0 to 1.10.0 by @dependabot in #120
- build(deps): update
regex
to 1.5.5 by @hawkw in #122 - Bump clap from 3.1.5 to 3.1.6 by @dependabot in #121
- Bump tracing from 0.1.31 to 0.1.32 by @dependabot in #123
- Bump syn from 1.0.86 to 1.0.87 by @dependabot in #125
- Bump mio from 0.8.0 to 0.8.1 by @dependabot in #124
- Bump libc from 0.2.119 to 0.2.120 by @dependabot in #126
- Bump syn from 1.0.87 to 1.0.88 by @dependabot in #127
- Bump mio from 0.8.1 to 0.8.2 by @dependabot in #130
- Bump syn from 1.0.88 to 1.0.89 by @dependabot in #128
- Bump quote from 1.0.15 to 1.0.16 by @dependabot in #129
- Bump libc from 0.2.120 to 0.2.121 by @dependabot in #131
- Bump log from 0.4.14 to 0.4.16 by @dependabot in #133
- Bump syn from 1.0.89 to 1.0.90 by @dependabot in #135
- Bump quote from 1.0.16 to 1.0.17 by @dependabot in #134
- Bump hyper from 0.14.17 to 0.14.18 by @dependabot in #132
- Bump indexmap from 1.8.0 to 1.8.1 by @dependabot in #136
- Bump clap from 3.1.6 to 3.1.7 by @dependabot in #137
- Bump EmbarkStudios/cargo-deny-action from 1.2.12 to 1.2.15 by @dependabot in #138
- Bump clap from 3.1.7 to 3.1.8 by @dependabot in #139
- Remove
regex
dependency by @cristicbz in #140 - Bump syn from 1.0.90 to 1.0.91 by @dependabot in #141
- Bump proc-macro2 from 1.0.36 to 1.0.37 by @dependabot in #142
- Bump libc from 0.2.121 to 0.2.122 by @dependabot in #143
- Update Rust to v1.60.0 by @olix0r in #144
- Bump version to v0.2.6 by @olix0r in #145
New Contributors
- @hawkw made their first contribution in #122
- @cristicbz made their first contribution in #140
Full Changelog: release/v0.2.5...release/v0.2.6
v0.2.5
This release updates `linkerd-await` to support an optional `--timeout` flag that causes `linkerd-await` to fail if the proxy doesn't become ready within the specified timeout.
v0.2.4
This release changes the default behavior to not emit messages (i.e. to STDERR) unless `--verbose` is specified. This release also includes various dependency updates.
v0.2.3
This release makes linkerd-await's command arguments optional. When no command is specified, the program simply exits once the proxy becomes ready. The repository has been moved into the Linkerd GitHub organization, as well.
v0.2.2
This release updates linkerd-await to honor the `LINKERD_AWAIT_DISABLED` environment variable (in addition to `LINKERD_DISABLED`).
v0.2.1
This release updates dependencies and updates the release process to produce binaries for multiple architectures (amd64, arm, and arm64).
v0.2.0
This release replaces the --uri flag with a --port flag and introduces a new --shutdown flag. When the --shutdown flag is provided, the given command is forked (instead of simply exec'd) and the linkerd-await program forwards SIGTERM to the child process. When the child process completes, the proxy is shutdown via its admin interface. This behavior only operates as expected with as-of-yet unreleased proxy versions that support the /shutdown admin endpoint (linkerd/linkerd2-proxy#811). With prior proxy versions, the /shutdown call will not succeed and the proxy will remain running.