ImageMagick 7.1.2-27

7.1.2-27
Added 2
  • Add method to determine the endian of the host
  • Add method to check if incrementing a value would result in an overflow
Changed 4
  • Preserve HEIC CICP and CLLI metadata
  • Improve cache I/O robustness and fix race conditions
  • Support coder strict streaming attribute
  • Require at least version 1.11.0 of the libheif library
Fixed 6
  • Fix HEIC identity CICP with chroma subsampling
  • Check profile length before reading header in GetIPTCStream
  • Read Cairo ARGB32 in host byte order so SVG colors are correct on big-endian
  • Reject otb files that declare more pixels than the file holds
  • Revert soname change
  • Make sure to check the length after each read
Security 8
  • Fix vulnerability GHSA-422r-8c97-xcg4
  • Fix vulnerability GHSA-93x9-jq8c-cwcc
  • Fix vulnerability GHSA-xv2g-79vc-75qf
  • Fix vulnerability GHSA-g568-j2hh-jr58
  • Fix vulnerability GHSA-cvxf-g9w2-7mcx
  • Fix vulnerability GHSA-h22j-f9xw-xjjm
  • Fix vulnerability GHSA-cvhv-g4rq-3hmw
  • Fix vulnerability GHSA-7rgw-xg25-prjm
Merged
  • Fix HEIC identity CICP with chroma subsampling #8828
  • build(deps): bump actions/attest from 4.1.0 to 4.1.1 #8835
  • build(deps): bump ubuntu from 53958ec to b7f4819 in /.devcontainer #8834
  • build(deps): bump actions/setup-python from 6.2.0 to 6.3.0 #8830
  • check profile length before reading header in GetIPTCStream #8829
  • Read Cairo ARGB32 in host byte order so SVG colors are correct on big-endian #8825
  • Preserve HEIC CICP and CLLI metadata #8824
  • reject otb files that declare more pixels than the file holds #8826
  • build(deps): bump msys2/setup-msys2 from 2.31.1 to 2.32.0 #8807
  • build(deps): bump actions/checkout from 6.0.3 to 7.0.0 #8818
  • Fix #8819 revert soname change #8820
  • build(deps): bump ubuntu from f3d2860 to 53958ec in /.devcontainer #8814
Fixed
  • Fix #8819 revert soname change (#8820) #8819
Commits
View original

Upgraded? How did it go?

Discussion