NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #5973 most downloaded on PyPI
Firmware size analysis for ESP-IDF
Last release 3 days ago
01 Oct 2026
Ships fairly regularly
a new release about every 2 months
Some releases are documented
notes for 16 of 30 stable releases
1 version withdrawn
withdrawn after publishing
4 years old
31 releases · first in 2023
One column per quarter.
set soft_wrap explicitly for the console (Frantisek Hrbata - c369017 )
require esp-pylib 1.1.3 to keep the output file ANSI-free (Frantisek Hrbata - cd4cb26 )
migrate esp-idf-size to esp-pylib (Vojtech Piroch - 2eea850 )
route external RAM sections by name to avoid flash/PSRAM overlap (Frantisek Hrbata - 2dad66a )
initial esp32s31 support (Frantisek Hrbata - 0ca6c51 )
add total_size field into the json2 output format
NG is now default. Remove --ng flags and ESP_IDF_SIZE_NG env var. Update imports from esp_idf_size.ng to esp_idf_size. Output formats may differ.
bump python to 3.13 in release_pypi.yml
add support for external RAM memory type for esp32p4
add archives' dependencies report
ng: add filtering for archives, files, and symbols in table and CSV formats
ng: support for projects built with enabled LTO
ng: add support for output format sorting
## v1.2.0 (2024-03-18) ### New Features - ng: add explicit bytes support
ng: correctly set input section stage in linker map parser
esp32c5: base support of esp32c5
ng: handle alignment/fill in section validation
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →