- add support for external RAM memory type for esp32p4 - cross reference table with empty symbol name - input section address not within output section range
Code Refactoring
- **ci**: update esp-idf-size legacy tests to pytest
1.6.0
New Features
- add archives' dependencies report
Bug Fixes
- update the memory type ranges for the esp32c5 - handle archive paths that contain spaces
1.5.0
New Features
- **ng**: add filtering for archives, files, and symbols in table and CSV formats - **ng**: initial support for memorymap API
Bug Fixes
- correctly handle DIRAM and overflows reports
1.4.0
New Features
- **ng**: support for projects built with enabled LTO - **ng**: initial version of ELF/DWARF parser - add --unify option allowing to aggregate size information
Bug Fixes
- **ng**: handle output sections with no content in map file - **ng**: fix line enumeration in link map file parser - **ng**: remove console width limit - **ng**: fix map and elf file detection - **ng**: fix memory map trimming for diff output
1.3.0
New Features
- **ng**: add support for output format sorting - **esp32c61**: basic size support
Bug Fixes
- **ng**: input section address not within output section range - do not account noinit sections into total image size - account only output sections with ".flash" string into flash memory - account SRAM1 into IRAM size on esp32