Skip to content

Commit 70afbaa

Browse files
committed
change: Update version to 5.1.0
1 parent 2ae5535 commit 70afbaa

File tree

3 files changed

+42
-2
lines changed

3 files changed

+42
-2
lines changed

CHANGELOG.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,46 @@
2020
</div>
2121
<hr>
2222

23+
## v5.1.0 (2025-09-15)
24+
25+
### ✨ New Features
26+
27+
- **espefuse**: Support ESP32-P4 ECO5 (v3.0) *(Konstantin Kondrashov - 40f103c)*
28+
- **esp32p4**: Add support for ESP32-P4.ECO5 *(Jaroslav Safka - 6c10050)*
29+
- **esp32c5**: Add support for >16 MB flash sizes *(Roland Dobai - 8e2b94e)*
30+
- **espefuse**: Add custom key purposes for ESP32C6/C5/P4 *(Konstantin Kondrashov - c6ce0bc)*
31+
- **espefuse**: Support burning ECDSA_384 keys *(Konstantin Kondrashov - 4a9a3d8)*
32+
- **espefuse**: Clean up limitation for BLOCK9 usage *(Konstantin Kondrashov - d63e3db)*
33+
- **espefuse**: Adds support for burning 512-bit keys for C5 *(Konstantin Kondrashov - 468de5c)*
34+
35+
### 🐛 Bug Fixes
36+
37+
- **espefuse**: Update CLI to support rich-click 1.9.0 *(Peter Dragun - 2ae5535)*
38+
- **espsecure**: Fix printing key digest in signature info *(Radim Karniš - 7e53596)*
39+
- **espefuse**: Fixes re-connection issue in check-error via UJS port *(Konstantin Kondrashov - a160468)*
40+
- **write_flash**: Make write flash mem independent *(Jaroslav Safka - d19413c)*
41+
- **elf2image**: Handle ELF files with zero program header counts *(Tormod Volden - d27ce37)*
42+
- **espsecure**: Extract public key version 1 in RAW format *(Peter Dragun - 6cfced8)*
43+
- **espsecure**: Allow signing multiple files in one go *(Peter Dragun - 0177d61)*
44+
- **elf2image**: Fix --pad-to-size argument parsing *(Peter Dragun - 66a1377)*
45+
- **espefuse**: Disable programming and usage of XTS-AES-256 efuse key for ESP32-C5 *(harshal.patil - c85a93d)*
46+
- **esp32c5**: Erase during flashing above 16MB *(Jaroslav Burian - d65a24e)*
47+
- **espsecure**: Add support for python-pkcs11 9.0+ *(Peter Dragun - 3ea646f)*
48+
- Use correct error codes for ROM errors *(Jaroslav Burian - da4346b)*
49+
- Handle deprecated options with "=" before value *(Peter Dragun - f05fb62)*
50+
- stop exit 0 when being called programmatically *(Fu Hanxi - d8ae230)*
51+
52+
### 📖 Documentation
53+
54+
- **set_flash_voltage**: Disable for non-related chips *(Radim Karniš - cd2c98e)*
55+
- bump up esp_docs to 2.1 *(Jaroslav Safka - bb8cd9b)*
56+
- Add chip type detection explanation *(Jaroslav Safka - 528f605)*
57+
58+
### 🔧 Code Refactoring
59+
60+
- set up and apply pyupgrade ruff rules *(copilot-swe-agent[bot] - 206970a)*
61+
62+
2363
## v5.0.2 (2025-07-30)
2464

2565
### 🐛 Bug Fixes

esptool/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
"write_mem",
3232
]
3333

34-
__version__ = "5.0.2"
34+
__version__ = "5.1.0"
3535

3636
import os
3737
import shlex

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@
7878

7979
[tool.commitizen]
8080
name = "czespressif"
81-
version = "5.0.2"
81+
version = "5.1.0"
8282
update_changelog_on_bump = true
8383
tag_format = "v$version"
8484
changelog_start_rev = "v4.2.1"

0 commit comments

Comments
 (0)