Skip to content

Commit 84cd43c

Browse files
Prepare release 4.1.0 (#952)
* build: Bump espflash and cargo-espflash versions * docs: Update changelog
1 parent e320ae7 commit 84cd43c

File tree

5 files changed

+59
-35
lines changed

5 files changed

+59
-35
lines changed

CHANGELOG.md

Lines changed: 19 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,27 +8,38 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
88
## [Unreleased]
99

1010
### Added
11+
12+
### Changed
13+
14+
### Fixed
15+
16+
### Removed
17+
18+
## [4.1.0] - 2025-09-18
19+
20+
### Added
21+
1122
- Add `--no-addresses` flag to `monitor` subcommand (#942)
23+
- Add new ESP32-C5 magic values (#940)
1224

1325
### Changed
1426

15-
- Renamed `--check-app-descriptor` to `--ignore-app-descriptor` (#833)
27+
- Rename `--check-app-descriptor` to `--ignore-app-descriptor` (#833)
1628

1729
### Fixed
1830

19-
- [Windows] Fixed a crash in monitor when espflash is connected via USB Serial/JTAG, and the user is typing into the monitor but the device is not reading serial input. (#943)
20-
- [Linux/MacOS] Fixed espflash hanging when espflash is connected via USB Serial/JTAG, and the user is typing into the monitor but the device is not reading serial input. (#944, #945)
21-
- Fixed ESP32-S2 flash size detection issues (#950)
31+
- Fix a crash in monitor when espflash is connected via USB Serial/JTAG, and the user is typing into the monitor but the device is not reading serial input. (#943, #944, #945)
32+
- Fix ESP32-S2 flash size detection issues (#950)
2233
- Images are now automatically padded to 4 bytes before writing by the library (previously this was done in the CLI) (#951)
2334

24-
### Removed
25-
2635
## [4.0.1] - 2025-07-07
2736

2837
### Changed
38+
2939
- `espflash` now allows wider version ranges on its dependencies(#924)
3040

3141
### Fixed
42+
3243
- `save-image` now checks if the ELF contains the app descriptor (#920)
3344

3445
## [4.0.0] - 2025-07-01
@@ -411,7 +422,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
411422

412423
## [1.0.0] - 2021-09-21
413424

414-
[Unreleased]: https://github.com/esp-rs/espflash/compare/v4.0.1...HEAD
425+
[Unreleased]: https://github.com/esp-rs/espflash/compare/v4.1.0...HEAD
426+
[4.1.0]: https://github.com/esp-rs/espflash/compare/v4.0.1...v4.1.0
415427
[4.0.1]: https://github.com/esp-rs/espflash/compare/v4.0.0...v4.0.1
416428
[4.0.0]: https://github.com/esp-rs/espflash/compare/v3.3.0...v4.0.0
417429
[3.3.0]: https://github.com/esp-rs/espflash/compare/v3.2.0...v3.3.0

Cargo.lock

Lines changed: 36 additions & 24 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cargo-espflash/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "cargo-espflash"
3-
version = "4.0.1"
3+
version = "4.1.0"
44
edition = "2024"
55
rust-version = "1.85"
66
description = "Cargo subcommand for interacting with Espressif devices"
@@ -23,7 +23,7 @@ pkg-fmt = "zip"
2323
[dependencies]
2424
cargo_metadata = "0.22"
2525
clap = { version = "4.5", features = ["derive", "wrap_help"] }
26-
espflash = { version = "4.0", path = "../espflash" }
26+
espflash = { version = "4.1", path = "../espflash" }
2727
log = "0.4"
2828
miette = { version = "7.6", features = ["fancy"] }
2929
serde = { version = "1.0", features = ["derive"] }

espflash/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "espflash"
3-
version = "4.0.1"
3+
version = "4.1.0"
44
edition = "2024"
55
rust-version = "1.85"
66
description = "A command-line tool for interacting with Espressif devices"

espflash/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
//! [espflash] can also be used as a library:
1515
//!
1616
//! ```toml
17-
//! espflash = { version = "4.0.1", default-features = false }
17+
//! espflash = { version = "4.1.0", default-features = false }
1818
//! ```
1919
//!
2020
//! We add `default-features` here to disable the `cli` feature, which is

0 commit comments

Comments
 (0)