diff --git a/.github/workflows/format-code.yml b/.github/workflows/format-code.yml index 03e6d1a..844afa7 100644 --- a/.github/workflows/format-code.yml +++ b/.github/workflows/format-code.yml @@ -8,7 +8,7 @@ on: jobs: format-code: runs-on: "ubuntu-latest" - container: rust:1.71.0 + container: rust:1.72.0 steps: - name: Checkout the code on merge diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index f070c79..23e9535 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -9,7 +9,7 @@ on: jobs: lint: runs-on: "ubuntu-latest" - container: rust:1.71.0 + container: rust:1.72.0 steps: - uses: actions/checkout@v2 diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 0077509..52b0b9d 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -13,7 +13,7 @@ jobs: matrix: features: ["", "--no-default-features --features rustls-native"] runs-on: "ubuntu-latest" - container: rust:1.71.0 + container: rust:1.72.0 steps: - uses: actions/checkout@v2 @@ -26,7 +26,7 @@ jobs: matrix: features: ["", "--no-default-features --features rustls-native"] runs-on: "ubuntu-latest" - container: rust:1.71.0 + container: rust:1.72.0 services: consul: image: consul:1.11.11 diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 36370b6..0a59b4b 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -6,7 +6,7 @@ on: jobs: test: runs-on: ubuntu-latest - container: rust:1.71.0 + container: rust:1.72.0 services: consul: image: consul:1.11.11 @@ -25,7 +25,7 @@ jobs: dry-run: runs-on: ubuntu-latest - container: rust:1.71.0 + container: rust:1.72.0 steps: - uses: actions/checkout@v2 @@ -36,7 +36,7 @@ jobs: publish: needs: [test, dry-run] runs-on: ubuntu-latest - container: rust:1.71.0 + container: rust:1.72.0 environment: crates-publish steps: diff --git a/CHANGELOG.md b/CHANGELOG.md index 8f2caec..40f5670 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,14 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## Unreleased +## 0.4.0 - 2023-08-25 + +### Changed + +- `opentelemetry` updated to version `0.20` from `0.19`. + +## 0.3.0 - 2023-06-19 + ### Added - `rustls-native` (default), and `rustls-webpki` features to allow usage of rustls for the https client. @@ -21,14 +29,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), - `smart_default` updated to `0.7` from `0.6`. - `ureq` updated to `2` from `1.5.4`. -### Deprecated - -### Removed - -### Fixed - -### Security - ## 0.2.3 - 2022-08-24 - Add `datacenter` field to `Node` diff --git a/Cargo.toml b/Cargo.toml index d3eb588..89322cb 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,8 +1,8 @@ [package] name = "rs-consul" -version = "0.3.0" +version = "0.4.0" authors = ["Roblox"] -edition = "2018" +edition = "2021" description = "This crate provides access to a set of strongly typed apis to interact with consul (https://www.consul.io/)" readme = "README.md" repository = "https://github.com/Roblox/rs-consul" @@ -24,7 +24,7 @@ http = "0.2" hyper = { version = "0.14", features = ["full"] } hyper-rustls = { version = "0.24" } lazy_static = { version = "1", optional = true } -opentelemetry = { version = "0.19", features = ["rt-tokio"], optional = true } +opentelemetry = { version = "0.20", features = ["rt-tokio"], optional = true } prometheus = { version = "0.13", optional = true } quick-error = "2" serde = { version = "1.0", features = ["derive"] } diff --git a/README.md b/README.md index 7bacf20..3ffd5e6 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ Simply include the rs-consul in your Cargo dependencies. ```toml [dependencies] -rs-consul = "0.3.0" +rs-consul = "0.4.0" ``` ## Development diff --git a/rust-toolchain b/rust-toolchain index 650b514..62bafdd 100644 --- a/rust-toolchain +++ b/rust-toolchain @@ -1 +1 @@ -1.71 \ No newline at end of file +1.72 \ No newline at end of file