Releases: rustyscreeps/screeps-async
Releases · rustyscreeps/screeps-async
screeps-async-v0.3.1
Other
- Update screeps-game-api to 0.22.0 (#7)
screeps-async-v0.3.0
Added
- Add async
RwLock
- Add
Mutex
(#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
screeps-async-v0.2.0
Added
- (spawn)
JobHandle
now supports cancellation.
Fixed
- Improve robustness of tests
Other
- Fix example expansion of
#[main]
macro
screeps-async-v0.1.1
Fixed
- Typo in module docs
- Add missing README to crate artifacts
screeps-async-v0.1.0
Initial Release!
Added
- (spawn)
spawn
function to run async tasks in the background - (block_on) Add
block_on
function to allow blocking on a future - (yield_now) Add
yield_now
helper to yield execution back to scheduler without delaying to the next tick - (each_tick) Add
each_tick!
macro to run resolve a set of dependencies an async block each tick