|
20 | 20 | </div>
|
21 | 21 | <hr>
|
22 | 22 |
|
| 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 | + |
23 | 63 | ## v5.0.2 (2025-07-30)
|
24 | 64 |
|
25 | 65 | ### 🐛 Bug Fixes
|
|
0 commit comments