aboutsummaryrefslogtreecommitdiff
path: root/embassy-executor
diff options
context:
space:
mode:
authorDario Nieuwenhuis <[email protected]>2024-10-21 16:20:40 +0200
committerDario Nieuwenhuis <[email protected]>2024-10-21 16:20:40 +0200
commite782eabff743175b34489401574d1988c370f06f (patch)
treed6040ce27fa748253727aace426f0e3b8c7ab9ff /embassy-executor
parent379a59329158febc8edce1d62f62c07d71f22105 (diff)
Changelog executor v0.5.1 release.
Diffstat (limited to 'embassy-executor')
-rw-r--r--embassy-executor/CHANGELOG.md8
1 files changed, 7 insertions, 1 deletions
diff --git a/embassy-executor/CHANGELOG.md b/embassy-executor/CHANGELOG.md
index ac1c8cb0c..3d8c48676 100644
--- a/embassy-executor/CHANGELOG.md
+++ b/embassy-executor/CHANGELOG.md
@@ -11,7 +11,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
11 11
12- Soundness fix: Deny using `impl Trait` in task arguments. This was previously accidentally allowed when not using the `nightly` feature, 12- Soundness fix: Deny using `impl Trait` in task arguments. This was previously accidentally allowed when not using the `nightly` feature,
13 and could cause out of bounds memory accesses if spawning the same task mulitple times with different underlying types 13 and could cause out of bounds memory accesses if spawning the same task mulitple times with different underlying types
14 for the `impl Trait`. Affected versions are 0.4.x, 0.5.x and 0.6.0, which have been yanked. 14 for the `impl Trait`. Affected versions are 0.4.x, 0.5.0 and 0.6.0, which have been yanked.
15- Add an architecture-agnostic executor that spins waiting for tasks to run, enabled with the `arch-spin` feature. 15- Add an architecture-agnostic executor that spins waiting for tasks to run, enabled with the `arch-spin` feature.
16- Update for breaking change in the nightly waker_getters API. The `nightly` feature now requires`nightly-2024-09-06` or newer. 16- Update for breaking change in the nightly waker_getters API. The `nightly` feature now requires`nightly-2024-09-06` or newer.
17- Improve macro error messages. 17- Improve macro error messages.
@@ -22,6 +22,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
22- initial support for AVR 22- initial support for AVR
23- use nightly waker_getters APIs 23- use nightly waker_getters APIs
24 24
25## 0.5.1 - 2024-10-21
26
27- Soundness fix: Deny using `impl Trait` in task arguments. This was previously accidentally allowed when not using the `nightly` feature,
28 and could cause out of bounds memory accesses if spawning the same task mulitple times with different underlying types
29 for the `impl Trait`. Affected versions are 0.4.x, 0.5.0 and 0.6.0, which have been yanked.
30
25## 0.5.0 - 2024-01-11 31## 0.5.0 - 2024-01-11
26 32
27- Updated to `embassy-time-driver 0.1`, `embassy-time-queue-driver 0.1`, compatible with `embassy-time v0.3` and higher. 33- Updated to `embassy-time-driver 0.1`, `embassy-time-queue-driver 0.1`, compatible with `embassy-time v0.3` and higher.