Skip to content

Commit bf6ac04

Browse files
committed
Update to embassy-executor 0.7.0
1 parent ecec5b5 commit bf6ac04

File tree

8 files changed

+33
-18
lines changed

8 files changed

+33
-18
lines changed

CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1616

1717
- Breaking: Removed Features `init-log` and `init-rtt`.
1818

19+
### Changed
20+
21+
- Breaking: Bump embassy-excecutor to 0.7.0
22+
1923
## [0.5.0]
2024

2125
### Changed

Cargo.lock

+4-4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ heapless = "0.8.0"
2121
# Optional dependencies
2222
defmt = { version = "0.3.8", optional = true }
2323
log = { version = "0.4.20", optional = true }
24-
embassy-executor = { version = "0.6.1", optional = true, default-features = false }
24+
embassy-executor = { version = "0.7.0", optional = true, default-features = false }
2525

2626

2727
[features]

examples/esp32c6/Cargo.lock

+16-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/esp32c6/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ esp-hal = { version = "0.22.0", features = ["esp32c6"] }
2525
esp-println = { version = "0.12.0", features = ["esp32c6", "log"] }
2626
embassy-time = { version = "0.3.1", features = ["generic-queue-8"] }
2727
esp-hal-embassy = { version = "0.5.0", features = ["esp32c6"] }
28-
embassy-executor = { default-features = false, version = "0.6.0" }
28+
embassy-executor = { default-features = false, version = "0.6.0" } # TODO: update to 0.7.0 when esp-hal supports it
2929

3030
[dev-dependencies]
3131
embedded-test = { version = "0.6.0", features = ["embassy", "external-executor"], path = "../.." }

examples/stm32f767/Cargo.lock

+4-4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/stm32f767/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ cortex-m = { version = "0.7", features = ["critical-section-single-core"] }
1212
cortex-m-rt = "0.7"
1313
stm32f7xx-hal = { version = "0.8", features = ["stm32f767"] } # replace the model of your microcontroller here
1414

15-
embassy-executor = { default-features = false, version = "0.6.0", features = ["executor-thread", "arch-cortex-m"] }
16-
# Note: You need to enable at least one executor feature on embassy 0.6.x
15+
embassy-executor = { default-features = false, version = "0.7.0", features = ["executor-thread", "arch-cortex-m"] }
16+
# Note: You need to enable at least one executor feature on embassy 0.7.x
1717

1818
# dependencies when using the log/defmt feature
1919
log = { version = "0.4.20", optional = true }

src/export.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ pub fn ensure_linker_file_was_added_to_rustflags() -> ! {
1818
#[cfg(feature = "embassy")]
1919
pub use embassy_executor::task;
2020
#[cfg(all(feature = "embassy", not(feature = "external-executor")))]
21-
pub use embassy_executor::Executor; // Please activate the `executor-thread` or `executor-interrupt` feature on the embassy-executor crate (v0.5.x/v0.6.x)!
21+
pub use embassy_executor::Executor; // Please activate the `executor-thread` or `executor-interrupt` feature on the embassy-executor crate (v0.7.x)!
2222

2323
const VERSION: u32 = 1; //Format version of our protocol between probe-rs and target running embedded-test
2424

0 commit comments

Comments
 (0)