- 6/30/2025 version 1.6.0 This is a binary compatible release. API changes: - libwebp: WebPValidateDecoderConfig * additional x86 (AVX2, SSE2), general optimizations and compression improvements for lossless * `-mt` returns same results as single-threaded lossless (regressed in 1.5.0, #426506716) * miscellaneous warning, bug & build fixes (#393104377, #397130631, #398288323, #398066379, #427503509) Tool updates: * cwebp can restrict the use of `-resize` with `-resize_mode` (#405437935) -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEaw5rcJdt4wPt8vYB+cPWvbgjK10FAmhu9GgACgkQ+cPWvbgj K13tFQ//U2iNAAyYPNyomz3AbS+rdm8PI9JpnifQbbsXan/EiRwMPacuuZVXEYTZ fVMjAXfA68mEFAh8GKJaxtQaSq+pBYoqvUz4upnlzxq0DbfG3WSxjsRgp7EmXInZ 9FnmtCF8PfFpr5IfUKpg4P2p9o94r/pcUQ9b1u9UlSbXjOD6ghWibNb3NhWC3EbZ iJIPaHJilF+KSYOti0bvd8vWHJ5XiFcZ52qd+h6Uv6PMYEOqXCuVWQCuJ7AOGO1K csJGxKIzq1dwiTD0q2h8mdRAzoAkGPnI8rOLPYPxgnsuB1scHtnJylZhDQKfiea5 u6ZeFXnxd6zWmrESIUameexvc8IyVIU1MPaH5Rqv1Ti2jBebN6aX8ffzozkqsOeY HhrGZ9rqve8EGLRfygMDqQzueFJXpSyzK+vjHmP+8hEBw2mIEh4fF/YSg9m6ZT0z KUcgr3pt8hIihLTeP3M5NeTtIZXVv3P+nv1ynHP9/JLyzyGvH1mmKSWhhVFQJXdv Sga0EvzFN7iDL3C4AnQqrY4MaPqPoiZDCq1aRidpIkIB/9cdq1Q8sDGrFNrtiuUO twD/0m/F+Je+0thjNmoYycLCK7Y3dJNPbNVpEIrH3ocdUbMQuX0aYobQ1BlYNudt /4gYte1uQSvja8dJujlfrTHA86sYq8tV6qyarOJRMBsT7xkUAJU= =zbMO -----END PGP SIGNATURE----- Merge tag 'v1.6.0' libwebp-1.6.0 - 6/30/2025 version 1.6.0 This is a binary compatible release. API changes: - libwebp: WebPValidateDecoderConfig * additional x86 (AVX2, SSE2), general optimizations and compression improvements for lossless * `-mt` returns same results as single-threaded lossless (regressed in 1.5.0, #426506716) * miscellaneous warning, bug & build fixes (#393104377, #397130631, #398288323, #398066379, #427503509) Tool updates: * cwebp can restrict the use of `-resize` with `-resize_mode` (#405437935) Bug: webp:427525168 * tag 'v1.6.0': update ChangeLog webp_js/README.md: add some more code formatting (``) CMakeLists: add warning for incorrect emscripten config update ChangeLog api.md: add WebPValidateDecoderConfig to pseudocode update NEWS bump version to 1.6.0 update AUTHORS Change-Id: Ia4962eff9c197c42c77c9eadd35cdeee3586510e
WebP Codec
__ __ ____ ____ ____
/ \\/ \/ _ \/ _ )/ _ \
\ / __/ _ \ __/
\__\__/\____/\_____/__/ ____ ___
/ _/ / \ \ / _ \/ _/
/ \_/ / / \ \ __/ \__
\____/____/\_____/_____/____/v1.6.0
WebP codec is a library to encode and decode images in WebP format. This package contains the library that can be used in other programs to add WebP support, as well as the command line tools 'cwebp' and 'dwebp' to compress and decompress images respectively.
See https://developers.google.com/speed/webp for details on the image format.
The latest source tree is available at https://chromium.googlesource.com/webm/libwebp
It is released under the same license as the WebM project. See https://www.webmproject.org/license/software/ or the "COPYING" file for details. An additional intellectual property rights grant can be found in the file PATENTS.
Building
See the building documentation.
Encoding and Decoding Tools
The examples/ directory contains tools to encode and decode images and animations, view information about WebP images, and more. See the tools documentation.
APIs
See the APIs documentation, and API usage examples in the
examples/
directory.
Bugs
Please report all bugs to the issue tracker. For security reports, select 'Security report' from the Template dropdown.
Patches welcome! See how to contribute.
Discuss
Email: webp-discuss@webmproject.org
Web: https://groups.google.com/a/webmproject.org/group/webp-discuss