Skip to content

Commit 596def3

Browse files
authored
Merge pull request #61 from Roblox/upgrade-ot-and-rust
Upgrade open-telemetry and rust to latest
2 parents f959b3f + 30f9faa commit 596def3

File tree

7 files changed

+19
-11
lines changed

7 files changed

+19
-11
lines changed

.github/workflows/format-code.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88
jobs:
99
format-code:
1010
runs-on: "ubuntu-latest"
11-
container: rust:1.86
11+
container: rust:1.87
1212

1313
steps:
1414
- name: Checkout the code on merge

.github/workflows/lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99
jobs:
1010
lint:
1111
runs-on: "ubuntu-latest"
12-
container: rust:1.86
12+
container: rust:1.87
1313

1414
steps:
1515
- uses: actions/checkout@v2

.github/workflows/main.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
matrix:
1414
features: [""]
1515
runs-on: "ubuntu-latest"
16-
container: rust:1.86
16+
container: rust:1.87
1717

1818
steps:
1919
- uses: actions/checkout@v2
@@ -26,7 +26,7 @@ jobs:
2626
matrix:
2727
features: [""]
2828
runs-on: "ubuntu-latest"
29-
container: rust:1.86
29+
container: rust:1.87
3030
services:
3131
consul:
3232
image: consul:1.11.11

.github/workflows/publish.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
jobs:
77
test:
88
runs-on: ubuntu-latest
9-
container: rust:1.86
9+
container: rust:1.87
1010
services:
1111
consul:
1212
image: consul:1.11.11
@@ -25,7 +25,7 @@ jobs:
2525

2626
dry-run:
2727
runs-on: ubuntu-latest
28-
container: rust:1.86
28+
container: rust:1.87
2929

3030
steps:
3131
- uses: actions/checkout@v2
@@ -36,7 +36,7 @@ jobs:
3636
publish:
3737
needs: [test, dry-run]
3838
runs-on: ubuntu-latest
39-
container: rust:1.86
39+
container: rust:1.87
4040
environment: crates-publish
4141

4242
steps:

CHANGELOG.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,19 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66

77
## Unreleased
88

9+
## 0.12.0 - 2025-06-13
10+
11+
### Changed
12+
13+
- `opentelemetry` upgraded to version `0.30` from `0.28`.
14+
915
## 0.11.0 - 2025-05-13
10-
- Update Rust toolchain to 1.86
16+
17+
- Update Rust toolchain to 1.87
1118
- Update crate Rust edition support to Rust 2024.
1219

1320
## 0.10.0 - 2025-05-13
21+
1422
- Supports registering multiple health checks. This breaks backward compatibility and drops supports to consul servers
1523
older than 0.5.0 that do not have this commit: [674be58e55f](https://github.com/hashicorp/consul/commit/674be58e55f3f2b1f1c64ef2f52bfbd577db0c7c)
1624

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "rs-consul"
33
# Don't forget to update the readme with the new version!
4-
version = "0.11.0"
4+
version = "0.12.0"
55
authors = ["Roblox"]
66
edition = "2024"
77
description = "This crate provides access to a set of strongly typed apis to interact with consul (https://www.consul.io/)"
@@ -23,7 +23,7 @@ http-body-util = "0.1"
2323
hyper = { version = "1", features = ["full"] }
2424
hyper-rustls = { version = "0.27", default-features = false, features = ["webpki-roots", "ring", "http1"] }
2525
hyper-util = { version = "0.1", features = ["client", "client-legacy", "tokio", "http2"] }
26-
opentelemetry = { version = "0.28", optional = true }
26+
opentelemetry = { version = "0.30", optional = true }
2727
serde = { version = "1.0", features = ["derive"] }
2828
serde_json = "1.0"
2929
slog-scope = "4"

rust-toolchain

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.86
1+
1.87

0 commit comments

Comments
 (0)