From 0708d05f665523e3d0c0e715a7279f5cf6b3cbd2 Mon Sep 17 00:00:00 2001 From: expl Date: Wed, 5 Mar 2025 21:40:40 +0900 Subject: [PATCH 1/3] Updated dependencies, rustls-tls feature added --- lib/Cargo.toml | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/lib/Cargo.toml b/lib/Cargo.toml index 47e92fe..d0ce4a4 100644 --- a/lib/Cargo.toml +++ b/lib/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rs-firebase-admin-sdk" -version = "2.3.1" +version = "2.4.0" rust-version = "1.75" edition = "2021" authors = ["Kostas Petrikas"] @@ -14,18 +14,19 @@ license = "MIT" doctest = false [features] -default = ["tokens"] +default = ["tokens", "reqwest/default-tls"] +rustls-tls = ["reqwest/rustls-tls"] tokens = ["dep:openssl"] [dependencies] -tokio = { version = "1.40", features = ["sync"], default-features = false } +tokio = { version = "1.43", features = ["sync"], default-features = false } error-stack = "0.5" -thiserror = "1.0" +thiserror = "2.0" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" -http = "1.1" +http = "1.2" headers = "0.4" -reqwest = { version = "0.12", features = ["default-tls", "charset", "json"], default-features = false } +reqwest = { version = "0.12", features = ["charset", "json"], default-features = false } urlencoding = "2.1" bytes = "1" gcp_auth = "0.12" @@ -34,5 +35,5 @@ base64 = "0.22" openssl = { version = "0.10", optional = true } [dev-dependencies] -tokio = { version = "1.40", features = ["macros", "rt-multi-thread"] } -serial_test = "3.1" +tokio = { version = "1.43", features = ["macros", "rt-multi-thread"] } +serial_test = "3.2" From e91cd122570788c94aa090e7c54b91cdba539264 Mon Sep 17 00:00:00 2001 From: expl Date: Wed, 5 Mar 2025 21:47:05 +0900 Subject: [PATCH 2/3] Bump Rust to 1.80 --- docker/Dockerfile | 2 +- lib/Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 574711a..873dd11 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,4 +1,4 @@ -FROM rust:1.76 +FROM rust:1.80 RUN rustup update RUN rustup component add clippy diff --git a/lib/Cargo.toml b/lib/Cargo.toml index d0ce4a4..401cd5b 100644 --- a/lib/Cargo.toml +++ b/lib/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "rs-firebase-admin-sdk" version = "2.4.0" -rust-version = "1.75" +rust-version = "1.80" edition = "2021" authors = ["Kostas Petrikas"] categories = ["authentication", "api-bindings", "asynchronous"] From 63cab1cf6936765efa3d89fa5bacdb756a9e67f0 Mon Sep 17 00:00:00 2001 From: expl Date: Wed, 5 Mar 2025 21:48:56 +0900 Subject: [PATCH 3/3] Bump Rust to 1.81 --- docker/Dockerfile | 2 +- lib/Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 873dd11..265bce8 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,4 +1,4 @@ -FROM rust:1.80 +FROM rust:1.81 RUN rustup update RUN rustup component add clippy diff --git a/lib/Cargo.toml b/lib/Cargo.toml index 401cd5b..166c335 100644 --- a/lib/Cargo.toml +++ b/lib/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "rs-firebase-admin-sdk" version = "2.4.0" -rust-version = "1.80" +rust-version = "1.81" edition = "2021" authors = ["Kostas Petrikas"] categories = ["authentication", "api-bindings", "asynchronous"]