diff --git a/CHANGELOG.md b/CHANGELOG.md index e0edfb65..40fced39 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.4.0](https://github.com/roadster-rs/roadster/compare/roadster-v0.3.5...roadster-v0.4.0) - 2024-07-01 + +### Added +- [**breaking**] Implement health check API using `HealthCheck` trait ([#255](https://github.com/roadster-rs/roadster/pull/255)) +- [**breaking**] Switch to Axum's `FromRef` for custom state ([#250](https://github.com/roadster-rs/roadster/pull/250)) + +### Other +- [**breaking**] Remove deprecated items in preparation of 0.4 release ([#253](https://github.com/roadster-rs/roadster/pull/253)) +- Add example for integrating with Leptos ([#252](https://github.com/roadster-rs/roadster/pull/252)) +- Use small number of sidekiq workers for `full` example in dev/test ([#251](https://github.com/roadster-rs/roadster/pull/251)) + ## [0.3.5](https://github.com/roadster-rs/roadster/compare/roadster-v0.3.4...roadster-v0.3.5) - 2024-06-24 ### Fixed diff --git a/Cargo.toml b/Cargo.toml index cdc5ebc3..99e68029 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "roadster" -version = "0.3.5" +version = "0.4.0" edition = "2021" publish = true description = "A \"Batteries Included\" web framework for rust designed to get you moving fast." diff --git a/examples/full/Cargo.toml b/examples/full/Cargo.toml index d1801fc6..496f576a 100644 --- a/examples/full/Cargo.toml +++ b/examples/full/Cargo.toml @@ -11,7 +11,7 @@ default = ["grpc"] grpc = ["roadster/grpc", "dep:tonic", "dep:tonic-reflection", "dep:prost"] [dependencies] -roadster = { version = "0.3", path = "../.." } +roadster = { version = "0.4", path = "../.." } tokio = { workspace = true } tokio-util = { workspace = true } anyhow = { workspace = true } diff --git a/examples/leptos-ssr/Cargo.toml b/examples/leptos-ssr/Cargo.toml index 11899064..86192c99 100644 --- a/examples/leptos-ssr/Cargo.toml +++ b/examples/leptos-ssr/Cargo.toml @@ -24,7 +24,7 @@ ssr = [ ] [dependencies] -roadster = { version = "0.3", path = "../..", optional = true, default-features = false, features = ["http", "db-sql", "cli"] } +roadster = { version = "0.4", path = "../..", optional = true, default-features = false, features = ["http", "db-sql", "cli"] } tokio = { workspace = true, optional = true } tokio-util = { workspace = true, optional = true } anyhow = { workspace = true }