GD v2.3.2 Release Notes

Release Date: 2021-03-06 // 8 months ago
  • ๐Ÿ›  Fixed

    • gif: allow decodin when both Global and Local Colormaps (#494)

    โž• Added

    • ๐Ÿ‘ avif: Support for AVIF images via libavif (#557)
    • ๐Ÿ‘ heif: Support for HEIF/AVIF images via libheif (#395) (#557)
    • ๐Ÿ— webp: Drop ../deps/ search when building with cmake
    • ๐Ÿ Windows: Remove unused snprintf fallback

Previous changes from v2.3.1

  • ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix potential integer overflow detected by oss-fuzz
    • ๐Ÿ›  Fix #615 using libraqm
    • ๐Ÿ›  Fix #303: gdlib.pc: use Requires instead of Libs (#537)
    • ๐Ÿ›  Fixed #472: Adjusting CMakeLists.txt (#582)
    • ๐Ÿ›  Fix #615: gdImageStringFT() fails for empty strings as of libgd 2.3.0 (#633)
    • ๐Ÿ›  Fix typo but preserve BC
    • Compute average in gdGuessBackgroundColorFromCorners properly (#483)
    • CMakeLists.txt: zlib is enabled implicitly
    • src/config.h.cmake: replace #cmakedefine01 with #define in macro ENABLE_GD_FOORMATS (#622)
    • ๐Ÿ›  gdlib.pc: use prefixes for pkgconfig file
    • ๐Ÿšš cmake: remove required host includes (#617)
    • ๐Ÿšš Move initial declaration out of for loop
    • distribute getlib script
    • ๐Ÿ‘‰ Make gd_nnquant.c less likely to introduce duplicate definitions (#601)
    • ๐Ÿ‘ webp: support pkg-config file
    • gd_io: replace internal Putchar with gdPutC
    • gd_io: trim unused Putword function

    โž• Added

    • โž• Add REQUIRED to FIND_PACKAGE(ZLIB)
    • README: add some libraries info (#631)
    • ๐Ÿ‘ VMS/README.VMS: Add dropping support information (#614)