From 2f3189a4b43319ece7abf99a10fb82187ff9672c Mon Sep 17 00:00:00 2001 From: John Nunley Date: Wed, 21 Feb 2024 20:58:51 -0800 Subject: [PATCH] v1.9.0 Signed-off-by: John Nunley --- CHANGELOG.md | 8 ++++++++ Cargo.toml | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 924727b..256fbd4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +# Version 1.9.0 + +- Re-introduce the thread-local task push optimization to the executor. (#93) +- Bump `async-task` to v4.4.0. (#90) +- Replace some unnecessary atomic operations with non-atomic operations. (#94) +- Use weaker atomic orderings for notifications. (#95) +- When spawning a future, avoid looking up the ID to assign to that future twice. (#96) + # Version 1.8.0 - When spawned tasks panic, the panic is caught and then surfaced in the spawned diff --git a/Cargo.toml b/Cargo.toml index cef7138..8325fe1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ name = "async-executor" # When publishing a new version: # - Update CHANGELOG.md # - Create "v1.x.y" git tag -version = "1.8.0" +version = "1.9.0" authors = ["Stjepan Glavina "] edition = "2021" rust-version = "1.61"