Skip to content

Commit 1487feb

Browse files
committed
Upgrade heapless to 0.9, embedded-io-async to 0.7 and defmt to 1.x
1 parent 9879f8d commit 1487feb

File tree

72 files changed

+119
-88
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

72 files changed

+119
-88
lines changed

cyw43/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1212
- Bump bt-hci to 0.6.0.
1313
- Add error handling to HCI transport implementation.
1414
- Reset WPA security on AP creation #4709
15+
- Upgrade heapless to 0.9, drop support for defmt-03 in favor of defmt (1.x).
16+
- Upgrade embedded-io-async to 0.7.x.
1517

1618
## 0.5.0 - 2025-08-28
1719

cyw43/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ repository = "https://github.com/embassy-rs/embassy"
1010
documentation = "https://docs.embassy.dev/cyw43"
1111

1212
[features]
13-
defmt = ["dep:defmt", "heapless/defmt-03", "embassy-time/defmt", "bt-hci?/defmt", "embedded-io-async?/defmt-03"]
13+
defmt = ["dep:defmt", "heapless/defmt", "embassy-time/defmt", "bt-hci?/defmt", "embedded-io-async?/defmt"]
1414
log = ["dep:log"]
1515
bluetooth = ["dep:bt-hci", "dep:embedded-io-async"]
1616

@@ -32,7 +32,7 @@ futures = { version = "0.3.17", default-features = false, features = ["async-awa
3232

3333
embedded-hal-1 = { package = "embedded-hal", version = "1.0" }
3434
num_enum = { version = "0.5.7", default-features = false }
35-
heapless = "0.8.0"
35+
heapless = "0.9"
3636

3737
# Bluetooth deps
3838
embedded-io-async = { version = "0.6.0", optional = true }

embassy-imxrt/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99
## Unreleased - ReleaseDate
1010

1111
- First release with changelog.
12+
- Upgrade heapless to 0.9

embassy-imxrt/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ cortex-m-rt = ">=0.7.3,<0.8"
8686
cortex-m = "0.7.6"
8787
critical-section = "1.1"
8888
embedded-io = { version = "0.6.1" }
89-
embedded-io-async = { version = "0.6.1" }
89+
embedded-io-async = { version = "0.7" }
9090
fixed = "1.23.1"
9191

9292
rand-core-06 = { package = "rand_core", version = "0.6" }

embassy-mspm0/CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,5 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1919
- feat: Add i2c target implementation (#4605)
2020
- fix: group irq handlers must check for NO_INTR (#4785)
2121
- feat: Add read_reset_cause function
22-
- feat: Add module Mathacl & example for mspm0g3507 (#4897)
22+
- feat: Add module Mathacl & example for mspm0g3507 (#4897)
23+
- Upgrade embedded-io-async to 0.7.x.

embassy-mspm0/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ embedded-hal = { version = "1.0" }
6262
embedded-hal-nb = { version = "1.0" }
6363
embedded-hal-async = { version = "1.0" }
6464
embedded-io = "0.6.1"
65-
embedded-io-async = "0.6.1"
65+
embedded-io-async = "0.7"
6666

6767
defmt = { version = "1.0.1", optional = true }
6868
fixed = "1.29"

embassy-net-adin1110/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,5 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1111
## 0.3.1 - 2025-08-26
1212

1313
- First release with changelog.
14+
- Upgrade heapless to 0.9, drop support for defmt-03 in favor of defmt (1.x).
15+
- Upgrade embedded-io-async to 0.7.x.

embassy-net-adin1110/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ repository = "https://github.com/embassy-rs/embassy"
1010
documentation = "https://docs.embassy.dev/embassy-net-adin1110"
1111

1212
[dependencies]
13-
heapless = "0.8"
13+
heapless = "0.9"
1414
defmt = { version = "1.0.1", optional = true }
1515
log = { version = "0.4", default-features = false, optional = true }
1616
embedded-hal-1 = { package = "embedded-hal", version = "1.0" }
@@ -29,7 +29,7 @@ critical-section = { version = "1.1.2", features = ["std"] }
2929
futures-test = "0.3.28"
3030

3131
[features]
32-
defmt = ["dep:defmt", "embedded-hal-1/defmt-03"]
32+
defmt = ["dep:defmt", "embedded-hal-1/defmt"]
3333
log = ["dep:log"]
3434

3535
[package.metadata.embassy_docs]

embassy-net-esp-hosted/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1111
- Add an `Interface` trait to allow using other interface transports.
1212
- Switch to `micropb` for protobuf.
1313
- Update protos to latest `esp-hosted-fg`.
14+
- Upgrade heapless to 0.9, drop support for defmt-03 in favor of defmt (1.x).
15+
- Upgrade embedded-io-async to 0.7.x.
1416

1517
## 0.2.1 - 2025-08-26
1618

embassy-net-esp-hosted/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ repository = "https://github.com/embassy-rs/embassy"
1010
documentation = "https://docs.embassy.dev/embassy-net-esp-hosted"
1111

1212
[features]
13-
defmt = ["dep:defmt", "heapless/defmt-03"]
13+
defmt = ["dep:defmt", "heapless/defmt"]
1414
log = ["dep:log"]
1515

1616
[dependencies]
@@ -26,7 +26,7 @@ embedded-hal = { version = "1.0" }
2626
embedded-hal-async = { version = "1.0" }
2727

2828
micropb = { version = "0.4.0", default-features = false, features = ["container-heapless", "encode", "decode"] }
29-
heapless = "0.8"
29+
heapless = "0.9"
3030

3131
[package.metadata.embassy_docs]
3232
src_base = "https://github.com/embassy-rs/embassy/blob/embassy-net-esp-hosted-v$VERSION/embassy-net-esp-hosted/src/"

0 commit comments

Comments
 (0)