Skip to content

Commit 3cd3606

Browse files
authored
Finalize crates for release (#3588)
1 parent 1e839e3 commit 3cd3606

File tree

44 files changed

+278
-120
lines changed

Some content is hidden

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

44 files changed

+278
-120
lines changed

esp-alloc/CHANGELOG.md

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,21 +9,29 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
### Added
1111

12-
- `allocator_api2` to support allocator APIs on stable Rust. (#3318, #3487)
13-
- `AnyMemory`, `InternalMemory`, `ExternalMemory` allocators. (#3318)
14-
- Removed the `Unused` section for `stats()` to make the output cleaner (#3486)
1512

1613
### Changed
1714

18-
- Bump Rust edition to 2024, bump MSRV to 1.86. (#3391, #3560)
19-
- Update `defmt` to 1.0 (#3416)
2015

2116
### Fixed
2217

2318

2419
### Removed
2520

2621

22+
## [v0.8.0] - 2025-06-03
23+
24+
### Added
25+
26+
- `allocator_api2` to support allocator APIs on stable Rust. (#3318, #3487)
27+
- `AnyMemory`, `InternalMemory`, `ExternalMemory` allocators. (#3318)
28+
- Removed the `Unused` section for `stats()` to make the output cleaner (#3486)
29+
30+
### Changed
31+
32+
- Bump Rust edition to 2024, bump MSRV to 1.86. (#3391, #3560)
33+
- Update `defmt` to 1.0 (#3416)
34+
2735
## [0.7.0] - 2025-02-24
2836

2937
### Added
@@ -61,4 +69,5 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
6169
## 0.1.0 - 2022-07-25
6270

6371
[0.7.0]: https://github.com/esp-rs/esp-hal/releases/tag/esp-alloc-v0.7.0
64-
[Unreleased]: https://github.com/esp-rs/esp-hal/compare/esp-alloc-v0.7.0...HEAD
72+
[v0.8.0]: https://github.com/esp-rs/esp-hal/compare/esp-alloc-v0.7.0...esp-alloc-v0.8.0
73+
[Unreleased]: https://github.com/esp-rs/esp-hal/compare/esp-alloc-v0.8.0...HEAD

esp-alloc/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "esp-alloc"
3-
version = "0.7.0"
3+
version = "0.8.0"
44
edition = "2024"
55
rust-version = "1.86.0"
66
description = "A heap allocator for Espressif devices"

esp-backtrace/CHANGELOG.md

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
### Added
1111

12+
13+
### Changed
14+
15+
16+
### Fixed
17+
18+
19+
### Removed
20+
21+
22+
## [v0.16.0] - 2025-06-03
23+
24+
### Added
25+
1226
- The length of the stack trace can now be configured using `ESP_BACKTRACE_CONFIG_BACKTRACE_FRAMES` (#3271)
1327
- `Backtrace` and `BacktraceFrame` types. (#3280)
1428

@@ -23,9 +37,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2337
- Stack traces no longer stop at recursive functions (#3270)
2438
- ESP32/S2/S3: Fixed an issue where the backtrace wasn't correctly captured in some cases (#3272)
2539

26-
### Removed
27-
28-
2940
## [0.15.1] - 2025-02-24
3041

3142
### Fixed
@@ -76,4 +87,5 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7687
- Only prints float registers on targets which have them. (#1690)
7788

7889
[0.15.1]: https://github.com/esp-rs/esp-hal/releases/tag/esp-backtrace-v0.15.1
79-
[Unreleased]: https://github.com/esp-rs/esp-hal/compare/esp-backtrace-v0.15.1...HEAD
90+
[v0.16.0]: https://github.com/esp-rs/esp-hal/compare/esp-backtrace-v0.15.1...esp-backtrace-v0.16.0
91+
[Unreleased]: https://github.com/esp-rs/esp-hal/compare/esp-backtrace-v0.16.0...HEAD

esp-backtrace/Cargo.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "esp-backtrace"
3-
version = "0.15.1"
3+
version = "0.16.0"
44
edition = "2024"
55
rust-version = "1.86.0"
66
description = "Bare-metal backtrace support for Espressif devices"
@@ -21,15 +21,15 @@ test = false
2121
[dependencies]
2222
cfg-if = "1.0.0"
2323
defmt = { version = "1.0.1", optional = true }
24-
esp-config = { version = "0.3.0", path = "../esp-config" }
25-
esp-println = { version = "0.13.0", optional = true, default-features = false, path = "../esp-println" }
24+
esp-config = { version = "0.4.0", path = "../esp-config" }
25+
esp-println = { version = "0.14.0", optional = true, default-features = false, path = "../esp-println" }
2626
heapless = "0.8"
2727
semihosting = { version = "0.1.20", optional = true }
2828

2929
[build-dependencies]
30-
esp-build = { version = "0.2.0", path = "../esp-build" }
31-
esp-config = { version = "0.3.0", path = "../esp-config", features = ["build"] }
32-
esp-metadata = { version = "0.6.0", path = "../esp-metadata" }
30+
esp-build = { version = "0.3.0", path = "../esp-build" }
31+
esp-config = { version = "0.4.0", path = "../esp-config", features = ["build"] }
32+
esp-metadata = { version = "0.7.0", path = "../esp-metadata" }
3333

3434
[features]
3535
default = ["colors"]

esp-bootloader-esp-idf/CHANGELOG.md

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,28 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
### Added
1111

12-
- Support ESP-IDF app descriptor (#3281)
13-
- Support reading partition tables and conveniently read/write partition content (#3316)
14-
- OTA-DATA partition support (#3354)
1512

1613
### Changed
1714

18-
- Bump Rust edition to 2024, bump MSRV to 1.86. (#3391, #3560)
19-
- Update `defmt` to 1.0 (#3416)
2015

2116
### Fixed
2217

2318

2419
### Removed
2520

2621

22+
## [v0.1.0] - 2025-06-03
23+
24+
### Added
25+
26+
- Support ESP-IDF app descriptor (#3281)
27+
- Support reading partition tables and conveniently read/write partition content (#3316)
28+
- OTA-DATA partition support (#3354)
29+
30+
### Changed
31+
32+
- Bump Rust edition to 2024, bump MSRV to 1.86. (#3391, #3560)
33+
- Update `defmt` to 1.0 (#3416)
34+
35+
[v0.1.0]: https://github.com/esp-rs/esp-hal/releases/tag/esp-bootloader-esp-idf-v0.1.0
36+
[Unreleased]: https://github.com/esp-rs/esp-hal/compare/esp-bootloader-esp-idf-v0.1.0...HEAD

esp-bootloader-esp-idf/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "esp-bootloader-esp-idf"
3-
version = "0.0.0"
3+
version = "0.1.0"
44
edition = "2024"
55
rust-version = "1.86.0"
66
description = "Functionality related to the esp-idf bootloader"
@@ -20,7 +20,7 @@ test = true
2020
[dependencies]
2121
defmt = { version = "1.0.1", optional = true }
2222
document-features = "0.2.11"
23-
esp-config = { version = "0.3.0", path = "../esp-config" }
23+
esp-config = { version = "0.4.0", path = "../esp-config" }
2424
embedded-storage = "0.3.1"
2525
log = { version = "0.4.26", optional = true }
2626
strum = { version = "0.27.1", default-features = false, features = ["derive"] }
@@ -30,7 +30,7 @@ md-5 = { version = "0.10.6", default-features = false, optional = true }
3030

3131
[build-dependencies]
3232
chrono = { version = "0.4.20", default-features = false, features = ["clock"] }
33-
esp-config = { version = "0.3.0", path = "../esp-config", features = ["build"] }
33+
esp-config = { version = "0.4.0", path = "../esp-config", features = ["build"] }
3434

3535
[features]
3636
default = ["validation"]

esp-build/CHANGELOG.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1212

1313
### Changed
1414

15-
- Bump Rust edition to 2024, bump MSRV to 1.86. (#3391, #3560)
1615

1716
### Fixed
1817

1918

2019
### Removed
2120

2221

22+
## [v0.3.0] - 2025-06-03
23+
24+
### Changed
25+
26+
- Bump Rust edition to 2024, bump MSRV to 1.86. (#3391, #3560)
27+
2328
## [0.2.0] - 2025-01-15
2429

2530
### Changed
@@ -34,4 +39,5 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3439
- Initial release (#2518)
3540

3641
[0.2.0]: https://github.com/esp-rs/esp-hal/releases/tag/esp-build-v0.2.0
37-
[Unreleased]: https://github.com/esp-rs/esp-hal/compare/esp-build-v0.2.0...HEAD
42+
[v0.3.0]: https://github.com/esp-rs/esp-hal/compare/esp-build-v0.2.0...esp-build-v0.3.0
43+
[Unreleased]: https://github.com/esp-rs/esp-hal/compare/esp-build-v0.3.0...HEAD

esp-build/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "esp-build"
3-
version = "0.2.0"
3+
version = "0.3.0"
44
edition = "2024"
55
rust-version = "1.86.0"
66
description = "Build utilities for esp-hal"

esp-config/CHANGELOG.md

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,22 +9,30 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
### Added
1111

12-
- `ConfigOption` struct (#3362)
13-
- `Stabiliy` to specify unstable options, and the version in which they became stable (#3365)
1412

1513
### Changed
1614

17-
- `generate_config` now takes a slice of `ConfigOption`s instead of tuples. (#3362)
18-
- Bump Rust edition to 2024, bump MSRV to 1.86. (#3391, #3560)
19-
- `ConfigOption` favors `String` over `&str` (#3455)
20-
- Removed the `Custom` validator (#3455)
2115

2216
### Fixed
2317

2418

2519
### Removed
2620

2721

22+
## [v0.4.0] - 2025-06-03
23+
24+
### Added
25+
26+
- `ConfigOption` struct (#3362)
27+
- `Stabiliy` to specify unstable options, and the version in which they became stable (#3365)
28+
29+
### Changed
30+
31+
- `generate_config` now takes a slice of `ConfigOption`s instead of tuples. (#3362)
32+
- Bump Rust edition to 2024, bump MSRV to 1.86. (#3391, #3560)
33+
- `ConfigOption` favors `String` over `&str` (#3455)
34+
- Removed the `Custom` validator (#3455)
35+
2836
## [0.3.1] - 2025-02-24
2937

3038
### Added
@@ -55,4 +63,5 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
5563
- Initial release (#2518)
5664

5765
[0.3.1]: https://github.com/esp-rs/esp-hal/releases/tag/esp-config-v0.3.1
58-
[Unreleased]: https://github.com/esp-rs/esp-hal/compare/esp-config-v0.3.1...HEAD
66+
[v0.4.0]: https://github.com/esp-rs/esp-hal/compare/esp-config-v0.3.1...esp-config-v0.4.0
67+
[Unreleased]: https://github.com/esp-rs/esp-hal/compare/esp-config-v0.4.0...HEAD

esp-config/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "esp-config"
3-
version = "0.3.1"
3+
version = "0.4.0"
44
edition = "2024"
55
rust-version = "1.86.0"
66
description = "Configure projects using esp-hal and related packages"

0 commit comments

Comments
 (0)