Releases: lovyan03/LovyanGFX
Releases · lovyan03/LovyanGFX
1.1.16
What's Changed
- fix Light_PWM backlight not works under arduino-esp32 v3.0 (IDF 5) by @WuSiYu in #511
- Fixes to Platformio env=native by @MitchBradley in #521
- esp-idf 5.2 fixes & workflow updates by @tobozo in #527
- added thick lines and gradient fill support by @tobozo in #528
- tweak for native by @lovyan03 in #532
- Update Panel_ILI9341 to add new variant ILI9341_2 by @lsdlsd88 in #551
- arduino_default SPI and I2C enhancements by @jp-bennett in #557
- XPT2046 portduino tweaks by @jp-bennett in #559
- Add portduino platform, encode SPI device in spi_host by @jp-bennett in #561
-
- Added GUITION ST7701 panel instructions. by @FigueiredoStable in #562
- 1.1.16 by @lovyan03 in #570
New Contributors
- @WuSiYu made their first contribution in #511
- @MitchBradley made their first contribution in #521
- @lsdlsd88 made their first contribution in #551
- @FigueiredoStable made their first contribution in #562
Full Changelog: 1.1.12...1.1.16
1.1.12
1.1.9
1.1.8
update
- Eliminates flickering when drawing QR codes
platform = native
build (running on PC) supported by PlatformIO- Fixed build error in ESP-IDF v5 series
- Changed specifications so that memory is not immediately released when drawing PNGs.
With this addition, the functionreleasePngMemory()
was added to release memory after drawing PNGs.
1.1.7
1.1.6
Bug fix
- Fixed a bug that unrelated GPIO settings are changed in ArduinoESP32 1.0.x series.
- Improved stability of ESP32 I2C communication.
- Adjustment of ESP32 backlight lighting control.
Additional Functions
- Added a function to specify a device name to be operated by LinuxFB.
- Added support for UnitGLASS.
- Added support for ST7565.
1.1.5
Bug Fixes
- Fixed loss of gradation expression on ST7789 ( #347 thanks @gtwht ! ).
- Fixed a bug that swapBytes did not work for specifying transparent color when outputting uint16_t array with pushImage.
- Fixed a large error log when trying to perform I2C communication with incorrect settings.
- Fixed a bug that prevented JPG and PNG rendering from working properly when the orientation was changed by setRotation.
- Fixed a bug that I2C communication speed was slower than specified in ESP32S3.
- Fixed a compile error bug in ESP-IDF v5
Specification Change
- Adjust the backlight brightness of ATOMS3.
Additional Functions
- Added support I2C for RP2040 ( thanks @yasuhirok-git ! )
- Added support TTGO T4 Display ( thanks @lefty01 ! )
- Added setting sample for M5Stack ModuleDisplay.
- Added setting sample for Makerfabs ESP32-S3 Parallel TFT with Touch 4.3
- Added setting sample for Makerfabs ESP32-S3 Parallel TFT with Touch 4.0
- Added support ST7701 / GC9503
- ATOMDisplay can control signal stop and output when using sleep or wakeup.
- Added the ability to set pixel clock to AtomDisplay.
1.1.2
0.5.0
Bug Fixes
- ESP-IDFv5 causes compile error. ( thanks @JeremiahGillis & @sukesh-ak ! )
- GT911 does not read correctly when obtaining touch coordinates if the reading interval is too long. ( thanks @hollyhockberry ! )
- SPI mode cannot be set correctly with SAMD21/SAMD51 ( thanks @cosmoois ! )
New device support
- M5Stack ATOM S3.
- M5Stack ATOM S3 + ATOM Display.
- Makerfabs Parallel TouchCamera series.
- Adafruit HalloWings / Feather ESP32-S2 / Feather ESP32-S3 TFT / FunHouse ( thanks @PaintYourDragon ! )
- LoLin S3Pro ST7735 & ILI9341/XPT2046 ( thanks @tobozo ! )
- S6D04K1.
- NT35510.
- RGB panel with ESP32S3.
- NTSC/PAL composite video output with ESP32.
- HUB75 output with ESP32.
Misc
- add function IT8951 setVCOM / getVCOM ( thanks @martinberlin ! )
- add PWM backlight control with RP2040 ( thanks @tobozo ! )
- add support LittleFS + SDFS with RP2040 ( thanks @tobozo ! )
- add support SoftwareSPI with XPT2046.
0.4.18
HotFix
- I2C does not work properly with ESP32S3.
- DMA transfer fails when sharing SPI bus with other devices on ESP32S3.
Bug Fixes
- Builds for PCs fail to compile. ( thanks @hollyhockberry )
Addition
- getScanLine
- fillSmoothCircle
- fillSmoothRoundRect
New support
- GC9107
- RM68120
- R61529
- IT8951 with specifications other than M5Paper
Misc
- JPG decoding speed improvement.
- SAMD51 supports 1-bit dummy clock at SPI read.
- Added build instructions documentation for PCs ( thanks @36kyo )