All notable changes to this project are documented in this file. This list is not exhaustive - only important changes, fixes, and new features in the code are reflected here.
- add support for new roms.json location (Peter Dragun - 90a1a68)
- cli: provide correct error messages and rework the script structure (Peter Dragun - f15a82c)
- Use Posix paths on Windows for loading symbols from file (Roland Dobai - 4b7d3d8)
- Fix empty env variable for ROM ELF directory (Peter Dragun - 1c0295b)
- close pipes in gdb subprocess (Peter Dragun - 51fdc71)
- esp-coredump: add esp32c61 chip support (Erhan Kurubas - 7b75c8a)
- python3.12: replace distutils with shutil (Guilhem Saurel - d45c2e7)
- gdb: EspGDB descrutor Thread exceptions fix (Jakub Kocka - 50692f5)
- esp-coredump: add esp32c5 chip support (Erhan Kurubas - e5b6f5a)
- make serial port arg optional (Erhan Kurubas - 10c5ea9)
- coredump: handle value errors when parsing TCB variable (Erhan Kurubas - 683d00f)
- add cli option to pass partition table offset (Peter Dragun - ac7659d)
- add instructions for standalone installation (Peter Dragun - ce7a387)
- esp-coredump: add esp32p4 chip support (Erhan Kurubas - 890d68a)
- add auto detection for core file format (Peter Dragun - 05e02af)
- esp-coredump: increase version to 1.8.0 (Erhan Kurubas - 460b9d6)
- coredump: print isr context from elf file (Erhan Kurubas - 52fb6f2)
- esp-coredump: increase version to 1.7.0 (Erhan Kurubas - 0b374a4)
- coredump: parse panic_details from elf file (Erhan Kurubas - 0361906)
- coredump-info: esp32c2/esp32c6/esp32h2 corefile support (Alexey Lapshin - 7e3f8f7)
- coredump-info: retry reading thread info if not successful (Peter Dragun - d69dc03)
- increase the version of the package (Aleksei Apaseev - 6fe11bc)
- add functionality to load ROM symbols automatically (Aleksei Apaseev - 6e53888)
- fix isort error (Aleksei Apaseev - 954501e)
- update pre-commit flake8 repo (Aleksei Apaseev - a57a812)