You'll notice
Uncommon image formats like TIFF, AVIF, and BMP are now converted to PNG before resizing or compressing
What
When Claude Code resizes or compresses an image, it now checks the decoded format against an allowed list (png, jpeg, gif, webp). Anything outside that list, such as TIFF, AVIF, or BMP, is now converted to PNG before any size or dimension calculations happen. Previously, only jpg was specially handled by treating it as jpeg.
Why
This lets Claude Code handle a wider range of image formats reliably during resize and compression, instead of only correctly handling a small fixed set.