diff --git a/CHANGELOG.md b/CHANGELOG.md index e3d4309..67d7dd5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# [1.8.0](https://github.com/asepharyana/mytheclipse/compare/v1.7.0...v1.8.0) (2026-08-29) + + +### Features + +* round-5 abstractions — BatchProcessor, CircuitBreakerHealthCheck, TypedKeyRegistry, MetricsHttpHandler ([97b5e02](https://github.com/asepharyana/mytheclipse/commit/97b5e02820674a5b61a2d396f95df07f2b4fd735)) + # [1.7.0](https://github.com/asepharyana/mytheclipse/compare/v1.6.0...v1.7.0) (2026-08-29) diff --git a/Cargo.lock b/Cargo.lock index 575c3ba..e78c80e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2818,7 +2818,7 @@ dependencies = [ [[package]] name = "mytheclipse" -version = "1.7.0" +version = "1.8.0" dependencies = [ "async-trait", "num_cpus", @@ -2832,7 +2832,7 @@ dependencies = [ [[package]] name = "mytheclipse-cache" -version = "1.7.0" +version = "1.8.0" dependencies = [ "async-trait", "moka", @@ -2845,7 +2845,7 @@ dependencies = [ [[package]] name = "mytheclipse-cli" -version = "1.7.0" +version = "1.8.0" dependencies = [ "clap", "tokio", @@ -2854,7 +2854,7 @@ dependencies = [ [[package]] name = "mytheclipse-config" -version = "1.7.0" +version = "1.8.0" dependencies = [ "dotenvy", "notify", @@ -2869,7 +2869,7 @@ dependencies = [ [[package]] name = "mytheclipse-crypto" -version = "1.7.0" +version = "1.8.0" dependencies = [ "aead", "aes-gcm", @@ -2889,7 +2889,7 @@ dependencies = [ [[package]] name = "mytheclipse-event" -version = "1.7.0" +version = "1.8.0" dependencies = [ "async-nats", "async-trait", @@ -2905,7 +2905,7 @@ dependencies = [ [[package]] name = "mytheclipse-http" -version = "1.7.0" +version = "1.8.0" dependencies = [ "async-trait", "axum", @@ -2921,7 +2921,7 @@ dependencies = [ [[package]] name = "mytheclipse-queue" -version = "1.7.0" +version = "1.8.0" dependencies = [ "async-nats", "async-trait", @@ -2937,7 +2937,7 @@ dependencies = [ [[package]] name = "mytheclipse-storage" -version = "1.7.0" +version = "1.8.0" dependencies = [ "async-trait", "aws-config", @@ -2953,7 +2953,7 @@ dependencies = [ [[package]] name = "mytheclipse-tracing" -version = "1.7.0" +version = "1.8.0" dependencies = [ "opentelemetry 0.25.0", "tokio", diff --git a/crates/mytheclipse-cache/Cargo.toml b/crates/mytheclipse-cache/Cargo.toml index 2d60594..7829bcc 100644 --- a/crates/mytheclipse-cache/Cargo.toml +++ b/crates/mytheclipse-cache/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mytheclipse-cache" -version = "1.7.0" +version = "1.8.0" edition = "2021" rust-version = "1.75" license = "MIT OR Apache-2.0" diff --git a/crates/mytheclipse-cli/Cargo.toml b/crates/mytheclipse-cli/Cargo.toml index 1425537..245fcbc 100644 --- a/crates/mytheclipse-cli/Cargo.toml +++ b/crates/mytheclipse-cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mytheclipse-cli" -version = "1.7.0" +version = "1.8.0" edition = "2021" rust-version = "1.75" license = "MIT OR Apache-2.0" diff --git a/crates/mytheclipse-config/Cargo.toml b/crates/mytheclipse-config/Cargo.toml index ccb41f2..e8fa3f1 100644 --- a/crates/mytheclipse-config/Cargo.toml +++ b/crates/mytheclipse-config/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mytheclipse-config" -version = "1.7.0" +version = "1.8.0" edition = "2021" rust-version = "1.75" license = "MIT OR Apache-2.0" diff --git a/crates/mytheclipse-crypto/Cargo.toml b/crates/mytheclipse-crypto/Cargo.toml index ea8b57a..b46cf24 100644 --- a/crates/mytheclipse-crypto/Cargo.toml +++ b/crates/mytheclipse-crypto/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mytheclipse-crypto" -version = "1.7.0" +version = "1.8.0" edition = "2021" rust-version = "1.75" license = "MIT OR Apache-2.0" diff --git a/crates/mytheclipse-event/Cargo.toml b/crates/mytheclipse-event/Cargo.toml index d454603..5a8ea79 100644 --- a/crates/mytheclipse-event/Cargo.toml +++ b/crates/mytheclipse-event/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mytheclipse-event" -version = "1.7.0" +version = "1.8.0" edition = "2021" rust-version = "1.75" license = "MIT OR Apache-2.0" diff --git a/crates/mytheclipse-http/Cargo.toml b/crates/mytheclipse-http/Cargo.toml index 93930af..4f2908b 100644 --- a/crates/mytheclipse-http/Cargo.toml +++ b/crates/mytheclipse-http/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mytheclipse-http" -version = "1.7.0" +version = "1.8.0" edition = "2021" rust-version = "1.75" license = "MIT OR Apache-2.0" diff --git a/crates/mytheclipse-queue/Cargo.toml b/crates/mytheclipse-queue/Cargo.toml index 001d8e6..2310bdc 100644 --- a/crates/mytheclipse-queue/Cargo.toml +++ b/crates/mytheclipse-queue/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mytheclipse-queue" -version = "1.7.0" +version = "1.8.0" edition = "2021" rust-version = "1.75" license = "MIT OR Apache-2.0" diff --git a/crates/mytheclipse-storage/Cargo.toml b/crates/mytheclipse-storage/Cargo.toml index 7df8999..f8f0a31 100644 --- a/crates/mytheclipse-storage/Cargo.toml +++ b/crates/mytheclipse-storage/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mytheclipse-storage" -version = "1.7.0" +version = "1.8.0" edition = "2021" rust-version = "1.75" license = "MIT OR Apache-2.0" diff --git a/crates/mytheclipse-tracing/Cargo.toml b/crates/mytheclipse-tracing/Cargo.toml index 9111014..d5f4c77 100644 --- a/crates/mytheclipse-tracing/Cargo.toml +++ b/crates/mytheclipse-tracing/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mytheclipse-tracing" -version = "1.7.0" +version = "1.8.0" edition = "2021" rust-version = "1.75" license = "MIT OR Apache-2.0" diff --git a/crates/mytheclipse/Cargo.toml b/crates/mytheclipse/Cargo.toml index 9e36938..32d3844 100644 --- a/crates/mytheclipse/Cargo.toml +++ b/crates/mytheclipse/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mytheclipse" -version = "1.7.0" +version = "1.8.0" edition = "2021" rust-version = "1.75" license = "MIT OR Apache-2.0"