Skip to content

Releases: JamesHeinrich/getID3

v2.0.0-beta6

02 Nov 19:46
8bf4622
Compare
Choose a tag to compare
v2.0.0-beta6 Pre-release
Pre-release

v1.9.23-202310190849

19 Oct 13:21
Compare
Choose a tag to compare

1.9.23: [2023-10-19] James Heinrich :: 1.9.23-202310190849
» add detection support for 7-zip archives
* #424 RIFF Undefined index "data"
* #421 tag.xmp remove GLOBALS
* #419 Quicktime Undefined index "time_scale"
* #418 tag.xmp zero-length fread
* #414 Quicktime bitrate for mp4 audio
* #413 Quicktime audio metadata
* #410 MPEG-1 pixel aspect ratio
* #407 PHP 8.1 compatibility
* #404 guard against division by zero
* #402 remove utf8_encode/utf8_decode

v2.0.0-beta5

28 Oct 11:57
4e7aca9
Compare
Choose a tag to compare
v2.0.0-beta5 Pre-release
Pre-release

v1.9.22-202207161647

29 Sep 16:43
Compare
Choose a tag to compare

1.9.22: [2022-09-29] James Heinrich :: 1.9.22-202207161647

  • bugfix #387 fails to detect h265 video codec (QuickTime)
  • bugfix #385 Quicktime extended atom size
  • bugfix #378 AAC bitrate cache warning
  • bugfix #376 simplexml_load_string improvments
  • bugfix #374 MOD improved SoundTracker support
  • bugfix #371 fragmented MP4 unsupported warning
  • bugfix #369 fix remote URLs pattern
  • bugfix #366 change @error-suppress to isset (quicktime)
  • bugfix #365 ZIP array offset on value of type int
  • bugfix #364 add support for ANIMEXTS1.0 in GIF files
  • bugfix #363 ASF improve support of Header Extension Object data
  • bugfix #362 version update for ramsey/composer-install
  • bugfix #359 MPEG-2 aspect ratio divide-by-zero
  • bugfix #358 free format mp3 bitrate
  • bugfix #355 undefined array key in ID3v2 chapters
  • bugfix #352 avoid false detection of Musepack format
  • bugfix #351 Incorrect length passed to fread on a flac file
  • bugfix #348 more targeted usage of clearstatcache calls
  • bugfix #347 fixed reported by PHPStan v0.12.99
  • bugfix QuickTime support 'ID32' frame (ID3v2 inside QT)
  • bugfix fix various PHP 8.1 issues
  • bugfix PDF prevent undefined index

v2.0.0-beta4

06 Oct 16:29
5ad7910
Compare
Choose a tag to compare
v2.0.0-beta4 Pre-release
Pre-release

v1.9.21-202109171300

22 Sep 16:36
Compare
Choose a tag to compare

1.9.21: [2021-09-22] James Heinrich :: 1.9.21-202109171300
» add support for RIFF.guan
¤ add ID3v1 genres 148-191
¤ torrent files easy access key

  • bugfix #342 demo.mysqli.php XSS
  • bugfix #340 default quicktime.ReturnAtomData=false
  • bugfix #338 improved transliterated tag merging
  • bugfix #337 PHP 8.1 compatibility
  • bugfix #335 PHP 8.1 compatibility
  • bugfix #330 QuicktimeContentRatingLookup 'rtng'
  • bugfix #328 throw exception if a resource seek fails
  • bugfix #326 improved temporary path detection
  • bugfix #325 INF/NAN constants instead of float/string
  • bugfix #324 Nikon-specific atoms in QuickTime
  • bugfix #321 prevent errors on corrupt JPEGs
  • bugfix #319 prevent error in ZIP contents MIME detect
  • bugfix #315 ID3v2 USLT check for data length
  • bugfix #308 silence libxml deprecation warning
  • bugfix #304 undefined index: comments
  • bugfix #299 decbin type error in PHP8
  • bugfix #298 error scanning WAV via file pointer
  • bugfix #294 replace IMG_JPG with IMAGETYPE_JPEG
  • bugfix #292 PDFs take long time to parse
  • bugfix #291 divzero QuickTime with no playable content
  • bugfix #290 detect ID3v1 on minimal example files
  • bugfix #289 avoid crash on invalid TIFF
  • bugfix #287 mp3 CBR detected as VBR
  • bugfix #286 corrupt mp3 can cause slow scanning
  • bugfix #284 allow "0" as a value in tags
  • bugfix #283 array offset on value of type int
  • bugfix #277 ID3v2 add new Turkish Lira TRY
  • bugfix #270 demo.mysqli.php LONGBLOB
  • bugfix #266 fix possible endless loop on PNG
  • bugfix #257 undefined variables
  • bugfix #207 improved LAME version string parsing

