Little CMS 2.13.1 released

By Marti Maria | January 28, 2022

Little CMS 2.13.1 released

I am glad to the announce the release 2.13.1 of the LittleCMS open source color engine.

Little CMS intends to be a small-footprint color management engine, with special focus on accuracy and performance. It uses the International Color Consortium standard (ICC), which is the modern standard when regarding to color management. The ICC specification is widely used and is referred to in many International and other de-facto standards.

Changes

  • Fixed a bug that made pure white to show as gray in one channel transforms
  • Added support for premultiplied alpha
  • tifficc can now handle alpha channels, both unassociated and premultiplied
  • Better documentation
  • CGATS parser can now deal with very long strings
  • Added Projects for Visual Studio 2022
  • Travis CI discontinued, GitHub actions used instead
  • Added a very preliminary meson build script (thanks to xclaesse)
  • Added ARM64 target to visual studio 2019 (thanks to gaborkertesz-linaro)
  • Added thread safe code to get time
  • Added automatic linear space detection
  • Added cmsGetStageContextID function
  • Added cmsDetectRGBProfileGamma
  • configure now accepts –without-fastfloat to turn plugin off
  • autogen.sh has now a –distclean toggle to get rid of all autotools generated files
  • Checked to work on STM32 Cortex-A, Cortex-M families
  • Bug & typos fixing (thanks to many reporters and contributors)
  • Fixed mem leaks and out-of bounds accesses as reported by fuzzer