* Library rewritten from scratch (not backwards compatible). * Added new object oriented API, hopefully more user friendly. * Added *Texas Instruments TI-TXT* file format. * Improved docs and examples.
0.3.1
------------------
* Added support for Python 3.12. * Added Motorola header editing. * Minor fixes and changes.
0.3.0
------------------
* Added support for Python 3.11, removed 3.6. * Deprecated ``hexrec.blocks`` module entirely. * Using ``bytesparse`` for virtual memory management. * Improved repository layout. * Improved testing and packaging workflow. * Minor fixes and changes.
0.2.3
------------------
* Removed dependency of legacy pathlib package; using Python's own module instead. * Added support for Python 3.10. * Fixed maximum SREC length. * Changed pattern offset behavior. * Some alignment to the ``bytesparse.Memory`` API; deprecated code marked as such.
0.2.2
------------------
* Added workaround to register default record types. * Added support for Python 3.9. * Fixed insertion bug. * Added empty space reservation.