All Versions
Latest Version
Avg Release Cycle
98 days
Latest Release
1399 days ago

Changelog History
Page 1

  • v2.4.3 Changes

    July 19, 2020
    • ๐Ÿ›  Fix incorrect Apple makernote tag names (ff727e0)
    • โž• Add AppleMakernoteDirectory.TagLivePhotoId (e656833)
    • ๐Ÿ‘Œ Support Exif in PNG files (095effc)
    • ๐Ÿ‘Œ Support for ISO8601 format in directory GetDateTime (@michafrank #257)
    • ๐Ÿ“‡ Extract GPS data from Android QuickTime files (@kirk-marple #262)
    • โž• Add XMP support in HEIF files (ISO-14496) (@kastwey #263)
    • ๐Ÿ›  Fix box reading alignment issue in HEIF files (@kastwey #263)
    • ๐Ÿ›  Fix box ordering issue in HEIF files (@kastwey #263)
    • ๐Ÿ“‡ Don't stop reading QuickTime metadata when non-default locale encountered (@kastwey #264)
    • ๐Ÿ“‡ Convert parsed dates with offsets to UTC (fa99f62)
    • โž• Add more date/time parsing patterns with time-zone offsets (69c3285)
    • โž• Add more QuickTime metadata tags and descriptors (82a1153)
    • ๐Ÿ‘Œ Support "Android Version" tag in QuickTime (396ace8)
  • v2.4.2 Changes

    May 13, 2020
    • ๐Ÿ›  Fix API handling (#255)
    • ๐Ÿ‘Œ Support Date/Time Original in AVI
    • ๐Ÿ‘Œ Improve Samsung Makernote support
    • ๐Ÿ‘Œ Improve Apple Makernote support
  • v2.4.1 Changes

    May 11, 2020
  • v2.4.0 Changes

    May 05, 2020

    ๐Ÿš€ This release also introduced and configured analyzers to assist with code quality and consistency.

  • v2.3.1 Changes

    April 12, 2020
    • โช Restore position of FileTypeDirectory in results
    • ๐Ÿ‘ Don't throw for known but unsupported file types
    • ๐Ÿ›  Fix a C# 8 Nullable Reference Types annotation
    • ๐Ÿ— Enable deterministic builds and fix SourceLink configuration
  • v2.3.0 Changes

    January 22, 2020
  • v2.2.0 Changes

    October 27, 2019
  • v2.1.0 Changes

    May 31, 2019

    ๐Ÿš€ Thanks to all the amazing contributors who made this release what it is!

    ๐Ÿ†• New features

    • โž• Add support for AVI files #117
    • โž• Add support for DJI makernotes #119, #164
    • โž• Add support for GPS horizontal position error tag #133
    • โž• Add FileTypeDirectory
    • โž• Add support for XMP data in GIF files #143
    • โž• Add support for Extended DataSet Tag in IPTC
    • โž• Add support for QuickTime transformation matrix and rotation #152
    • โž• Add netstandard2.0 support #120
    • โž• Add differentiation between RIFF formats (WAV, AVI, WebP)

    ๐Ÿ›  Fixes

    • ๐Ÿ›  Fix trailing null bytes when handling XMP data #154
    • ๐Ÿ›  Fix returning null GIF extension blocks #143
    • ๐Ÿ›  Fix validation in IptcReader
    • ๐Ÿ‘ป Prevent unhandled exception for platforms without SHIFT-JIS encoding
    • ๐Ÿ›  Fix bounds error in DirectoryExtensions.GetInt64 #161
    • ๐Ÿ›  Fix issue with flash description #142


    • โฌ†๏ธ Bump XmpCore package version to
  • v2.0.0 Changes

    May 31, 2019

    ๐Ÿš€ Thanks to all the amazing contributors who made this release what it is!

    ๐Ÿ’ฅ Breaking changes:

    • ๐Ÿšš Thumbnail storage removed (it was broken)
    • โœ‚ Removed incomplete XMP interpretation. Use the XmpMeta object provided by XmpDirectory instead.
    • Replace PCL target with netstandard1.3

    ๐Ÿ†• New features

    • โž• Add strong name (signed) package variant (MetadataExtractor.StrongName)
    • โž• Add support for UTF8, UTF7 and UTF32 (Unicode) encodings when trying to decode string data
    • โž• Add description of CFA patterns
    • โž• Add several new Exif tags
    • โž• Add support for multi-page TIFF files
    • โž• Add LeicaType5MakernoteDirectory
    • โž• Add PanasonicRawIfd0Directory
    • โž• Add PanasonicRawDistortionDirectory
    • โž• Add PanasonicRawWbInfo2Directory
    • โž• Add PanasonicRawWbInfoDirectory
    • โž• Add PrintIMDirectory
    • โž• Add SamsungType2MakernoteDirectory
    • โž• Add GifAnimationDirectory
    • โž• Add GifCommentDirectory
    • โž• Add GifControlDirectory
    • โž• Add GifImageDirectory
    • โž• Add ErrorDirectory

    ๐Ÿ‘Œ Improvements

    • ๐Ÿ›  Fix Exif subfile type description
    • ๐Ÿ‘‰ Use StringValue for JPEG comments to allow reinterpreting the encoding
    • ๐Ÿ‘Œ Support yyyyMMdd date format, used in IPTC
    • ๐Ÿ‘Œ Improve character encoding support in IPTC
    • ๐Ÿ‘Œ Improve Olympus makernote support
    • ๐Ÿ‘Œ Improve Olympus RAW support
    • ๐Ÿ‘Œ Improve Panasonic makernote support
    • ๐Ÿ‘Œ Improve Reconyx HyperFire makernote support
    • ๐Ÿ‘Œ Improve Sony makernote support
    • ๐Ÿ‘Œ Improve API documentation
    • ๐Ÿ‘Œ Improve Rational simplification via the Euclidean method
  • v2.0.0-rc2

    December 20, 2016