Releases: esp-arduino-libs/ESP32_Display_Panel
Releases · esp-arduino-libs/ESP32_Display_Panel
Release v0.2.2
v0.2.2 - 2025-01-09
Bugfixes:
- fix(lcd): use 'delete[]' instead of 'delete' for C array shared pointer @FranciscoMoya (#142)
- fix(lcd): load vendor config from bus
- fix(board): fix GT911 init error for waveshare boards
- fix(Kconfig): fix build error on esp-idf and incorrect descriptions @Cathgao (#133)
- fix(examples): update PlatformIO lib & platform URLs
Full Changelog: v0.2.1...v0.2.2
Release v0.2.1
v0.2.1 - 2024-11-14
Enhancements:
- feat(lcd): add LCD controller JD9365 @Y1hsiaochunnn (#123)
- feat(board): add board Waveshare ESP32-P4-NANO @Y1hsiaochunnn (#123)
- feat(board): add board Waveshare ESP32-S3-Touch-LCD-4.3B/5/5B/7 @H-sw123 (#124)
- feat(board): add configuration for ignoring board in Kconfig
- feat(ci): use finer-grained file modification jobs
Bugfixes:
- fix(bus & lcd): update RGB conf based on esp-idf v5.4
Full Changelog: v0.2.0...v0.2.1
Release v0.2.0
v0.2.0 - 2024-11-08
Enhancements:
- feat(repo): support build on the esp-idf
- feat(bus & lcd): support MIPI-DSI LCD
- feat(lcd): add LCD controller EK79007
- feat(lcd): add LCD controller ILI9881C
- feat(panel): add support for MIPI-DSI LCD
- feat(board): add support for Waveshare ESP32-S3-Touch-LCD-2.1 @martinroger (#117)
- feat(board): add support for Espressif ESP32-P4-Function-EV-Board
- feat(examples): add MIPI-DSI LCD
- feat(examples): optimize anti-tear rotation in lvgl_port_v8
- feat(ci): update for MIPI-DSI LCD
- feat(test_apps): add MIPI-DSI LCD
Bugfixes:
- fix(touch): release ISR semaphore when delete
Full Changelog: v0.1.8...v0.2.0
Release v0.1.8
v0.1.8 - 2024-10-25
Enhancements:
- feat(board): add support for Waveshare ESP32-S3-Touch-LCD-1.85 by @martinroger
- feat(docs): add additional information about screen drift issue
Bugfixes:
- fix(examples): correct readme broken links
New Contributors
- @martinroger made their first contribution in #115
Full Changelog: v0.1.6...v0.1.8
Release v0.1.6
v0.1.6 - 2024-07-30
Enhancements:
- feat(board): add support for Fitipower EK9716B LCD controller for CrowPanel 7.0" board by @lboue (#78)
- feat(board): add support for Waveshare ESP32-S3-Touch-LCD-4.3 by @lboue (#99)
Bugfixes:
- fix(examples): fix
LVGL_PORT_ROTATION_DEGREE
issue by @lboue (#76) - fix(examples): fix issue with I2C.ino
EXAMPLE_TOUCH_ADDRESS
missing as variable by @lboue (#84) - fix(examples): fix WiFiClock wrong name
ScreenPassord
by @lboue (#82) - fix(examples): fix LCD using
configVendorCommands()
beforeinit()
- fix(examples): fix
LV_USE_DEMO_WIDGETS
typo by @lboue (#98) - fix(examples): fix
Tearing fucntion
typo by @lboue (#96) - fix(examples): fix WiFiClock log HTTP error code to serial console by @lboue (#97)
- fix(examples): fix WiFiClock description
- fix(gt911): allow to set the GT911 touch device address by @lboue (#86)
- fix(conf): fix the issue that the
ESP_PANEL_EXPANDER_HOST_ID
flag is not working properly - fix(conf): fix
LCD Venbdor
typo (#92)
New Contributors
- @gsgill112 made their first contribution in #102
Full Changelog: v0.1.5...v0.1.6
Release v0.1.5
v0.1.5 - 2024-07-16
Enhancements:
- feat(gt911): support set I2C address by using RST and INT pins
- feat(lvgl_port): set the lvgl task to run on the same core as the Arduino task by default
- feat(board): increase the RGB pclk frequency to 26MHz for
ESP32_4848S040C_I_Y_3
- feat(board): add new board
elecrow: CROWPANEL_7_0
by @lboue (#71) - feat(conf): add connection comments for the RGB pins in ESP_Panel_Board_Custom.h (#58, #68)
Bugfixes:
- fix(panel): init expander host with correct macro (#65)
- fix(panel): don't reset the LCD if the bus is RGB bus and the
ESP_PANEL_LCD_FLAGS_AUTO_DEL_PANEL_IO
is enabled - fix(examples): fix lvgl port rotation issue when enabling avoid tearing by @NecroMancer05
- fix(pre-commit): switch to Python 3 for pre-commit @lboue (#70)
- fix(docs): specify lvgl version >= v8.3.9 and < 9
- fix(docs): update board ESP32-S3-BOX-3 & ESP32-S3-BOX-3B
New Contributors
Full Changelog: v0.1.4...v0.1.5
Release v0.1.4
v0.1.4 - 2024-06-17
Enhancements:
Bugfixes:
- fix(conf): fix error when include inside file (#52)
- fix(docs): switch M5Stack doc links to english by @lboue (#50)
- fix(board): fix m5stack coreS3 power issue (#54)
Full Changelog: v0.1.3...v0.1.4
Release v0.1.3
What's Changed
Enhancements:
- feat(board): add add new board M5CORE2 by @MacChu0315-Espressif (#40)
- feat(board): add add new board M5DIAL by @MacChu0315-Espressif (#41)
- feat(board): add add new board M5CORES3 by @MacChu0315-Espressif (#45)
- feat(example): add support for PlatformIO by @isthaison (#37)
Bugfixes:
- fix(version): fix version mismatch
- fix(docs): update files related to version and board M5CORE2
New Contributors
- @MacChu0315-Espressif made their first contribution in #40
Full Changelog: v0.1.2...v0.1.3
Release v0.1.2
v0.1.2 - 2024-06-01
Enhancements:
- feat(config): add version control for all configuration files by @Lzw655 (#32)
- feat(touch): add i2c st1633 by @Lzw655 (#22)
- feat(pre-commit): support to check file versions
Bugfixes:
- fix(docs): fix broken links in 'Panel Test Example' README by @lboue (#27)
- fix(config): fix wrong header order by @Lzw655 (#35)
Full Changelog: v0.1.1...v0.1.2