Skip to content

Releases: JamesHeinrich/phpThumb

v1.7.24-202506091232

03 Sep 16:26

Choose a tag to compare

v1.7.24-202506091232

v1.7.23-202503281052

28 Mar 15:08

Choose a tag to compare

  • [bugfix: #227] preserving WEBP transparency
  • [bugfix: #226] avoid arbitrary file deletion abuse via object injection
  • [bugfix: #224] imagecolorallocatealpha color out of range
  • [bugfix: #223] imagepng default quality
  • [bugfix: #221] gd-png: libpng warning: iCCP: known incorrect sRGB profile

v1.7.22-202312071641

07 Dec 21:46

Choose a tag to compare

v1.7.22-202312071641

  • [bugfix: #219] PHP 8 compatibility
  • [bugfix: #218] PHP 7 compatibility

v1.7.21-202307141720

14 Jul 21:26

Choose a tag to compare

v1.7.21-202307141720

  • [bugfix: #215] PHP 8.2 compatibility
  • [bugfix: #214] PHP 8.2 compatibility (Dynamic Properties are deprecated)
  • [bugfix: #213] PHP 8.2 compatibility
  • [bugfix: #212] PHP 8.2 compatibility
  • [bugfix: #211] quality parameter fix for ImageMagick processing
  • [bugfix: #208] PHP 8.2 compatibility
  • [bugfix: #207] PHP 8.2 compatibility

v1.7.20-202212091316

09 Jan 14:24

Choose a tag to compare

  • [bugfix: #203] Support https in file_get_contents polyfill
  • [bugfix: #202] Test if property is set when testing array (@ operator fix)
  • [bugfix: #201] Test if file exists when getting modified time (@ operator fix)
  • [bugfix: #200] IMAGETYPE_AVIF not included in ImageTypeToMIMEtype()

v1.7.19-202210110924

24 Nov 15:42

Choose a tag to compare

  • #193 Composer - script hsp-generate for generate High Security Password
  • [bugfix: #196] PHP8 compatibility
  • [bugfix: #191] IMAGETYPE_AVIF not defined

v1.7.18-202208061319

14 Sep 14:56

Choose a tag to compare

  • feature: #190 Add support for AVIF image format (requires PHP 8.1.0) for native PHP support.
  • bugfix: #190 Ensure that all used IMG_ and IMAGETYPE_ constants are always defined.
  • bugfix: #188 Fix some potential null-parameter warnings
  • bugfix: #187 PHP8 compatibility
  • bugfix: #185 PHP8 compatibility
  • bugfix: #183 Better message auth

v1.7.17-202109221111

22 Sep 15:41

Choose a tag to compare

  • [bugfix: G171] problem with class_exists and autoloading
  • [bugfix: G173] file_get_contents instead of readfile
  • [bugfix: G178] missing quality parameter in webp
  • [bugfix: G181] missing webp in ImageCreateFromFilename

v1.7.16-202012161640

06 Feb 16:37

Choose a tag to compare

  • ¤ PHP 8.0 compatibility
  • [bugfix: G168] bad call to $this inside static function
  • [bugfix: G167] realPathSafe() issues on Windows
  • [bugfix: G164] open_basedir on Windows prevents caching
  • [bugfix: G155] PHP 7.4 compatibility
  • [bugfix: G154] regex for external image source

v1.7.15-202004301145

30 Apr 15:51

Choose a tag to compare

¤ PHP 7.4 curly brace substring compatibility
¤ add basic support for WebP

  • [bugfix: G18] fopen() fails when using remote images from SSL
  • [bugfix: G65] ImageMagick -flatten vs PNG transparency
  • [bugfix: G75] improved InitializeTempDirSetting
  • [bugfix: G76] fix memory limit detection
  • [bugfix: G78] AllowOutputEnlargement and Zoom-Crop
  • [bugfix: G90] missing $PHPTHUMB_CONFIG
  • [bugfix: G91] missing config_ prefix in allow_local_http_src
  • [bugfix: G93] ImageMagick unsharp amount/threshold
  • [bugfix: G94] cannot declare class phpthumb_functions
  • [bugfix: G96] language level migration fixes
  • [bugfix: G108] add 'line-height' for text in image
  • [bugfix: G113] fix PNGs losing transparency
  • [bugfix: G123] improved default thumbnail filename
  • [bugfix: G126] overlay on transparent image
  • [bugfix: G133] fix 'wmi' and 'wmt' filters
  • [bugfix: G134] fix fsockopen http status text
  • [bugfix: G140] parse_url return user/pass
  • [bugfix: G142] allow transparent background when using 'far'
  • [bugfix: G144] fix class_exists
  • [bugfix: G149] magic quotes deprecated in PHP 7.4.2
  • bugfix: ImageMagick v7+ parameter order (in, op, out)