diff --git a/CHANGELOG.md b/CHANGELOG.md index 10049ce..0d71346 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed +# [0.4.0] - 2023-02-07 + +### Added + +- MSRV policy + +### Removed + +- All `unsafe` code + +### Changed + +- Updated MSRV to 1.69 +- `block_on` now accepts `IntoFuture` instead of `Future` (this is a backward-compatible change) + # [0.3.0] - 2023-02-07 ### Added diff --git a/Cargo.toml b/Cargo.toml index a583400..5b5e0c2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,7 +4,7 @@ default-members = ["macro"] [package] name = "pollster" -version = "0.3.0" +version = "0.4.0" description = "Synchronously block the thread until a future completes" categories = ["asynchronous", "concurrency"] keywords = ["async", "minimal", "executor", "runtime", "block_on"] @@ -18,7 +18,7 @@ readme = "README.md" macro = ["pollster-macro"] [dependencies] -pollster-macro = { version = "0.1", path = "macro", optional = true } +pollster-macro = { version = "0.4.0", path = "macro", optional = true } [dev-dependencies] futures-timer = "3.0" diff --git a/macro/Cargo.toml b/macro/Cargo.toml index abdf0b1..bc8456a 100644 --- a/macro/Cargo.toml +++ b/macro/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pollster-macro" -version = "0.1.0" +version = "0.4.0" # Should be kept in sync with `pollster` description = "Proc-macro crate for pollster" categories = ["asynchronous", "concurrency"] keywords = ["async", "minimal", "executor", "runtime", "block_on"]