diff --git a/Cargo.lock b/Cargo.lock index 9c90ee89ad..03a44083c8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -9437,9 +9437,9 @@ dependencies = [ [[package]] name = "tai64" -version = "4.1.0" +version = "4.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "014639506e4f425c78e823eabf56e71c093f940ae55b43e58f682e7bc2f5887a" +checksum = "ed7401421025f4132e6c1f7af5e7f8287383969f36e6628016cd509b8d3da9dc" dependencies = [ "serde", ] diff --git a/crates/client/Cargo.toml b/crates/client/Cargo.toml index a6bb5c1e3d..59432ea799 100644 --- a/crates/client/Cargo.toml +++ b/crates/client/Cargo.toml @@ -30,7 +30,8 @@ reqwest = { version = "0.11.16", default-features = false, features = [ ] } serde = { workspace = true, features = ["derive"] } serde_json = { version = "1.0", features = ["raw_value"] } -tai64 = { version = "4.0", features = ["serde"] } +# We force the version because 4.1.0 update leap seconds that breaks our timestamps +tai64 = { version = "=4.0.0", features = ["serde"] } thiserror = "1.0" tracing = "0.1" diff --git a/crates/types/Cargo.toml b/crates/types/Cargo.toml index 505975b8eb..18da592047 100644 --- a/crates/types/Cargo.toml +++ b/crates/types/Cargo.toml @@ -29,7 +29,8 @@ k256 = { version = "0.13", default-features = false, features = ["ecdsa"] } rand = { workspace = true, optional = true } secrecy = "0.8" serde = { workspace = true, features = ["derive"], optional = true } -tai64 = { version = "4.0", features = ["serde"] } +# We force the version because 4.1.0 update leap seconds that breaks our timestamps +tai64 = { version = "=4.0.0", features = ["serde"] } zeroize = "1.5" [dev-dependencies]