This repository has been archived by the owner on Apr 8, 2024. It is now read-only.
Release v1.2.0
This is the 1.2.0 release of Spectrum for both Android and iOS. These are the major changes included:
- Error is now reported for images with a pixel format kCGImagePixelFormatRGB555 (iOS)
- Fixed an issue by which metadata wouldn't be added to the encoded image
- Avoids copying thumbnail metadata on transcoded images
- Renamed VectorImageSink to VectorBitmapImageSink
- Fixed Kotlin compatibility issues from SoLoaderWrapper
- Fixed an issue that would result in ignoring the output pixel specification in certain situations
- Increased test coverage
- Fixed heap-use-after-free in avif decompressor
- Support RGBA for PNG compression
- Fixed compilation on Windows
- Fixed memory leak in ScalingScanlineProcessingBlock
- Updated deps: libavif 0.6.2, libwebp 1.1.0
- Fixed an issue with Cocoapods integration and libwebp imports
Big thanks to all collaborators! @evgenstf, @BugsBunnyBR, @axxufb, @lambdapioneer, @cuva, @a8m, @AurelC2G, @zpao, @zzagorsk-fb, @zertosh, @maattam, @EwoutH