All Versions
17
Latest Version
Avg Release Cycle
98 days
Latest Release
1639 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v2.0.0-rc1
October 30, 2016 -
v1.5.3 Changes
October 03, 2016- Reconyx makernote improvements
-
v1.5.2 Changes
October 02, 2016- โ Add support for Netpbm files
- โ Add support for PNG
zTXt
chunks - Panasonic makernote strings are UTF-8, not ASCII
- Rework JPEG segment reading and modelling. Add
JpegSegment
class, replacingJpegSegmentData
collection class withIEnumerable<JpegSegment>
. - โ Add
SequentialReader.Position
property - Annotations
-
v1.5.1 Changes
October 02, 2016*Reader.GetString
methods now requireEncoding
- ๐ฆ Include ReShaper annotations in NuGet packages
- Annotations
-
v1.5.0 Changes
September 13, 2016Directory
holds string data as byte arrays (within newStringValue
value type), allowing consumers to override the encoding after extraction (thanks to Kevin Mott)- ๐ Support Reconyx makernote (thanks to Todd West)
- ๐ Support Apple makernote data
- ๐ API documentation improvements
- ๐ Makernote processing doesn't require Exif IFD0 to be present
- Consistent capitalisation of
QuickTime*
(minor breaking change) - ๐ Use
TryParse
methods in XMP processing, rather thanParse
withintry
/catch
- โฌ๏ธ Bump version of
XmpCore
package to 1.2.2
-
v1.4.0 Changes
April 20, 2016๐ Fixes:
- ๐ Potential
OutOfMemoryException
due to overflow arithmetic errors inTiffReader
(@dusan-rychnovsky drewnoakes/metadata-extractor#167) - ๐ Off-by-one error in
IptcReader
when last tag in data was one byte in length (@cshclm drewnoakes/metadata-extractor#172)
๐ Features:
โ Testing:
- โ Added a long-running test that mutates valid Exif (JPEG APP1) segments to try and get
ExifReader
to throw an exception. Mutating every byte through 0x00-0xFF, and parsing. So far no errors have been uncovered, and this just serves as a reassuring observation.
- ๐ Potential
-
v1.3.0 Changes
March 28, 2016- ๐ Support tags pointing to multiple sub-IFDs (@kwhopper #42)
- ๐ Decode IFDs pointed to by
ExifDirectoryBase.TagSubIfdOffset
(#42) - Capture some heirarchy information between
Directory
instances - ๐ Support more XMP tags
- ๐ Support
VP8L
andVP8
chunks in WebP files - ๐ Decode many more Canon Makernote tags (#33 @kwhopper)