Skip to content

Latest commit

 

History

History
2780 lines (2372 loc) · 305 KB

ChangeLog.md

File metadata and controls

2780 lines (2372 loc) · 305 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

6.9.13-21 - 2024-12-22

Commits

6.9.13-19 - 2024-11-16

Commits

  • beta release 94750b0
  • reference ctdlib 2f72e75
  • remove new operator definition 1a18ef0
  • Make it more clear that people should upgrade to ImageMagick 7. c3bd263
  • No longer get the extra_samples twice and refactored setting of the alpha and attributes. 7e3ec72
  • using ptrdiff_t is recommended for pointer arithmetic in C 2794ae7
  • use ptrdiff_t where appropriate dda110f
  • cosmetic 2f31b22
  • use ptrdiff_t 31b5121
  • use ptrdiff_t for pointer offsets 39d0ec9
  • use ptrdiff_t for pointer offsets fc167fa
  • Fixed calculation of the padding in the tiff decoder. 55b638f
  • Corrected check for max channels in the tiff decoder. 3fb1215
  • RPM spec files are finicky e6d0840
  • Increased buffer size for heif_has_compatible_brand. 69ff79c
  • The extra_samples should not be subtracted from the samples_per_pixel when calculating the padding in the tiff coder. d159095
  • release 3eaacdd

6.9.13-18 - 2024-11-09

Merged

  • Fix missing 'tiff:endian' image property #347
  • Bump azure/trusted-signing-action from 0.4.0 to 0.5.0 #346

Commits

6.9.13-17 - 2024-10-05

Merged

  • Add missing Threshold command to command array of Region of Interest mode #339

