diff options
| author | Dario Nieuwenhuis <[email protected]> | 2025-07-08 21:15:57 +0000 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-07-08 21:15:57 +0000 |
| commit | ca667f124f20825a0624ae3d6ef3de9def033d90 (patch) | |
| tree | e6c007038a9be18611d3fb24566b29736a4bdd4e /embassy-executor | |
| parent | 51e46636254f3e56f467b3d44ed10c7a20e1814a (diff) | |
| parent | 22e77cb675a2405472cd6d28b66172e311713ee1 (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.md | 17 | ||||
| -rw-r--r-- | embassy-executor/release.toml | 5 |
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. | |||
| 5 | The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), | 5 | The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
| 6 | and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). | 6 | and 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 @@ | |||
| 1 | pre-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 | ] | ||
