SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for kimageformats-5.117.0git.20240919T182652~ee77e34-ku.86.1.x86_64.rpm :

* Mon May 06 2024 Christophe Marin - Update to 5.116.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.116.0- Changes since 5.115.0:
* TGA: added options support
* More header checks (related: kde#479612)
* Thu Feb 08 2024 Christophe Marin - Update to 5.115.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.115.0- No code change since 5.114.0
* Sat Jan 13 2024 Christophe Marin - Update to 5.114.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.114.0- Changes since 5.113.0:
* avif: new quality settings
* Update CI template
* HEIF plug-in extended to support HEJ2 format
* Tue Dec 05 2023 Christophe Marin - Update to 5.113.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.113.0- No code change since 5.112.0
* Mon Nov 06 2023 Christophe Marin - Update to 5.112.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.112.0- No code change since 5.111.0
* Mon Oct 09 2023 Christophe Marin - Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0- Changes since 5.110.0:
* avif: support repetition count
* raw: fix multi image load
* hdr: fix oss-fuzz issue 62197
* hdr: fix crash (oss-fuzz)
* xcf: fix crash (oss-fuzz issue 62075)
* xcf: fix oss-fuzz issue
* Wed Sep 06 2023 Christophe Marin - Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0- Changes since 5.109.0:
* QOI: Advertise write support in the desktop file
* qoi: write support backported from master
* xcf: format v12 support (kf5)
* Support libavif 1.0
* exr: multiple fixes (kf5)
* Fix missing qoi.desktop
* qoi: fix buffer overflow kf5
* Renamed qoi.h to qoi_p.h
* Minor improvements
* Add support for the QOI image format
* Set linear color space and round fix- Drop patch, merged upstream
* 0001-Support-libavif-1.0.patch
* Tue Aug 29 2023 Christophe Marin - Add patch to support avif 1.0:
* 0001-Support-libavif-1.0.patch
* Tue Aug 08 2023 Christophe Marin - Update to 5.109.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.109.0- Changes since 5.108.0:
* psd: Fix UB type punning (kde#471829)
* Treat 3-channel MCH images as CMY images
* Add explicit moc includes to sources for moc-covered headers
* Mon Jul 03 2023 Christophe Marin - Update to 5.108.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.108.0- Changes since 5.107.0:
* jxl: add support for libjxl v0.9, drop support for old 0.6.1
* Remove qt6 CI builds
* Mon Jun 05 2023 Christophe Marin - Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0- Changes since 5.106.0:
* pcx: multiple fixes (2)
* Avoid unnecessary conversions
* RGB/SGI writer: fix alpha detection and image limit size
* TGA writer: fix alpha detection and performance improvements
* pcx: multiple fixes
* PCX: Fix reading of the extended palette (kde#463951)
* Sat May 06 2023 Christophe Marin - Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0- Changes since 5.105.0:
* Fix wrong alpha conversion (kde#468288)
* Wed Apr 12 2023 Christophe Marin - Add support for RAW image formats
* Sat Apr 01 2023 Christophe Marin - Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0- Changes since 5.104.0:
* psd: Fix alpha blending (KF5)
* Mon Mar 06 2023 Christophe Marin - Update to 5.104.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.104.0- No code change since 5.103.0
* Wed Feb 08 2023 Christophe Marin - Update to 5.103.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.103.0- Changes since 5.102.0:
* psd: conversion speed improvements (kf5)
* Fix writing TGA alpha depth flag
* HDR support removed from RAW plugin
* heif: reject invalid files with zero size
* Thu Jan 12 2023 Christophe Marin - Update to 5.102.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.102.0- Changes since 5.101.0:
* raw: tweak seek implementation
* heif: fix error handling
* heif: rewrite plugin to use only libheif C API
* Tue Dec 06 2022 Christophe Marin - Update to 5.101.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.101.0- Changes since 5.100.0:
* Fix missing DCI-P3 color space set
* minor tweaks in HEIF and AVIF plugins
* raw: LibRaw_QIODevice::read: fixed possible partial reading of an item
* PSD multichannel testcases
* Support to MCH with 4+ channels (treat as CMYK)
* avif: Check if encoder/decoder is available in capabilities()
* Fix condition for installing desktop files
* Tue Nov 08 2022 Christophe Giboudeaux - Update to 5.100.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.100.0- Changes since 5.99.0:
* Don\'t install desktop files for image formats when building against Qt6
* raw: Don\'t seek back if we were asked to read too much
* jxl: indicate when all frames have been read
* avif: minor fixes
* avif: indicate when all frames have been read
* avif: always indicate endless loop
* avif: return `false` in `canRead()` when `imageIndex >= imageCount` (kde#460085)
* Add JXL test files corresponding to 8 EXIF orientation values
* Add AVIF test files with rotation and mirror operations
* Auto-rotate input images in readtest
* jxl: remove C-style casts
* avif: Use reinterpret_cast instead C cast
* avif: revert 9ac923a commit
* heif: replace C cast with static_cast
* heif: use heif_init/heif_deinit with libheif 1.13.0+
* FindLibRaw: fix include dir, should not contain prefix libraw/ (kde#460105)
* Fix duplicated tests
* ANI partial test and PIC test added
* PSD: impreved support to sequential access device
* Fix messages
* CMakeLists: enable EXR test
* Added EXR test image
* Fixes for sequential devices- Drop patches, merged upstream:
* 0001-avif-return-false-in-canRead-when-imageIndex-imageCo.patch
* 0001-avif-always-indicate-endless-loop.patch
* 0001-avif-revert-9ac923ad09316dcca0fc11e0be6b3dfc6cce6ca0.patch
* Wed Oct 19 2022 Christophe Giboudeaux - Add upstream changes:
* 0001-avif-return-false-in-canRead-when-imageIndex-imageCo.patch (kde#460085)
* 0001-avif-always-indicate-endless-loop.patch
* 0001-avif-revert-9ac923ad09316dcca0fc11e0be6b3dfc6cce6ca0.patch
* Sun Oct 09 2022 Enrico Belleri - Enable JPEG-XL plugin
* Sat Oct 01 2022 Christophe Giboudeaux - Update to 5.99.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.99.0- Changes since 5.98.0:
* Add Qt6 windows CI support
* pcx: Do not support sequential devices (kde#459541)
* Fix maximum number of channels (testcase added)
* LibRaw_QIODevice::seek() avoid seek on a sequential device
* LibRaw_QIODevice::seek() bounding checks
* Camera RAW images plugin
* .gitlab-ci.yml: enable static builds
* Enables opening of XCF files with Width and/or Height greater than 32K
* Replace C cast with reinterpret_cast
* avif: adjust for libavif breaking change in YUV<->RGB conversion
* Fix image allocation with Qt 6
* Tue Sep 06 2022 Christophe Giboudeaux - Update to 5.98.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.98.0- Changes since 5.97.0:
* Add FreeBSD Qt6 CI support
* Protect against too big resize for a QByteArray
* Sun Aug 07 2022 Christophe Giboudeaux - Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0- Changes since 5.96.0:
* Use right type on enums
* PSD: Improve alpha detection (kde#182496)
* PSD: LAB support
* Sun Jul 03 2022 Christophe Giboudeaux - Update to 5.96.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.96.0- Changes since 5.95.0:
* PSD header checks according to specifications
* Improved detection of alpha channel on CMYK images
* Minor code optimization
* Minor code improvements (tested on all my MCYK PSD/PSB files)
* Fix Alpha + testcase images
* Fix regression
* Basic support to CMYK 8/16 bits (not fully tested)
* Require passing tests for the CI to pass
* jxl: support both old 0.6.1 and new 0.7.0 libjxl API
* Remove extra \';\'
* avif: read performance improvements
* Mon Jun 13 2022 Wolfgang Bauer - Enable AVIF plugin also on Leap 15.4
* Fri Jun 10 2022 Christophe Giboudeaux - Update to 5.95.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.95.0- Changes since 5.94.0:
* psd: Fix segfault on architectures where char is unsigned (like ARM)
* Tue May 10 2022 Christophe Giboudeaux - Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0- Changes since 5.93.0:
* avif: prepare for breaking change in libavif
* XCF: Support to QImageIOHandler::Size option
* Support to QImageIOHandler::Size option
* QByteArray resize removal
* psd: Fix crash on broken files
* psd: duotone read
* psd: Don\'t crash with broken images
* psd: Header depth has to be 8 for CM_INDEXED color_mode
* psd: Protect against broken images
* psd: Don\'t abort on broken images
* avif: lossless support
* psd: Don\'t assert on broken files
* Add windows CI
* PSD: Performance improvements and support to missing common formats
* Sun Apr 03 2022 Christophe Giboudeaux - Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0- Changes since 5.92.0:
* Fix XCF parasites metadata in QImage and support to ICC profile
* avif: encoder speed 7->6
* avif: fix jumpToImage
* avif: warn about non-recommended libavif configuration
* Mon Mar 07 2022 Christophe Giboudeaux - Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0- Changes since 5.91.0:
* Add Qt6 Android CI
* Add write tests for heif/avif/jxl
* jxl: encoding improvements
* avif: adjust dimension and memory limits
* Sun Feb 06 2022 Christophe Giboudeaux - Update to 5.91.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.91.0- Changes since 5.90.0:
* Check executables exist in PATH before passing them to QProcess
* Fix handling of null terminated ANI metadata with Qt6
* Add CI qt6 support
* Mon Jan 03 2022 Christophe Giboudeaux - Update to 5.90.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.90.0- Changes since 5.89.0:
* Fix typo
* Make it compile against qt6
* Sat Dec 04 2021 Christophe Giboudeaux - Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0- Changes since 5.88.0:
* avif: limit scope of variables
* Add JXL to the list of supported formats
* Add plugin for JPEG XL (JXL)
* Sun Nov 07 2021 Christophe Giboudeaux - Strip \'Source\' URL for faster submissions
* Sun Nov 07 2021 Christophe Giboudeaux - Update to 5.88.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.88.0- Changes since 5.87.0:
* Add FreeBSD CI
* Add Android CI
* Sun Oct 03 2021 Christophe Giboudeaux - Update to 5.87.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.87.0- Changes since 5.86.0:
* Add Gitlab CI configuration
* avif: performance and quality improvements
* Mon Sep 06 2021 Christophe Giboudeaux - Update to 5.86.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.86.0- Changes since 5.85.0:
* Fix build with clang12 + libc++
* Clean up unneeded JSON parameter in kimageformats_add_plugin
* SGIImage::writeImage: Properly fail if the image is too big
* exr: Port to std::log/pow
* PCXHandler::write: Properly fail if the image is too big
* Fri Aug 06 2021 Christophe Giboudeaux - Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0- Changes since 5.84.0:
* exr: Repair compability with openexr2 (kde#440084)
* exr: Override the actual function signature (kde#439767)
* Fix build with older openEXR versions
* Sun Jul 04 2021 Christophe Giboudeaux - Update to 5.84.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.84.0- Changes since 5.83.0:
* avif: Disable all strict decoder checks
* Sat Jun 05 2021 Christophe Giboudeaux - Update to 5.83.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.83.0- Changes since 5.82.0:
* avif: Adjust for libavif breaking change
* Bump required CMake version to 3.16
* Enable HEIC plugin to save all ICC profiles
* Color profile loading/saving fixes
* xcf: Make sure offsets are not negative
* xcf: Fix Stack-buffer-overflow WRITE on broken files
* Wed May 19 2021 Fabian Vogt - Enable HEIF plugin also on Leap 15.3 now
* Fri May 14 2021 Tejas Guruswamy - Enable HEIF plugin build on openSUSE Tumbleweed (requires libheif)
* Sat May 01 2021 Christophe Giboudeaux - Update to 5.82.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.82.0- Changes since 5.81.0:
* Support building with OpenEXR 3
* test: imageconverter: add a way to list mimes instead of formats
* xcf: fix new[]/delete mismatch, as detected by ASAN
* ani: convert +1 to -1 so we don\'t do a potential integer overflow
* xcf: Fix Stack-buffer-overflow WRITE on broken files
* Mon Apr 05 2021 Christophe Giboudeaux - Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0- No code change since 5.80.0
* Sun Mar 07 2021 Christophe Giboudeaux - Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0- Changes since 5.79.0:
* Fix Non-square Radiance/RGBE/.hdr images failing to load (kde#433877)
* Check the input buffer before passing it to libheif
* Check primaries returned from libavif
* Add plugin for High Efficiency Image File Format (HEIF)
* Quality option can be returned without parsing input file.
* Mon Feb 08 2021 Christophe Giboudeaux - Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0- Changes since 5.78.0:
* Simplify portion of NCLX color profile code
* [imagedump] Add \"list MIME type\" (-m) option
* Fix crash with malformed files
* ani: Make sure riffSizeData is of the correct size before doing the quint32_le cast dance
* Add missing includes
* Add plugin for animated Windows cursors (ANI)
* Mon Jan 11 2021 Christophe Giboudeaux - Drop baselibs.conf. Nothing requires the -32bit package and the new libavif build dependency doesn\'t provide one.
* Wed Jan 06 2021 Christophe Giboudeaux - Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0- Changes since 5.77.0:
* Remove ifdefs, we require Qt 5.14 now
* Add AVIF to the list of supported formats
* Add plugin for AV1 Image File Format (AVIF)
 
ICM