summaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorDongHun Kwak <dh0128.kwak@samsung.com>2023-03-06 10:16:27 +0900
committerDongHun Kwak <dh0128.kwak@samsung.com>2023-03-06 10:16:27 +0900
commit57cc1c96abfe96c31b79debdbfaa91f5764e4011 (patch)
treec6fdd771f7e05782a539beb3ad2da266fd5a7c27 /CHANGELOG.md
downloadrust-async-executor-upstream.tar.gz
rust-async-executor-upstream.tar.bz2
rust-async-executor-upstream.zip
Import async-executor 1.5.0upstream/1.5.0upstream
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md48
1 files changed, 48 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000..0105c9e
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,48 @@
+# Version 1.5.0
+
+- Remove the dependency on the `once_cell` crate to restore the MSRV. (#29)
+- Update `concurrent-queue` to v2.
+
+# Version 1.4.1
+
+- Remove dependency on deprecated `vec-arena`. (#23)
+
+# Version 1.4.0
+
+- Add `Executor::is_empty()` and `LocalExecutor::is_empty()`.
+
+# Version 1.3.0
+
+- Parametrize executors over a lifetime to allow spawning non-`static` futures.
+
+# Version 1.2.0
+
+- Update `async-task` to v4.
+
+# Version 1.1.1
+
+- Replace `AtomicU64` with `AtomicUsize`.
+
+# Version 1.1.0
+
+- Use atomics to make `Executor::run()` and `Executor::tick()` futures `Send + Sync`.
+
+# Version 1.0.0
+
+- Stabilize.
+
+# Version 0.2.1
+
+- Add `try_tick()` and `tick()` methods.
+
+# Version 0.2.0
+
+- Redesign the whole API.
+
+# Version 0.1.2
+
+- Add the `Spawner` API.
+
+# Version 0.1.1
+
+- Initial version