Releases: libsdl-org/SDL_image
2.8.2
2.8.1
This is a stable bugfix release, with the following changes:
- Updated libavif to version 1.0.3
- Indexed PNG images with alpha have blending automatically enabled
- Fixed a crash in the 32-bit webp DLLs on Windows
- Fixed issue extracting the tar release archives on Linux
2.8.0
Here are the highlights since the last release:
- Updated image decoding libraries
- Added support for loading WEBP animations
- PNG images with a palette are loaded as SDL surfaces with a palette
2.7.1
This is a release candidate for 2.8.0.
These are the changes since the last release:
- Added support for loading WEBP animations
- PNG images with a palette are loaded as SDL surfaces with a palette
2.6.3
This is a stable bugfix release, with the following changes:
- Fixed loading of 4-bit .ico files
2.6.2
This is a quick update to fix building with homebrew on macOS
2.6.1
This is a quick bug-fix release to fix grayscale image loading using the stb_image decoder for PNG and JPEG images.
2.6.0
In addition to new CMake support by @madebr and many bug fixes, here are the highlights since the last release:
- API documentation is now available on the wiki: https://wiki.libsdl.org/SDL_image
- Added stb_image as the default backend for JPG and PNG images loading.
To use libpng and libjpg instead, configure using --disable-stb-image - Added IMG_LoadSizedSVG_RW()
- Added support for AVIF images (https://github.com/AOMediaCodec/libavif)
- Added IMG_ReadXPMFromArrayToRGB888()
- Added support for JXL images (https://jpegxl.info/)
- Added support for QOI images (https://qoiformat.org/)
- Fixed XCF regression introduced in 2.0.5
- Added support for loading animated GIFs
- LoadBMP() now loads files using SDL2
- Allow using libwebpdecoder instead libwebp
2.5.3
This is hopefully the final release candidate for 2.6.0.
The header documentation has been updated and is available at https://wiki.libsdl.org/SDL_image
2.5.2
This is a release candidate for 2.6.0.
In addition to new CMake support by @madebr and many bug fixes, here are the highlights since the last release:
- Added stb_image as the default backend for JPG and PNG images loading.
To use libpng and libjpg instead configure using --disable-stb-image - Added IMG_LoadSizedSVG_RW()
- Added support for AVIF images (https://github.com/AOMediaCodec/libavif)
- Added IMG_ReadXPMFromArrayToRGB888()
- Added support for JXL images (https://jpegxl.info/)
- Added support for QOI images (https://qoiformat.org/)
- Fixed XCF regression introduced in 2.0.5
- Added support for loading animated GIFs
- LoadBMP() now loads files using SDL2
- Allow using libwebpdecoder instead libwebp.