Releases: JamesHeinrich/phpThumb
Releases · JamesHeinrich/phpThumb
v1.7.22-202312071641
v1.7.21-202307141720
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
v1.7.19-202210110924
v1.7.18-202208061319
- 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
- [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
- ¤ 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
¤ 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)
v1.7.14-201608101311
v1.7.14-201608101311
- improved PHP7 compatability
- [bugfix: #1021] demo.gallery updates for phpThumbURL
- [bugfix: G65] PNG transparency
- [bugfix: G70] set a default timezone if one is not set
- [bugfix: G69] overlay margins
- [bugfix: G66] lowercase all PHP function names
- [bugfix: G64] Can't put thumbnail into a frame
- [bugfix: #1014] PDF thumbnail not rendered correctly
- [bugfix: #1008] phpThumbURL accept array parameters
- [bugfix: #988] mysqli support in demo
- [bugfix: G41] fail when memory_limit = -1
- [bugfix: G35] no temp directory set
- [bugfix: G33] realpath not working on some systems
- [bugfix: #991] ImprovedImageRotate not static
- set Last-Modified header on all requests
- [bugfix: G19] phpThumbURL() rawurlencode
- [bugfix: G26] ImageInterlace in RenderOutput()
- [bugfix: #775] file_exists_ignoreopenbasedir
- escapeshellarg disabled workaround
- [bugfix: #977] $PHPTHUMB_DEFAULTS not working
- [bugfix: G24] enable ImagePNG quality
- [bugfix: G25] escapeshellarg may exist but be disabled
v1.7.13-201406261000 - June 26, 2014
v1.7.13-201406261000 - June 26, 2014
- Bugfix: incorrect variable name in phpThumb.php could prevent all hash values from matching
v1.7.12-201406260900 - June 26, 2014
¤ high_security_mode enabled by default and strongly recommended
¤ debug mode must be disabled to allow thumbnail generation - thanks to Rafay Baloch (www.rafayhackingarticles.net) for recommending some security configuration changes
- default config_cache_directory_depth is now 2 (was 4)
- Bugfix: temp files used with ImageMagick might not get deleted from cache directory
- Bugfix (G:17): 'far' parameter not working as intended
- Bugfix (G:16): $PHPTHUMB_DEFAULTS configuration ignored
- Bugfix (G:15): $PHPTHUMB_DEFAULTS_GETSTRINGOVERRIDE logic wrong
- Bugfix (G:11): config_cache_maxsize does not count wasted space
- Bugfix (G:10): error images ignored relevant config options
- Bugfix (#962): support symlinked subfolders for image source
- Bugfix (#934): source image region (sx/sy/sw/sh) did not work when using ImageMagick
- Bugfix (#925): add configurable URL separator
- Bugfix (#921): non-static phpUnsharpMask::applyUnsharpMask()
- Bugfix (#920): $PHPTHUMB_DEFAULTS with array value gives array-to-string PHP error
- Bugfix (#909): unnecessary calls of shell commands when cached
- Bugfix (#618): cached files inside subdirs won't be deleted
- Bugfix (#594): ImageMagick variants not detected (e.g. OpenMP)