diff --git a/README.md b/README.md index d4091c8..1128961 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ Tick-aware Async Runtime for Screeps Add `screeps-async` to your `Cargo.toml` ```toml [dependencies] -screeps-async = "0.2.0" +screeps-async = "0.3.0" ``` **IMPORTANT**: This project is very much in an early stage and significant, breaking changes may diff --git a/screeps-async-macros/CHANGELOG.md b/screeps-async-macros/CHANGELOG.md index 8eabb5a..db1acaa 100644 --- a/screeps-async-macros/CHANGELOG.md +++ b/screeps-async-macros/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.3](https://github.com/rustyscreeps/screeps-async/compare/screeps-async-macros-v0.1.2...screeps-async-macros-v0.1.3) - 2024-03-23 + +### Other +- Add docs.rs badge + ## [0.1.2](https://github.com/rustyscreeps/screeps-async/compare/screeps-async-macros-v0.1.1...screeps-async-macros-v0.1.2) - 2024-03-05 ### Fixed diff --git a/screeps-async-macros/Cargo.toml b/screeps-async-macros/Cargo.toml index 359f920..022a003 100644 --- a/screeps-async-macros/Cargo.toml +++ b/screeps-async-macros/Cargo.toml @@ -3,7 +3,7 @@ name = "screeps-async-macros" description = "Macros for screeps-async" repository = "https://github.com/rustyscreeps/screeps-async" homepage = "https://github.com/rustyscreeps/screeps-async" -version = "0.1.2" +version = "0.1.3" edition = "2021" license = "MIT" readme = "../README.md" diff --git a/screeps-async/CHANGELOG.md b/screeps-async/CHANGELOG.md index 47a7328..046c134 100644 --- a/screeps-async/CHANGELOG.md +++ b/screeps-async/CHANGELOG.md @@ -6,6 +6,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.0](https://github.com/rustyscreeps/screeps-async/compare/screeps-async-v0.2.0...screeps-async-v0.3.0) - 2024-03-23 + +### Added +- Add async `RwLock` +- Add `Mutex` ([#4](https://github.com/rustyscreeps/screeps-async/pull/4)) + +### Fixed +- Refactor test time abstractions to make new version of clippy happy +- Don't try to queue tasks after Runtime is dropped causing panics + +### Other +- Add docs.rs badge + ## [0.2.0](https://github.com/rustyscreeps/screeps-async/compare/screeps-async-v0.1.1...screeps-async-v0.2.0) - 2024-03-05 ### Added diff --git a/screeps-async/Cargo.toml b/screeps-async/Cargo.toml index 6ea6b76..af2c825 100644 --- a/screeps-async/Cargo.toml +++ b/screeps-async/Cargo.toml @@ -3,13 +3,13 @@ name = "screeps-async" description = "Tick-aware Async runtime for Screeps" repository = "https://github.com/rustyscreeps/screeps-async" homepage = "https://github.com/rustyscreeps/screeps-async" -version = "0.2.0" +version = "0.3.0" edition = "2021" license = "MIT" readme = "../README.md" [dependencies] -screeps-async-macros = { version = "0.1.2", path = "../screeps-async-macros" } +screeps-async-macros = { version = "0.1.3", path = "../screeps-async-macros" } async-task = "4.7" flume = { version = "0.11", default-features = false } diff --git a/screeps-async/src/lib.rs b/screeps-async/src/lib.rs index 1085427..c9f260e 100644 --- a/screeps-async/src/lib.rs +++ b/screeps-async/src/lib.rs @@ -6,7 +6,7 @@ //! Add `screeps-async` to your `Cargo.toml` //! ```toml //! [dependencies] -//! screeps-async = "0.2.0" +//! screeps-async = "0.3.0" //! ``` //! //! # The [`#[screeps_async::main]`](main) macro