Releases: espressif/esp32-camera
Releases · espressif/esp32-camera
ESP32 Camera Driver v2.1.2
Depend on IDF v5.1+
What's Changed
- fix: Define IDF >=5.1 requirement by @tore-espressif in #791
Full Changelog: v2.1.1...v2.1.2
ESP32 Camera Driver v2.1.1
What's Changed
- sccb-ng: fix off-by-one device capacity check to prevent overflow by @RubenKelevra in #771
- hm1055: fix set_brightness error handling & logging by @RubenKelevra in #770
- docs(readme): harden jpg_stream_httpd_handler example & fix bugs by @RubenKelevra in #773
- cam_hal: add guard in cam_task() so DMA transfers cannot exceed image slot size by @RubenKelevra in #772
- feat: add PSRAM-DMA flag + runtime API for ESP32-S2/S3; remove 16MHz heuristic by @RubenKelevra in #774
- fix: Fixed GPIO implicit declaration by @espzav in #789
- fix jpeg soi check for psram_mode (DMA) by @RubenKelevra in #776
- fix jpeg eoi check for psram_mode (DMA) by @RubenKelevra in #777
- cam_hal: drop caches for psram_mode frames before hand-off to application by @RubenKelevra in #778
- rework psram_mode frame buffer overflow check by @RubenKelevra in #781
- replace Log message handler with a more lightweight version by @RubenKelevra in #787
- increase camera task stack size by @RubenKelevra in #788
- cam_hal: PSRAM: forward-scan last dma node to find JPEG EOI reliably by @RubenKelevra in #785
New Contributors
Full Changelog: v2.1.0...v2.1.1
ESP32 Camera Driver v2.1.0
What's Changed
- feat: add camera drivers for hm0360 and hm1055 by @Lesords in #707
- fix: Remove unused Kconfig option by @ALToast in #762
- fix(cam_hal): replace recursive cam_take() with bounded loop prevents stack-overflow in cam_task by @RubenKelevra in #758
- fix(cam_hal): prevent SOI scan from (1) running on length<3 and (2) over-reading the last 2 bytes by @RubenKelevra in #760
- fix(cam_hal): guard cam_verify_jpeg_eoi() against buffer-underflow by @RubenKelevra in #759
- cam_hal: shrink ISR stack, silence spam, strip logs at low levels by @RubenKelevra in #765
- Fix camera probe detecting non-camera peripheral by @rjoly-getraline in #756
- jpg2bmp: fix memory leak on error by @RubenKelevra in #766
- hm0360: harden _set_pll() against read-failures & bad widths, silence unused-param warnings by @RubenKelevra in #767
New Contributors
- @Lesords made their first contribution in #707
- @ALToast made their first contribution in #762
- @RubenKelevra made their first contribution in #758
- @rjoly-getraline made their first contribution in #756
Full Changelog: v2.0.16...v2.1.0
ESP32 Camera Driver v2.0.16
What's Changed
- Remove instruction to call camera_probe by @jaguilar in #704
- Add error handling for esp_jpg_decode by @bbawj in #714
- fix build error by @HardFatal in #754
- feat: Allow users to configure new/legacy I2C driver for SCCB hardware by @finger563 in #746
- feat: Use esp_jpeg component for decoding by @tore-espressif in #740
- GOOUU TECH ESP32S3 board pin mapping by @PauloPrates-20 in #744
- contrast fixes by @phoddie in #738
- esp_camera_available_frames implementation by @pablogs9 in #723
- Update CI target IDF versions by @me-no-dev in #757
New Contributors
- @jaguilar made their first contribution in #704
- @bbawj made their first contribution in #714
- @HardFatal made their first contribution in #754
- @finger563 made their first contribution in #746
- @PauloPrates-20 made their first contribution in #744
- @phoddie made their first contribution in #738
- @pablogs9 made their first contribution in #723
Full Changelog: v2.0.15...v2.0.16
ESP32 Camera Driver v2.0.15
What's Changed
- Fixes missing return error code validation during camera initialization by @cnadler86 in #703
New Contributors
- @cnadler86 made their first contribution in #703
Full Changelog: v2.0.14...v2.0.15
ESP32 Camera Driver v2.0.14
What's Changed
- Add mega ccm driver support by @ArduCAM in #701
- fix(xclk): Zero init ledc_channel_config_t for forward compatibility by @tore-espressif in #702
New Contributors
Full Changelog: v2.0.13...v2.0.14
ESP32 Camera Driver v2.0.13
What's Changed
Full Changelog: v2.0.12...v2.0.13
ESP32 Camera Driver v2.0.12
What's Changed
Full Changelog: v2.0.11...v2.0.12
ESP32 Camera Driver v2.0.11
What's Changed
- Implement new idf-v5 I2C driver by @playduck in #677
- Fix deprecation in IDF 5.4+ and update IDF build versions by @me-no-dev in #681
New Contributors
Full Changelog: v2.0.10...v2.0.11