Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

109 lines (80 sloc) 3.88 kb
EXIF Reader 1.1.3
* bug fix; "[GH#27] some error when :shutter_speed_value is too big"; thanks to zamia
EXIF Reader 1.1.2
* bug fix; "[GH#25] Incorrect values being extracted for a number of fields"; thanks to Matthew McEachen
EXIF Reader 1.1.1
* feature; "added gps convenience method to make accessing location data easier (degrees to float conversion)"
* bug fix; "[GH#22] Fix warnings about uninitialized @comment"; thanks to Ryan Greenberg"
EXIF Reader 1.0.6
* bug fix: "[GH#20] `readlong': undefined method `unpack' for nil:NilClass (NoMethodError)"
EXIF Reader 1.0.5
* bug fix: "[GH#19] files opened by TIFF initialize were not being closed"; thanks to Joe Van Overberghe
EXIF Reader 1.0.4
* bug fix: "[GH#17] avoid library search path pollution"
* enhancement: "[GH#18] add EXIFR::JPEG#app1s method"
EXIF Reader 1.0.3
* enhancement; "raise specific exception to allow better error handling"; thanks to James Miller
EXIF Reader 1.0.2
* bug fix; "[GH#9/12] no block given"; thanks to Ian Leitch
EXIF Reader 1.0.1
* bug fix; "[GH#7] Unable to properly display exposure_bias_value"; thanks to John Krueger
EXIF Reader 1.0.0
* bug fix; "ArgumentError: invalid byte sequence in UTF-8" when reading messy field using Ruby 1.9+
* enhancement; "[GH#4] more informative inspect for EXIFR::TIFF::Orientation instance"
* bug fix; "[GH#6] ERROR RuntimeError: can't add a new key into hash during iteration"; thanks to KISHIMOTO, Makoto
EXIF Reader 0.10.9
* bug fix; "[GH#1] user_comment returns nil for jpeg with UserComment"; thanks to Mark Lundquist
* bug fix; "[GH#2] Nil pointer in tiff.rb"
* enhancement; "don't read entire files into memory"; thanks to Victor Bogado
EXIF Reader 0.10.8
* feature request; "[#23694] The object interface of JPEG is different from the TIFF one."
EXIF Reader 0.10.7
* bug fix; "[#22403] Wrong file size reported"
EXIF Reader
* moved to GitHub
EXIF Reader 0.10.6
* bug fix (thanks to Forian Munz for reporting it); endless loop when reading a malformed EXIF/TIFF
EXIF Reader 0.10.5
* bug fix; "[#15421] duplicate orientation field behavior", first field (of any type) is leading now
* Ruby 1.9 compatible
EXIF Reader 0.10.4
* Thumbnail extraction; [#15317] Please add thumbnail extraction
EXIF Reader 0.10.3
* YAML friendly; can now safely (de)serialize
EXIF Reader 0.10.2
* bug fix (thanks to Alexander Staubo for providing me with sample data);
don't fail on out-of-range IFD offsets for Apple Aperture generated JPGs
EXIF Reader 0.10.1
* old style exif access
EXIF Reader 0.10
* TIFF support
EXIF Reader 0.9.6
* bug fix; "[#8458] Conversion from string to Time fails", weird dates will now reflect nil
EXIF Reader
* make tinderbox happy by hiding rcov task
EXIF Reader 0.9.5
* patch calls to jpeg through to exif, i.e. jpeg., i.e. jpeg.model == jpeg.exif.model
* fix exifr commandline utility, needs require 'exifr' now
* improve test helper
* reduce size of test images
* include tests for tinderbox
EXIF Reader 0.9.4
* bug fix (thanks to Benjamin Storrier for providing me with sample date);
multiple app1 frames will potentially overwrite EXIF tag
EXIF Reader 0.9.3
* bug fix; "[#4876] Unable to extract gpsinfo"
* one-off bug in TiffHeader found and fixed
* make "InteroperabilityIndex" available
EXIF Reader 0.9.2
* bug fix; "[#4595] EXIFR::JPEG doesn't support multiple comments", the
comment property of a JPEG object now contains an array instead of a string
when multiple COM frames are found
* EXIF orientation modules including RMagick code to rotate to viewable state
* access to thumbnail included in EXIF
* simple commandline utility, "exifr", to view image properties
* overall code improvements including documentation and tests
EXIF Reader 0.9.1
* bug fix; "4321 Can't create object", division by zero when
denominator of rational value is zero
EXIF Reader 0.9
* 1st release
Jump to Line
Something went wrong with that request. Please try again.