aboutsummaryrefslogtreecommitdiff
path: root/embassy-executor
diff options
context:
space:
mode:
authorDániel Buga <[email protected]>2024-12-18 15:42:24 +0100
committerDániel Buga <[email protected]>2024-12-22 20:27:15 +0100
commit9a238e6ad8aedf29b5f5af7308c7f5f50061242c (patch)
tree6eae6df23256a7da16704275e51929fd238c7119 /embassy-executor
parent8b3cbf80a4d69bc61b300b0e8da9030d2a56f40b (diff)
Prepare new embassy-time-*driver, embassy-executor, embassy-time
Diffstat (limited to 'embassy-executor')
-rw-r--r--embassy-executor/CHANGELOG.md3
-rw-r--r--embassy-executor/Cargo.toml4
2 files changed, 4 insertions, 3 deletions
diff --git a/embassy-executor/CHANGELOG.md b/embassy-executor/CHANGELOG.md
index 59ea88d0c..b45142802 100644
--- a/embassy-executor/CHANGELOG.md
+++ b/embassy-executor/CHANGELOG.md
@@ -5,12 +5,13 @@ All notable changes to this project will be documented in this file.
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), 5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). 6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased 8## 0.7.0 - 2024-12-18
9 9
10- embassy-executor no longer provides an `embassy-time-queue-driver` implementation 10- embassy-executor no longer provides an `embassy-time-queue-driver` implementation
11- Added `TaskRef::executor` to obtain a reference to a task's executor 11- Added `TaskRef::executor` to obtain a reference to a task's executor
12- integrated-timers are no longer processed when polling the executor. 12- integrated-timers are no longer processed when polling the executor.
13- Added the option to store data in timer queue items 13- Added the option to store data in timer queue items
14- Added `timer-item-payload-size-X` features for time driver implementors
14 15
15## 0.6.3 - 2024-11-12 16## 0.6.3 - 2024-11-12
16 17
diff --git a/embassy-executor/Cargo.toml b/embassy-executor/Cargo.toml
index 5effaca65..d6f24ce84 100644
--- a/embassy-executor/Cargo.toml
+++ b/embassy-executor/Cargo.toml
@@ -1,6 +1,6 @@
1[package] 1[package]
2name = "embassy-executor" 2name = "embassy-executor"
3version = "0.6.3" 3version = "0.7.0"
4edition = "2021" 4edition = "2021"
5license = "MIT OR Apache-2.0" 5license = "MIT OR Apache-2.0"
6description = "async/await executor designed for embedded usage" 6description = "async/await executor designed for embedded usage"
@@ -34,7 +34,7 @@ log = { version = "0.4.14", optional = true }
34rtos-trace = { version = "0.1.3", optional = true } 34rtos-trace = { version = "0.1.3", optional = true }
35 35
36embassy-executor-macros = { version = "0.6.2", path = "../embassy-executor-macros" } 36embassy-executor-macros = { version = "0.6.2", path = "../embassy-executor-macros" }
37embassy-time-driver = { version = "0.1.0", path = "../embassy-time-driver", optional = true } 37embassy-time-driver = { version = "0.2", path = "../embassy-time-driver", optional = true }
38critical-section = "1.1" 38critical-section = "1.1"
39 39
40document-features = "0.2.7" 40document-features = "0.2.7"