v2.0.0-beta3

21 Jul 08:20
5515a2d
Compare
Choose a tag to compare
v2.0.0-beta3 Pre-release
Pre-release

v1.9.20

30 Jun 18:45
Compare
Choose a tag to compare

1.9.20: [2020-06-30] James Heinrich :: 1.9.20-202006061653
» add support for DSDIFF audio
» add support for TAK lossess audio
» add support for IVF video
» add detection support for EPUB files
» add detection support for HPK archives
» add demo.mysqli.php, remove demo.mysql.php
¤ QuickTime.uuid now returned as an array (may contain multiple entries)
¤ improved PDF support, including page count
* bugfix (#247) array_min incorrect return value
* bugfix (#242) filepointer analysis errors
* bugfix (#238) comments_html may not match comments
* bugfix (#235) prevent disclosing paths when accessing modules directly
* bugfix (#233) Quicktime duplicate attached images
* bugfix (#229) Quicktime timestamps easy access
* bugfix (#228) master.zip did not contain demos
* bugfix (#227) Quicktime check subatoms data length
* bugfix (#226) uuid parsing based on UUID
* bugfix (#225) use comments_html content already generated by modules
* bugfix (#223) ID3v2 slashed genre names
* bugfix (#222) demo.browse filesystem character encoding
* bugfix (#221) option_tags_html=false ignored
* bugfix (#219) Quicktime.UUID now parsed more discriminately for XML and other data types
* bugfix (#218) QuickTime not copying covr to comments
* bugfix (#217) mp3 array offsets of type bool
* bugfix (#216) ID3v2.write allow WMP rating in POPM
* bugfix (#210) PHP 7.4 deprecated get_magic_quotes
* bugfix: Quicktime detect null-terminated strings used where Pascal strings should be
* bugfix: Quicktime GPS uninitialized array keys

v1.9.19

17 Dec 21:19
Compare
Choose a tag to compare

1.9.19: [2019-12-17] James Heinrich :: 1.9.19-201912131005

  • add placeholder support for WTV (Windows Recorded TV Show)
  • bugfix (#210) PHP 7.4 deprecated get_magic_quotes
  • bugfix (#207) improved LAME version string parsing
  • bugfix (#206) inverted logic in CopyTagsToComments
  • bugfix (#203) use getimagesizefromstring if available
  • Quicktime decode 'uuid' atom for 360fly cameras

v1.9.18

16 Sep 19:11
Compare
Choose a tag to compare

1.9.18: [2019-07-24] James Heinrich :: 1.9.18-201907240906

  • bugfix (#198) use native hash functions instead of obsolete external binaries
  • bugfix (#194) PHP 7.4 compatibility: fix deprecated curly brace array access
  • bugfix (#191) unsupported operand types module.audio.ac3.php:763
  • bugfix (#189) false UTF-16 and no termination strings
  • bugfix (#188) add support for DS2 v8
  • bugfix (#187) RIFF.WAVE.scot parsing
  • bugfix (#184) invalid regex pattern (ID3v1)
  • bugfix (#183) reduced information for GIF files with $option_extra_info=false
  • bugfix (#175) mp4 max buffer size
  • bugfix (#174) TIFF parsing improvements
  • bugfix (#121) trailing nulls in ID3v2 strings
  • standardize "track" -> "track_number"