Commits

  • beta release 068d8ce
  • revert INSTALL_BASE PerlMagick patch 1761270
  • Also treat the group and element being zero as the end of data in a dicom file. 0c69754
  • LIBRARY_PATH is reserved, use LIBRARY_ABSOLUTE_PATH instead bf69fec
  • to do: write pixel data in YCBCR subsampled format cccfebb
  • update to the latest web pages 27250f4
  • improve URW font search 7875b24
  • check Ubuntu URW font path 06a2806
  • update path to Dejavu fonts 404518f
  • we prefer URW OTF fonts 113d3e4
  • Make sure we read the last xmp profile inside the pdf file (#340). 392fb4e
  • check for columns overflow 3e75a77
  • Patch to fix reading thumbnail from exif profile. e71b4b8
  • release f20b572

6.9.13-16 - 2024-09-01

Commits

6.9.13-15 - 2024-08-24

Merged

  • Bump azure/trusted-signing-action from 0.3.20 to 0.4.0 #334

Commits

  • beta release 6557505
  • read/write in chunks 16bf20f
  • optimize fwrite() arguments 16f9632
  • Renamed Output folder to Artifacts. 22fa358
  • cancel interactive window selection with right button press 39f08e4
  • Make images mandatory. 6e8cf41
  • allow SeekBlob() to set an offset beyond the end of the blob 677695f
  • be less forgiving for invalid image indexes 93b0872
  • Fixed problem with empty macros. 09994d9
  • Removed duplicate statement. 5187fad
  • Corrected gamma multiplication to resolve the issue reported in #335. a016cb7
  • Fixed build. aa27bf0
  • minimum TIFF delegate library is version 4 d0b6b48
  • suppress fx: exception 61415c8
  • release 86d55c7

6.9.13-14 - 2024-07-27

Commits

  • beta release 2ebf5b1
  • only request a unique file name when system:shred is not set 97937f1
  • correct link a3d48b0
  • The -format option is hybrid operator and info operator ddfb260
  • cosmetic a9297a8
  • bounds check 5bbdfe2
  • set image orientation on write b842e3a
  • always "ping" for -format option 4e47a94
  • Ignore the fact that the profile could not be added to the image. 3bf3744
  • Also allow tiff:assume-alpha when there is more than one meta channel. 12b6f52
  • interpret EMF documents under Linux 5e1f86a
  • include WMF delegate 5239051
  • release 1a0ad7d

6.9.13-13 - 2024-07-14

Merged

  • Fixed typo in README.md #328

Commits

6.9.13-12 - 2024-06-23

Merged

  • Bump azure/trusted-signing-action from 0.3.19 to 0.3.20 #325
  • Bump azure/trusted-signing-action from 0.3.18 to 0.3.19 #324

Commits

  • beta release 5447874
  • cosmetic 9c4f8b4
  • The solution name of Windows now contains the name of the platform. 7ec9b7c
  • Correct overwriting read_info->filename to make sure we don't leave temporary files behind. b80fc13
  • No longer pass the commit when cloning the repositories in the Windows build. 545d71c
  • Corrected setting the offset for the seek operation to fix issue when reading xbm files with information between the width/height define and data. 38b0c24
  • fix boundary condition when resampling pixel color (ImageMagick/ImageMagick#7415) 31de111
  • only enable the alpha channel when the compression is BI_BITFIELDS or BI_ALPHABITFIELDS 19329fb
  • Report error when the input file does not contain enough data. d2ed967
  • restore sparse pixel reading 510d898
  • release c35a0b7

6.9.13-11 - 2024-05-25

Commits

6.9.13-10 - 2024-05-05

Commits

6.9.13-9 - 2024-04-21

Commits

6.9.13-8 - 2024-04-07

Merged

  • Bump azure/azure-code-signing-action from 0.3.0 to 0.3.1 #318
  • Bump actions/checkout from 3 to 4 #268
  • delete stray incorrect Unicode characters #312

Fixed

  • Use (PixelPacket *)NULL instead to resolve #319. #319

Commits

6.9.13-7 - 2024-02-25

Commits

  • beta release f72e54c
  • Minor code cleanup. dd26309
  • incorrect YCbCr detection be65f47
  • Append signature when possible. 2606a5a
  • leverage darktable delegate if libraw is not available 08e213c
  • locate darktable 90e3324
  • capture stdout 31bc888
  • free image info struct fd4d262
  • coalesce images on webp write f35cd13
  • adjust browser spacing between buttons 3da057d
  • Only write density values higher than zero in a jpeg file. 89728c0
  • use radians macro daf23ec
  • more work on LCH colorspace 9ea3631
  • eliminate compiler exception 39a86bc
  • final corrections to LCH colorspace formula 0566cb2
  • Removed NTGetLastError from the private header file because it is not exported. cb44173
  • Return a different error code when the file could not be found on Windows to have the same behavior as on other platforms. 94123d7
  • silence warnings 4af89ea
  • release f310f94
  • release eae41b3
  • release 92d144e

6.9.13-6 - 2024-02-11

Merged

  • Bump azure/azure-code-signing-action from 0.2.26 to 0.3.0 #307
  • Bump azure/azure-code-signing-action from 0.2.22 to 0.2.26 #306

Commits

6.9.13-5 - 2024-01-21

Merged

  • fix PKG_CONFIG_LIBDIR #303

Commits

6.9.13-4 - 2024-01-07

Commits

6.9.13-3 - 2023-12-30

Merged

  • configure.ac: fixup LFS check for autoconf-2.72 #300

Commits

6.9.13-2 - 2023-12-25

Merged

  • configure: drop backported ac_func_fseeko.m4 for autoconf-2.72 compat… #297

Commits

6.9.13-1 - 2023-12-10

Merged

  • configure.ac: Fix bashism #292

Commits

6.9.13-0 - 2023-10-28

Commits

6.9.12-99 - 2023-10-21

Merged

  • Add the up to date "Artifex" name to Ghostscript list #281

Commits

6.9.12-98 - 2023-10-08

Commits

6.9.12-97 - 2023-09-30

Commits

6.9.12-96 - 2023-09-23

Commits

6.9.12-95 - 2023-09-19

Merged

  • fix type cast #269

Commits

6.9.12-94 - 2023-09-17

Merged

  • Backport the ClosestColor improvement from 7.1.0-58 to ImageMagick-6. #257

Commits

6.9.12-93 - 2023-07-30

Commits

6.9.12-92 - 2023-07-22

Commits

  • beta release eaef997
  • support abbreviations for RTL and LTR text direction 9bcc50e
  • note y_advance, implement top-to-bottom in the future 6342c58
  • prep for top-to-bottom rendering of text 01dc6b6
  • check for possible IPTC overrun 1ecea5c
  • release 021f572

6.9.12-91 - 2023-07-16

Commits

6.9.12-90 - 2023-06-25

Merged

  • Fix the max memory request initial value in memory.c and comparison in jpeg.c #251

Fixed

  • Also check image->exception to resolve #213. #213

Commits

6.9.12-89 - 2023-05-29

Commits

6.9.12-88 - 2023-05-21

Commits

6.9.12-87 - 2023-05-14

Commits

6.9.12-86 - 2023-04-22

Commits

6.9.12-85 - 2023-04-16

Commits

6.9.12-84 - 2023-04-02

Commits

6.9.12-83 - 2023-03-26

Commits

6.9.12-82 - 2023-03-18

Commits

6.9.12-81 - 2023-03-11

Commits

  • beta release fd996c6
  • MagickWandTerminus calls MagickCoreTermines so we don't need to call both of them. 0cc37c4
  • Call MagickWandTerminus instead of MagickCoreTerminus. 42c64e1
  • release 6d2ffaf

6.9.12-80 - 2023-03-09

Commits

6.9.12-79 - 2023-03-09

Commits

6.9.12-78 - 2023-03-08

Commits

6.9.12-77 - 2023-02-12

Commits

6.9.12-76 - 2023-02-05

Commits

6.9.12-75 - 2023-01-29

Commits

6.9.12-74 - 2023-01-28

Commits

6.9.12-73 - 2023-01-22

Commits

6.9.12-72 - 2022-12-30

Commits

6.9.12-71 - 2022-12-28

Commits

6.9.12-70 - 2022-12-17

Commits

6.9.12-69 - 2022-12-10

Commits

6.9.12-68 - 2022-12-04

Commits

6.9.12-67 - 2022-11-06

Merged

  • coders: Enable opening https files in mingw #201
  • utilities: Enable support for unicode paths in mingw #200

Commits

6.9.12-66 - 2022-10-16

Commits

6.9.12-65 - 2022-10-08

Commits

6.9.12-64 - 2022-09-24

Commits

6.9.12-63 - 2022-09-11

Commits

6.9.12-62 - 2022-08-27

Commits

  • beta release 5630628
  • correct normalization for the complex magnitude-phase option a30cd69
  • remove legacy codeset 31186d3
  • Check for quantum pad overflow (issue notification from hardik) e5733f4
  • more conservative max pad 224fae4
  • Add missing closing bracket in txt coder 3427f44
  • added case HSIColorspace into TrueColor switch statement for ModulateImage c720379
  • eliminate undefined behavior, fuzz issue from Hardik dbd0b82
  • check for extra samples when computing pad, alert from Hardik 85f7481
  • eliminate pointer overflow, alert from Hardik 033ed11
  • squash heap-buffer-overflow, PoC TIFF from Hardik 1aea203
  • release 0155def

6.9.12-61 - 2022-08-17

Commits

6.9.12-60 - 2022-07-31

Commits

6.9.12-59 - 2022-07-24

Commits

6.9.12-58 - 2022-07-09

Commits

6.9.12-57 - 2022-07-09

Commits

  • beta release 5f44691
  • Added extra check because the flag was removed in 0.21-Beta1. 09e6bf8
  • release 748e502

6.9.12-56 - 2022-07-06

Commits

6.9.12-55 - 2022-07-03

Commits

6.9.12-54 - 2022-06-20

Commits

6.9.12-53 - 2022-06-19

Commits

  • beta release 2b152c1
  • update DOX config files d332de8
  • update DOX config files d628017
  • update DOX config files 45110c5
  • only check the shred count once 6d3db6f
  • cosmetic 8e90ab0
  • cosmetic 1671346
  • system:shred value has precedence over MAGICK_SHRED_PASSES a29777d
  • support shredding memory pools e5dbbb0
  • update memory pointer ea8c73a
  • first pass is fast for performance, second is crytographically strong 15e729e
  • recommend shred value of 1 for performance reasons 4fe06ac
  • only set the # of shred passes one time fc9746a
  • if enabled, shred streams 2987085
  • unmap mapped pixels 5316839
  • default mapped member to false 79d9c6c
  • don't shred streaming pixels bdd30a8
  • rework shred passes 24d66bd
  • optimize performance 975e715
  • eliminate compiler warning 4466926
  • eliminate lint warnings af4e64c
  • eliminate lint warnings f200174
  • support date:timestamp property cf7dc08
  • eliminate lint warnings 4f34e8d
  • get timestamp from image->timestamp member 5694940
  • eliminate lint warnings 31d21ce
  • support registry:precision define 31c7d05
  • need at least one policy defined 0f0e899
  • eliminate lint warnings 1498305
  • eliminate compiler warning e3595eb
  • eliminate compiler warning 145440f
  • eliminate lint warning 909d770
  • eliminate lint warnings eb27aca
  • eliminate lint warnings 649b0e8
  • note, system:precision is deprecated 28e2fd5
  • eliminate icc compiler warnings 6e68635
  • Reverted incorrect patch when doing auto-orient of an image that is right-top or left-bottom. 9e0d7b9
  • Only close the file blob when gzopen is successful. c5fb917
  • Added method to add utf8 support for gzopen on Windows. 70c6500
  • Only parse SOURCE_DATE_EPOCH once. cab56c5
  • Restored check that did not seem to be necessary. f12a028
  • Fixed copy paste mistake. 5f5830b
  • Also fix incorrect fclose for bzlib. 429a7e7
  • perl_vendorarch is not longer defined 1afd0cd
  • fix improper close when opening zipped file 01e6075
  • Restored setting the file to NULL. 21240ae
  • release 2bc6b3c

6.9.12-52 - 2022-06-05

Commits

  • release e27754a
  • don't keep in repo 51c8fe2
  • beta release f7e9c8c
  • Set pass when webp:target-size or webp:target-psnr are set. f182990
  • check for zero-length blobs b92fb01
  • cosmetic 0f58c10
  • Move case statement to make sure that non FloatingPointQuantumFormat will end up in the default case. 9f248ff
  • Revert to previous commit because the ImageMagick 7 verion of this file was commited by accident. 872cc9a
  • Check for zero-length blobs. 43a7b02
  • Added dependabot configuration. 9413045
  • Corrected rotation angle for right-top and left-bottom in auto-orient. d4ef5f8
  • Bump actions/upload-artifact from 1 to 3 bd10637
  • Bump github/codeql-action from 1 to 2 8b0e990
  • release d04b5b0

6.9.12-51 - 2022-05-30

Commits

  • beta release c4073a5
  • return previous value when FX statement is null d6cb74d
  • Corrected pragma comments due to repository renames. 1b57081
  • latest ImageMagick documentation 68a8ce1
  • release e89c04d

6.9.12-50 - 2022-05-16

Commits

6.9.12-49 - 2022-05-15

Merged

  • Fix various redefinition warnings in mingw #180
  • Fix build with -Werror #177

Commits

6.9.12-48 - 2022-05-07

Commits

6.9.12-47 - 2022-04-30

Commits

6.9.12-46 - 2022-04-23

Commits

6.9.12-45 - 2022-04-16

Commits

6.9.12-44 - 2022-03-27

Commits

6.9.12-43 - 2022-03-20

Commits

6.9.12-42 - 2022-03-04

Commits

6.9.12-41 - 2022-02-21

Commits

6.9.12-40 - 2022-02-15

Commits

6.9.12-39 - 2022-02-12

Commits

6.9.12-38 - 2022-02-05

Commits

6.9.12-37 - 2022-01-29

Commits

6.9.12-36 - 2022-01-28

Commits

6.9.12-35 - 2022-01-22

Commits

6.9.12-34 - 2021-12-22

Commits

6.9.12-33 - 2021-12-18

Commits

6.9.12-32 - 2021-12-04

Commits

6.9.12-31 - 2021-11-21

Commits

6.9.12-30 - 2021-11-20

Commits

6.9.12-29 - 2021-11-14

Commits

6.9.12-28 - 2021-10-29

Commits

6.9.12-27 - 2021-10-25

Commits

6.9.12-26 - 2021-10-24

Commits

6.9.12-25 - 2021-10-10

Commits

6.9.12-24 - 2021-10-03

Commits

6.9.12-23 - 2021-09-18

Commits

6.9.12-22 - 2021-09-12

Commits

6.9.12-21 - 2021-09-04

Commits

6.9.12-20 - 2021-08-22

Commits

6.9.12-19 - 2021-07-18

Commits

6.9.12-18 - 2021-07-17

Merged

  • uses the PerceptibleReciprocal() to prevent the divide-by-zero from occurring #3194

Commits

  • ... 74f450e
  • Use the new issue templates. 7c853af
  • system() is not supported under IOS b9f3577
  • Removed checklist. bc06359
  • Make it more clear that no memory is leaking. 7f0b16c
  • The predictor tag should only be set for specific compression types. 96c9b70
  • set imaginary component of the complex conjugate to -Ai f6b610f
  • Added raqm to the autolinking list. 756685f
  • Added option to peek in the byte buffer. 63bc851
  • Fixed parsing the spot colors of a postscript document. ce84a88
  • prevent blow up when standard deviation is 0 033df67
  • optimize grayscale detection ec9feab
  • check for zero demoninator e110b81
  • ImageMagick/ImageMagick#3925 cd274e4
  • Corrected getting the image dimensions when identifying a postscript file. d624b59
  • Fixed copy paste mistake. 0416173
  • proper cast 4ce1321
  • pending release 83e0280

6.9.12-17 - 2021-06-25

Commits

6.9.12-16 - 2021-06-20

Commits

6.9.12-15 - 2021-06-12

Commits

6.9.12-14 - 2021-05-31

Commits

6.9.12-12 - 2021-05-09

Commits

6.9.12-11 - 2021-05-04

Commits

6.9.12-10 - 2021-04-28

Merged

  • Fix line endings in Geometry.h to LF. #149
  • Fix incorrect client_data pointer being set in libjpeg context. #152

Fixed

  • Fix incorrect client_data pointer being set in libjpeg context. (#152) #150 #151

Commits

6.9.12-9 - 2021-04-24

Commits

6.9.12-8 - 2021-04-17

Commits

6.9.12-7 - 2021-04-11

Merged

  • fix perl syntax #144

Commits

6.9.12-6 - 2021-04-03

Commits

6.9.12-5 - 2021-03-28

Commits

6.9.12-4 - 2021-03-20

Commits

6.9.12-3 - 2021-03-06

Commits

6.9.12-2 - 2021-02-27

Commits

6.9.12-1 - 2021-02-21

Commits

6.9.12-0 - 2021-02-13

Commits