Releases: zjupure/GlideWebpDecoder
Releases · zjupure/GlideWebpDecoder
Release 2.6 version for CVE-2023-4863
CVE-2023-4863 fixed version
- libwebp 1.3.2 updated in previous v2.4
- Add an option for static webp decoder in library to workaround CVE-2023-4863 in android framework
WebpBitmapFactory.sUseSystemDecoder = false; // disable system decoder global first
Transformation<Bitmap> circleCrop = new CircleCrop();
GlideApp.with(mContext)
.load(url)
.optionalTransform(circleCrop)
.optionalTransform(WebpDrawable.class, new WebpDrawableTransformation(circleCrop))
.set(WebpDownsampler.USE_SYSTEM_DECODER, false) // disable system decoder for each request
.into(imageView);
Release 2.4 version
- Update libwebp 1.3.2 and fix CVE-2023-4863 #117 #118
Release 2.3 version
Release 2.0
Release 1.8
some bugfix for frameloader
Release 1.6
- upgrade libwebp to 1.0.2
- add listener to observer animation end
- provide option to cache animated webp frame bitmap and optimize native memory issue #39
- provide api in WebpDrawable to obtain the original loop count from webp image
Release 1.4
- bugfix for WebpFrameLoader
- upgrade libwebp to 1.0.1
- fix transparnt background color issue
Release 1.2
- Fix native memory leak
- Inline proguard configuration to aar
- Fix animation flick with different background color
Release 1.0
Fix bug for WebpDrawableTransformations usage.