ChangeLog.md 219 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.

7.1.0-45 - 2022-07-31

Merged

Commits

7.1.0-44 - 2022-07-24

Merged

  • build: fix quoting for autoconf sendfile check #5333

Commits

7.1.0-41 - 2022-07-06

Commits

7.1.0-40 - 2022-07-03

Commits

7.1.0-39 - 2022-06-20

Commits

  • beta release 77932cb
  • Fixed possible memory leak. 12a1b25
  • support floating point formats 7093702
  • initialize date:precision in private TimerComponentGenesis() method fce5298
  • check for -1 is not required 68fb3c5
  • refactor date:precision flow 6df26f2
  • eliminate compiler warning 2dda00a
  • release 21a5642

7.1.0-38 - 2022-06-19

Commits

  • beta release 874da17
  • update DOX config files fe3d2bf
  • update DOX config files b8648f4
  • update DOX config files 2a7bf28
  • correct formulation of the phash normalization 8d73544
  • phash normalization is conventional RMS calculation 146eee5
  • only check shread count once ec530f1
  • cosmetic 69110cf
  • cosmetic f088340
  • add private ShredMagickMemory() method to hide contents of memory buffers before they are relinquished 28637d2
  • system:shred value has precedence over MAGICK_SHRED_PASSES bea3c06
  • support shredding memory pools 9479fba
  • update memory pointer 8b289a8
  • Silenced warning. c7bbf5c
  • Corrected documentation. 20ec4a7
  • first pass is fast for performance, second is crytographically strong c1ddb64
  • recommend shred value of 1 for performance reasons 59e784b
  • only set the # of shred passes one time 6cffc2e
  • if enabled, shred streams 4886318
  • unmap mapped pixels 4bbcaa2
  • default mapped member to false 50be626
  • don't shred streaming pixels 44b3e9b
  • rework shred passes 3699b74
  • optimize performance b30e351
  • change per lint advisement a637245
  • typecast per lint advisement 5733a82
  • eliminate compiler warning 249bcdf
  • eliminate lint warnings 8c6731a
  • eliminate lint warnings ff3e1f5
  • support date:timestamp property e1b538a
  • eliminate lint warnings 92e7887
  • set timestamp from image->timestamp member 3ed71fd
  • eliminate lint warnings 80bd592
  • support MAGICK_DATE_PRECISION and registry:date:precision defines 304069d
  • support registry:precision define 3b2b78a
  • ... 9acdf7c
  • need at least one policy defined 812ade8
  • eliminate lint warnings 0f8c615
  • note, system:precision is deprecated d9f3714
  • eliminate icc compiler warnings d90c06f
  • eliminate icc compiler warnings 91eb3ef
  • eliminate compiler warning 1bb549f
  • Reverted incorrect patch when doing auto-orient of an image that is right-top or left-bottom. ca1913b
  • Corrected conversion from flip to Orientation. 5f7f165
  • Only close the file blob when gzopen is successful (#5233). bbceed7
  • Added method to add utf8 support for gzopen on Windows. 342e7a3
  • Only parse SOURCE_DATE_EPOCH once. 58f6ce5
  • Restored check that did not seem to be necessary. 157b3b4
  • Whitespace 063da01
  • Limit the value of min_channels in the PSDInfo inside the tiff coder to make it possible to read images with a lot of meta channels. bb6b465
  • Make sure that the creation and modification date have the same value in both places and added option to override this (pdf:create-epoch and pdf:modify-epoch) 2cd74b8
  • Added option to specify the creator (pdf:creator) and use that as xap:CreatorTool instead. 27463ec
  • Added WritePDFValue method that can be reused to write other values. 4bf8773
  • Use the new method to write the other values. d246538
  • Added option to specify the keywords (pdf:keywords) and use that as pdf:Keywords in the xmp profile. 5450512
  • Only check if magick is PDFA once. fac352a
  • Added option to specify the subject (pdf:subject). b6d5881
  • Also fix incorrect fclose for bzlib. 784f9fe
  • collect VICAR properties 2c010f8
  • fix improper close when opening zipped file f1cc4b9
  • Restored setting the file to NULL 7c43344
  • Also remove date:timestamp when stripping the image. 7922af1
  • release bc1cb48

7.1.0-37 - 2022-06-05

Fixed

  • Set pass when webp:target-size or webp:target-psnr are set to fix #4931. #4931

Commits

7.1.0-36 - 2022-05-30

Commits

  • beta release cfdb489
  • Corrected the avif check to fix the issue reported in #5159. c638f3f
  • introducing the dominant-color property 9135de4
  • improve dominant color reporting 3077a6c
  • Updated CodeQL Action. b7b90a1
  • Try with different permissions. c092510
  • Corrected permission name. 0014ddf
  • Corrected pragma comments due to repository renames. ad98584
  • Added arm64 to the main build. 5eb9b2b
  • cosmetic 967fc1c
  • Download ChangeLog after cloning the repositories. 7b0bf73
  • latest ImageMagick documentation 0442c9d
  • release cd1add4

7.1.0-35 - 2022-05-16

Commits

7.1.0-34 - 2022-05-15

Commits

7.1.0-33 - 2022-05-07

Merged

  • autotools: Add ws2_32 library with MagickCore for Win32 platform #5119
  • Avoid NULL pointer dereference in coders/wmf.c #5117

Commits

7.1.0-32 - 2022-04-30

Merged

  • Add support for FITS images with NaN values #5084
  • Fixes grammar/typos/markdown #5083

Commits

7.1.0-31 - 2022-04-23

Commits

7.1.0-30 - 2022-04-16

Merged

  • fix #5033: runtime error: load of misaligned address #5034

Fixed

Commits

7.1.0-29 - 2022-03-27

Merged

  • Remove unused EXPLICIT_TEMPLATE_INSTANTIATION #4982
  • Fixes #4985: 4e+26 is outside the range of representable values of type 'unsigned long' at coders/pcl.c:299 #4986

Fixed

  • Fixes #4985: 4e+26 is outside the range of representable values of type 'unsigned long' at coders/pcl.c:299 (#4986) #4985

Commits

7.1.0-28 - 2022-03-20

Merged

  • Fix setting the pixel intensity method with SetImageProperty #4969
  • fix issue: outside the range of representable values of type 'unsigned int' at coders/psd.c:1025 #4963

Commits

7.1.0-27 - 2022-03-04

Commits

7.1.0-26 - 2022-02-21

Merged

  • Appropriate default kmin, kmax values for lossy and lossless into webp encoder #4846

Commits

7.1.0-25 - 2022-02-15

Commits

7.1.0-24 - 2022-02-12

Commits

7.1.0-23 - 2022-02-05

Merged

  • Make MagickSet/GetSamplingFactors() use ':' instead of ',' #4794

Commits

7.1.0-22 - 2022-01-29

Commits

  • bump patch level version d2ce572
  • check for excessive color name length d3b7cdb
  • restore MPRI URI 9651500
  • pending release 3eb8a9b
  • Corrected MPRI fix. 2c2d1d8
  • Only check the path when filename is specified. 417f4fb
  • permit compositing MPRI images 5aaf162
  • permit compositing MPRI images cb0ac90
  • pending release c10371d

7.1.0-21 - 2022-01-28

Merged

  • msl coder: add support for autoorient #4745

Commits

7.1.0-20 - 2022-01-22

Merged

  • Fix wrong logic when compare two float values with '==" directly #4723
  • Support 'msf1' support in heic.c #4701
  • QOI fixes #4665
  • Added support for QOI format #4653

Commits

7.1.0-19 - 2021-12-22

Commits

7.1.0-18 - 2021-12-18

Commits

7.1.0-17 - 2021-12-04

Commits

7.1.0-16 - 2021-11-21

Commits

7.1.0-15 - 2021-11-20

Merged

  • Make exported name be same as in C file. #4430

Commits

7.1.0-14 - 2021-11-14

Merged

  • Typo in magick color threshold image #4431

Fixed

  • Moved the free to the correct position to fix #4446. #4446

Commits

7.1.0-13 - 2021-10-28

Commits

7.1.0-12 - 2021-10-25

Commits

7.1.0-11 - 2021-10-24

Commits

7.1.0-10 - 2021-10-10

Commits

7.1.0-9 - 2021-10-03

Commits

7.1.0-8 - 2021-09-18

Commits

7.1.0-7 - 2021-09-12

Merged

  • Added decode support for DDS Dxt10 format #4126

Commits

7.1.0-6 - 2021-09-04

Commits

7.1.0-5 - 2021-08-22

Merged

  • fix #4097:Division by zero in ReadEnhMetaFile() of coders/emf.c #4098
  • fix Division by zero in XMenuWidget() of MagickCore/widget.c #4041

Fixed

  • fix #4097:Division by zero in ReadEnhMetaFile() of coders/emf.c (#4098) #4097

Commits

7.1.0-4 - 2021-07-18

Commits

7.1.0-3 - 2021-07-17

Merged

  • magick.sh.in: Corrected sample command #3867

Commits

7.1.0-2 - 2021-06-25

Commits

7.1.0-1 - 2021-06-20

Commits

7.1.0-0 - 2021-06-12

Commits