ExifTool Version History
RSS feed: http://owl.phy.queensu.ca/~phil/exiftool/rss.xml
Note: The most recent production release is Version 8.15. (Other versions are
considered development releases, and are not uploaded to CPAN.)
Mar. 31, 2010 - Version 8.16
- Preserve Mac OS resource fork when writing
- Added a number of new Nikon LensID's (thanks Robert Rottmerhusen)
- Decode a couple more Mac OS resources
- Decode Olympus LensModel tag (thanks Martin Hibers)
- Extract PrintIMVersion tag from PrintIM information
- Separate extraction of Leica FrameSelector information from LensType tag
- Recognize Bitstream PFA/PFB font files
- Patched ActivePerl 5.10 bug which could cause Perl crash during Geotag tests
- Fixed another Geotag test that fails due to round-off errors on some systems
Mar. 18, 2010 - Version 8.15 (production release)
- Added read support for Macintosh resource files:
- Generate ResourceForkSize tag if data exists in a file's resource fork
- Enhanced -ee option to process resource fork as a sub-document
- Added a new PentaxModelID (Optio I-10)
- Decode Panasonic DMC-ZS7 landmark tags
- Fixed decoding of Pentax Optio 555 PictureMode and added a number of new
values (thanks Ralf Medow)
Mar. 16, 2010 - Version 8.14
- Added some new Canon AFMode values for the EOS 7D (thanks Dieter Steiner)
and renamed tag to AFAreaMode
- Decode ColorData and some new MOV tags for the production Canon EOS 550D
- Decode Panasonic IntelligentResolution tag
- Allow times with timezones in GPX track logs
- Improved handling of maker notes in Olympus MP4 videos
- Changed H264 GPS tags to the GPS group
- Fixed date/time format error in reverse geotagging GPX example
- Fixed problem introduced in version 8.09 where XMP:GPSLatitude/GPSLongitude
require the -a option to be extracted
- API Changes:
- Fixed bug where some options (Charset, Escape, Exclude and Lang) weren't
activated properly when set via options hash in calls to some functions
- Fixed some potential problems when used with mod_perl
Mar. 5, 2010 - Version 8.13
- Added read/write support for Samsung SRW images and decode some NX10 maker
note tags (thanks Tae-Sun Park)
- Added new values for some Sony tags (thanks Michael Reit)
- Added a new Canon LensType (thanks Laurent Clevy)
- Decode maker notes in Nikon Coolpix S8000 MOV videos
- Decode a number of obscure TIFF FX tags
- Implemented list-type behaviour for MWG:Creator tag
- More improvements to German translations (thanks Herbert Kauer)
- Changed name of NikonPreview group to PreviewIFD
- Fixed problem which prevented ThumbnailImage from being written to ARW, SR2
and PEF images
Feb. 26, 2010 - Version 8.12
- Added a number of missing ProgramMode values for the Sony DSLR-A330
- Added XMP-iptcCore:DigitalSourceType (IPTC Extension version 1.1)
- Added a couple more Nikon LensID's (thanks Jens Kriese and Robert
Rottmerhusen)
- Improved German language tag descriptions (thanks Herbert Kauer)
- Improved identification of some RAW file types
- Moved MPF PreviewImage into the Composite group
- Fixed some problems in HtmlDump output
- Fixed problem copying makernotes as a block into DNGAdobeData
Feb. 20, 2010 - Version 8.11
- Added support for Leica S2 maker notes
- Added a bunch of new CanonModelID's (thanks Laurent Clevy for the 550D)
- Decode MacroMagnification for more Canon models (MP-E 65mm only)
- Decode a number of Canon CameraInfo tags for the 1DmkIV and 550D
- Updated CanonCustom tags for the 550D
- Improved parsing of Canon OriginalDecisionData
- Improved decoding of Canon CameraInfo LensType
- Improved decoding of some Sigma tags
- Recognize a number of new Paint Shop Pro file extensions
- Prevent a directory from being recreated in the wrong location when deleting
a group and adding back information in the same step
- Changed -fileOrder option to sort numbers numerically
- Fixed bug in -fileOrder option when directory names are specified
- Fixed problem extracting information from some Panasonic AVCHD videos
- Fixed some minor compatibility problems with Perl 5.11
- Fixed problem which could result in runtime error when using MWG feature
- Fixed an inconsistency in the way duplicate tags were handled in the grouped
JSON (-j -g) and short XML (-X -s) output formats
Feb. 8, 2010 - Version 8.10 (production release)
- Added read/write support for Photoshop PSB file format
- Added -fileOrder option to provide control over file processing order
- Added a few new Sony/Minolta LensTypes (thanks Marcin Krol)
- Added more Nikon LensID's (thanks Robert Rottmerhusen)
- Decode metadata from all frames in AVCHD H.264 video with -ee option
- Decode more H.264 tags and improved decoding of others
- Improved decoding of some Olympus E-P1 tags
- Improved handling of some types of unknown maker notes
- Enhanced -p option to support output file headers and footers, and to parse
embedded documents as separate input files when combined with -ee
- Relaxed validation of PFM files to accommodate incorrect device type string
written by FontForge software
- API Changes:
- Enhanced GetFileType() to return descriptions for more file types
Jan. 29, 2010 - Version 8.09
- Added a number of new Nikon LensID's (thanks Robert Rottmerhusen)
- Decode GPS position and some camera settings from AVCHD (.M2TS) video
- Decode a few new PhotoMechanic tags
- Decode MacroMagnification for the Canon MP-E 65mm f/2.8 1-5x Macro Photo
lens in EOS 5DmkII and 40D images
- Delete multiple Photoshop segments in JPEG images when deleting all
Photoshop information and adding some back in one step
- Print warning message in Windows when there are no matching files to process
- Changed print conversion for PSP CreatorAppVersion
- Fixed problem rewriting NikonCapture information written by NX2
Jan. 25, 2010 - Version 8.08
- Added read support for Paint Shop Pro images (PSP and PSPIMAGE)
- Added ability to decode a number of new character sets including JIS, and
completely overhauled character encoding routines
- Fixed problem reading old OS/2-format BMP images
Jan. 19, 2010 - Version 8.07
- Added read support for a number of font file formats (OTF, TTF, TTC, PFA,
PFB, PFM, DFONT, AFM, ACFM and AMFM)
- Added (experimental) read support for FLA files
- Added a few new Sony LensType's (thanks Sander Stols)
- Added a new Canon LensType (thanks Mark Berger)
- Set BigTIFF MIME type to "image/x-tiff-big" (unofficial)
- Fixed bug in GPS time drift correction when dates are specified for both GPS
and image times
- Fixed problem reading some IGC GPS logs
Jan. 12, 2010 - Version 8.06
- Added a few new CanonModelID's
- Fixed a bug introduced in 8.05 which broke rewriting of XMP in MWG mode
Jan. 10, 2010 - Version 8.05 - "Strict MWG"
- Improved MWG conformance by ignoring non-standard EXIF, IPTC and XMP when
the MWG module is loaded
- CurrentIPTCDigest tag is now only generated for IPTC in the standard
location (as specified by the MWG recommendation)
- Added support for 3rd party trailers on ARW images
- Changed names of Sony IDC date/time tags and decode the last unknown IDC tag
- Fixed "-TAG-= -TAG=VALUE" syntax to work with shiftable (date/time) tags
and tags with conversions
- Fixed incorrect tag format when writing some PhotoMechanic tags
- Fixed problem where some tags couldn't be written in Olympus ORF images
Jan. 7, 2010 - Version 8.04 - "Write ARW"
- Added write support for Sony ARW and SR2 images (at long last!)
- WARNING: Some Adobe utilities (Photoshop Camera Raw 5.6, DNG Converter
5.6, LightRoom 2.6) have a bug which causes the tone curve to be
incorrect for edited ARW images from some Sony cameras (A500, A550,
A700, A850, A900 and maybe others)
- Compatibility Notice: Embedded JPEG in ARW and SR2 images is now extracted
as PreviewImage instead of JpgFromRaw
- Added read/write support for Sony IDC tags
- Added support for Leica X1 maker notes and decode a few tags
- Added support for DigiKam XMP schema
- Added a new Minolta/Sony LensType (thanks Jean-Michel Dubois)
- Decode Nikon D90 AFAreaModeSetting
- Decode Nikon NEFBitDepth (thanks Warren Hatch)
- Decode a few new Sony SRF, Casio AVI and MSOffice TIFF tags
- Enhanced Geosync tag to allow GPS time-drift correction
- Fixed Nikon D3 FlashSyncSpeed values (thanks Warren Hatch)
Dec. 19, 2009 - Version 8.03
- Added a new Nikon ExternalFlashFlags value (thanks Warren Hatch)
- Implemented -charset id3=CHARSET option in Windows version too (oops!)
- Improved heuristic for guessing EXIF "Unicode" string byte order
- Improved decoding of some obscure QuickTime tags
- Renamed Casio SelfTimer tag to ReleaseMode and added new values
- Fixed problem converting numerical M4P Genre values
Dec. 15, 2009 - Version 8.02
- Added MIME types for Apple iWork file formats
- Added bitmask to -v2 output for applicable tags
- Added a new Canon LensType and fixed an incorrect one (thanks Hugh
Griffiths)
- Added a few new Ricoh Saturation values (written by GXR)
- Added ability to specify character set for ID3v1 information
- Added French translations for some Nikon tags (thanks Harry Nizard)
- Extract FilePermissions information
- Decode Nikon D90 custom settings
- Decode a few more Nikon tags and removed AutoBracketRelease (thanks Warren
Hatch)
- Decode a few more GIF tags (and changed groups of some others)
- Decode some information from JPEG APP4 "SCALADO" segment
- Updated DICOM decoding to latest (2008) specification
- Enhanced -fast option to allow MakerNote information to be skipped
- Changed -v0 to enable output autoflushing for STDERR as well as STDOUT
- Improved decoding of some QuickTime tags (fixes M4P Genre problem)
- API Changes:
- Added CharsetID3 option
- Changed name of IPTCCharset option to CharsetIPTC (but IPTCCharset may
still be used for backward compatibility)
Dec. 1, 2009 - Version 8.01
- Compatibility Notice: Extract full-sized preview from X3F images as
JpgFromRaw instead of PreviewImage
- Added support for the new X3F version 2.3 files written by the Sigma DP2
- Added support for a few more XMP-acdsee tags
- Decode Nikon D3 custom settings (thanks Warren Hatch) and extrapolate to
D3S, D3X and D300S
- Decode the few remaining Nikon D300 custom settings (thanks Stuart Solomon
for providing sample images)
- Decode Nikon D5000 custom settings
- Decode Nikon FlashColorFilter tag (thanks Warren Hatch)
- Decode a few more PNG tags
- Created a new family 1 group for Nikon custom settings
- Improved write conversions for EXIF Contrast, Saturation and Sharpness
- Fixed problem with %f and %e when the source file has no extension
- Fixed problem decoding Nikon D3 flash group B and C intensities
- Fixed missing MIME type for XLT files
Nov. 20, 2009 - Version 8.00 (production release)
- Added read support for Apple iWork '09 files (Keynote, Pages and Numbers)
- Added ability to write Nikon SerialNumber and ShutterCount tags
- Added a few new Nikon LensID's and changed Tamron lens names to include
model number (thanks Robert Rottmerhusen)
- Decode a number of new Nikon tags (thanks Warren Hatch for much of this)
- Decode a few new Sony tags and improved others (thanks Igal Milchtaich)
- Decode a few new Ricoh tags, renamed RicohDateTime1/2, Revision and
MakerNoteVersion tags, and added some print conversions
- Decode Parallax in FujiFilm MPO MPImage2 images (thanks John Goodman)
- Decode Canon EOS 1D Mark IV custom functions
- Decode a number of new tags in MPEG-4 videos
- Decode a large number of private GE DICOM tags
- Decode a few more tags in AVI videos and attempt to fix problem calculating
duration when multiple video streams exist
- Enhanced -ee option to extract information from embedded MPF images
- Improved Nikon LensID conversion to recognize user-defined lenses
- Improved decoding of a few Olympus tags (ArtFilter, FaceDetect and
FocusProcess)
- Improved handling of warnings when processing corrupted ZIP files
- Improved recognition of Canon teleconverters in Composite LensID tag
- Added patch for Leica M8 bug which writes incorrect format for EXIF
ExposureCompensation and ShutterSpeedValue
- Changed prefix of unknown Leica M9 tags from LeicaSubdir to Leica_Subdir
- Fixed problem writing encrypted Nikon WB Levels
- Fixed problems reading PDF tags written by OS X 10.6 utilities
- Fixed problem where the -charset option didn't work properly for some XML
character entities when reading XMP
History of older versions (back to 1.00) -->
<-- Back to ExifTool home page