# ChangeLog

## v0.3.3 (2026-01-22)

* Fixed missing `esp_mm` and `esp_driver_jpeg` dependency declarations in CMakeLists.txt which caused build failures when using the component from the component registry.

## v0.3.2 (2025-11-17)

* Fix the issue where the buffer space is insufficient when reading the image header.

## v0.3.1 (2025-10-21)

* Added mutex protection for the PJPG global buffer.
* Added boundary checks to prevent buffer overflow.
* Fixed the memory reallocation issue.
* Prioritized detecting SP format using the file extension.

## v0.3.0 (2025-09-12)

* Adapted PJPG format for parsing transparency scenarios
* Added hardware JPEG support
* Integrated compatibility with LVGL v9

## v0.2.0 (2025-04-08)

* Added support for LVGL v9 JPG format.

## v0.1.2 (2024-10-18)

* Added support for parsing split PNG images from the filesystem.
* Added support for JPG and QOI formats.

## v0.1.1 (2024-07-31)

* Added support for parsing standard PNG images form filesystem.

## v0.1.0 Initial Version (2024-06-27)

* Added support for parsing split PNG images from variable.
* Added support for parsing standard PNG images from variable.
