feat: Prepare 4.0.1 release (#925)

This commit is contained in:
Sergio Gasquez Arcos 2025-07-07 16:28:34 +02:00 committed by GitHub
parent 531bb82ab4
commit f679e03a8e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 40 additions and 21 deletions

View File

@ -8,16 +8,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
### Added
- `save-image` now checks if the ELF contains the app descriptor (#920)
### Changed
- `espflash` now allows wider version ranges on its dependencies(#924)
### Fixed
### Removed
## [4.0.1] - 2025-07-07
### Changed
- `espflash` now allows wider version ranges on its dependencies(#924)
### Fixed
- `save-image` now checks if the ELF contains the app descriptor (#920)
## [4.0.0] - 2025-07-01
### Added
@ -398,7 +403,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [1.0.0] - 2021-09-21
[Unreleased]: https://github.com/esp-rs/espflash/compare/v4.0.0...HEAD
[Unreleased]: https://github.com/esp-rs/espflash/compare/v4.0.1...HEAD
[4.0.1]: https://github.com/esp-rs/espflash/compare/v4.0.0...v4.0.1
[4.0.0]: https://github.com/esp-rs/espflash/compare/v3.3.0...v4.0.0
[3.3.0]: https://github.com/esp-rs/espflash/compare/v3.2.0...v3.3.0
[3.2.0]: https://github.com/esp-rs/espflash/compare/v3.1.1...v3.2.0

39
Cargo.lock generated
View File

@ -250,7 +250,7 @@ dependencies = [
[[package]]
name = "cargo-espflash"
version = "4.0.0"
version = "4.0.1"
dependencies = [
"cargo_metadata",
"clap",
@ -444,6 +444,19 @@ dependencies = [
"windows-sys 0.59.0",
]
[[package]]
name = "console"
version = "0.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2e09ced7ebbccb63b4c65413d821f2e00ce54c5ca4514ddc6b3c892fdbcbc69d"
dependencies = [
"encode_unicode",
"libc",
"once_cell",
"unicode-width 0.2.1",
"windows-sys 0.60.2",
]
[[package]]
name = "convert_case"
version = "0.7.1"
@ -754,7 +767,7 @@ version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "658bce805d770f407bc62102fca7c2c64ceef2fbcb2b8bd19d2765ce093980de"
dependencies = [
"console",
"console 0.15.11",
"shell-words",
"tempfile",
"thiserror 1.0.69",
@ -902,7 +915,7 @@ dependencies = [
[[package]]
name = "espflash"
version = "4.0.0"
version = "4.0.1"
dependencies = [
"addr2line 0.22.0",
"base64",
@ -1375,14 +1388,14 @@ dependencies = [
[[package]]
name = "indicatif"
version = "0.17.11"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235"
checksum = "70a646d946d06bedbbc4cac4c218acf4bbf2d87757a784857025f4d447e4e1cd"
dependencies = [
"console",
"number_prefix",
"console 0.16.0",
"portable-atomic",
"unicode-width 0.2.1",
"unit-prefix",
"web-time",
]
@ -1713,12 +1726,6 @@ dependencies = [
"autocfg",
]
[[package]]
name = "number_prefix"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3"
[[package]]
name = "object"
version = "0.35.0"
@ -2885,6 +2892,12 @@ version = "0.2.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"
[[package]]
name = "unit-prefix"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "323402cff2dd658f39ca17c789b502021b3f18707c91cdf22e3838e1b4023817"
[[package]]
name = "unsafe-libyaml"
version = "0.2.11"

View File

@ -1,6 +1,6 @@
[package]
name = "cargo-espflash"
version = "4.0.0"
version = "4.0.1"
edition = "2024"
rust-version = "1.85"
description = "Cargo subcommand for interacting with Espressif devices"

View File

@ -1,6 +1,6 @@
[package]
name = "espflash"
version = "4.0.0"
version = "4.0.1"
edition = "2024"
rust-version = "1.85"
description = "A command-line tool for interacting with Espressif devices"
@ -44,7 +44,7 @@ directories = { version = "6.0", optional = true }
env_logger = { version = "0.11", optional = true }
esp-idf-part = "0.6"
flate2 = "1.1"
indicatif = { version = "0.17", optional = true }
indicatif = { version = "0.18", optional = true }
log = "0.4"
md-5 = "0.10"
miette = "7.6"

View File

@ -14,7 +14,7 @@
//! [espflash] can also be used as a library:
//!
//! ```toml
//! espflash = { version = "4.0.0", default-features = false }
//! espflash = { version = "4.0.1", default-features = false }
//! ```
//!
//! We add `default-features` here to disable the `cli` feature, which is