aboutsummaryrefslogtreecommitdiff
path: root/embassy-executor
diff options
context:
space:
mode:
authorDario Nieuwenhuis <[email protected]>2025-07-08 21:15:57 +0000
committerGitHub <[email protected]>2025-07-08 21:15:57 +0000
commitca667f124f20825a0624ae3d6ef3de9def033d90 (patch)
treee6c007038a9be18611d3fb24566b29736a4bdd4e /embassy-executor
parent51e46636254f3e56f467b3d44ed10c7a20e1814a (diff)
parent22e77cb675a2405472cd6d28b66172e311713ee1 (diff)
Merge pull request #4289 from rursprung/prepare-release-for-embassy-rp
prepare release for `embassy-rp` & dependencies
Diffstat (limited to 'embassy-executor')
-rw-r--r--embassy-executor/CHANGELOG.md17
-rw-r--r--embassy-executor/release.toml5
2 files changed, 20 insertions, 2 deletions
diff --git a/embassy-executor/CHANGELOG.md b/embassy-executor/CHANGELOG.md
index 608c67724..914863a83 100644
--- a/embassy-executor/CHANGELOG.md
+++ b/embassy-executor/CHANGELOG.md
@@ -5,9 +5,22 @@ 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<!-- next-header -->
9 9## Unreleased - ReleaseDate
10
11- Added `SpawnToken::id`
12- Task pools are now statically allocated on stable rust. All `task-arena-size-*` features have been removed and are no longer necessary.
13- New trace hooks: `_embassy_trace_poll_start` & `_embassy_trace_task_end`
14- Added task naming capability to tracing infrastructure
15- Added `Executor::id` & `Spawner::executor_id`
16- Disable `critical-section/std` for arch-std
17- Added possibility to select an executor in `#[embassy_executor::main]`
18- Fix AVR executor
19- executor: Make state implementations and their conditions match
10- Added support for Cortex-A and Cortex-R 20- Added support for Cortex-A and Cortex-R
21- Added support for `-> impl Future<Output = ()>` in `#[task]`
22- Fixed `Send` unsoundness with `-> impl Future` tasks
23- Marked `Spawner::for_current_executor` as `unsafe`
11 24
12## 0.7.0 - 2025-01-02 25## 0.7.0 - 2025-01-02
13 26
diff --git a/embassy-executor/release.toml b/embassy-executor/release.toml
new file mode 100644
index 000000000..fb6feaf21
--- /dev/null
+++ b/embassy-executor/release.toml
@@ -0,0 +1,5 @@
1pre-release-replacements = [
2 {file="CHANGELOG.md", search="Unreleased", replace="{{version}}", min=1},
3 {file="CHANGELOG.md", search="ReleaseDate", replace="{{date}}", min=1},
4 {file="CHANGELOG.md", search="<!-- next-header -->", replace="<!-- next-header -->\n## Unreleased - ReleaseDate\n", exactly=1},
5]