Skip to content

v2.0.0

Compare
Choose a tag to compare
@drewnoakes drewnoakes released this 31 May 03:16

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