Skip to content
This repository
Newer
Older
100644 220 lines (182 sloc) 6.21 kb
ea1ef3f3 »
2014-02-11 Prepare release 2.4.1.
1 2.4.1
2 - Handling tag values of the form x/0 correct.
3 Thanks to Picturelife for a clever solution to solve this.
4 - Some internal housekeeping.
5
b7691a01 »
2014-02-10 Prepare release 2.4.0.
6 2.4.0
7 - New method MiniExiftool#copy_tags_from.
8 Many thanks to cgat for the hint and implementing a first
9 approach.
10 - Saver handling of encoding problems.
11 - Approving documentation.
12 - Using regtest for integration testing.
13 - Some internal refactorings.
14
540f934d »
2013-07-05 Prepare release 2.3.0.
15 2.3.0
16 - New options :exif_encoding, :iptc_encodings,
17 :xmp_encodings etc. to change specific encodings
18 See -charset option of the exiftool commandline
19 application
20 - Some internal improvements
21
f7918952 »
2013-06-28 Prepare release 2.2.1.
22 2.2.1
23 - Bugfix: Ignore filename specific tags to avoid encoding
24 confusions.
25
63bad08f »
2013-06-27 Prepare release 2.2.0.
26 2.2.0
27 The Encoding Release
28 - New option :replace_invalid_chars to handle "bad data"
29 invalid byte sequences in UTF-8
30 Thanks to Chris Salzberg (aka shioyama) and
31 Robert May (aka robotmay) for precious hints
32 - Support of different encodings for commandline params
33 and filenames (neccessary to support Windows)
34 to allow filenames with special chars
35 Thanks to uwe58 and others for hints
36 - Doing different commandline escaping for windows and POSIX
37 systems
38 Thanks to Michael Dungan for the hint
39 - Update Tutorial
40
b3816fc7 »
2013-06-06 Preparing release 2.1.0.
41 2.1.0
42 - insert require 'json'
43 - Drop option :convert_encoding (use Ruby String
44 methods instead)
45 - Make the test_access_coordinate work on different
46 exiftool version.
47
0087d59a »
2013-05-23 Preparing release 2.0.0.
48 2.0.0
49 - Drop Ruby 1.8 compatibility.
50 - Using JSON to parse exiftool output (need
51 exiftool 7.65 or higher).
52
90db4477 »
2013-05-07 Prepare release 1.7.0.
53 1.7.0
54 - Support exiftool -c option for formatting GPS
55 coordinates.
56 Thanks to Lee Horrocks for the patch.
57 - Switching from shellwords to manual escaping.
58 Hopefully it works now on Windows systems.
59 Thanks to uwe58 and jpg0 for the hints.
60
ae1131af »
2012-07-09 Make Changelog rim compatible.
61 1.6.0
ab81d56d »
2012-07-09 Preparing release 1.6.0.
62 - Type conversion in MiniExiftool.from_hash.
63 Thanks to Ethan Soutar-Rau for the merge request.
64 - Switching to rim. (No longer troubles with echoe.)
65 - Exiftool version detection delayed.
66 Thanks to Sebastian Skałacki for the merge request.
67 - New method MiniExiftool#save!
68 Cherry-picked commit from Wil Gieseler.
69
ae1131af »
2012-07-09 Make Changelog rim compatible.
70 1.5.1
36f93511 »
2012-05-31 Preparing release 1.5.1.
71 - Make rational values work on Ruby 1.8.7.
72
ae1131af »
2012-07-09 Make Changelog rim compatible.
73 1.5.0
0909d92a »
2012-05-31 Preparing release 1.5.0.
74 - Supporting exiftool command-line option -m.
75 rubyforge request [#29587]
76 Thanks to Michael Grove for reporting.
77 - Supporting rational values.
78
ae1131af »
2012-07-09 Make Changelog rim compatible.
79 1.4.4
70eb9115 »
2012-05-31 Fix escaping of values for older versions of Shellwords.
80 - Fix escaping of values for older versions of Shellwords.
81
ae1131af »
2012-07-09 Make Changelog rim compatible.
82 1.4.3
b62af6a2 »
2012-05-30 Preparing release 1.4.3.
83 - Fixing rubyforge bug [#29596] (Quotes in values)
84 Thanks to Michael Grove for reporting
85
ae1131af »
2012-07-09 Make Changelog rim compatible.
86 1.4.2
63f30078 »
2012-04-11 Add .yardopts to manifest.
87 - Add .yardopts file to gem.
88
ae1131af »
2012-07-09 Make Changelog rim compatible.
89 1.4.1
dcdb8507 »
2012-04-11 Preparing release 1.4.1.
90 - Update documentation for using yard.
91
ae1131af »
2012-07-09 Make Changelog rim compatible.
92 1.4.0
1b5a0b05 »
2012-04-11 Preparing release 1.4.0.
93 - Allow symbols for tag access with [].
94 - Refactoring tests.
95
ae1131af »
2012-07-09 Make Changelog rim compatible.
96 1.3.1
a63e1249 »
2011-07-29 Revert TestEscapeFilename test due errors on windows systems.
97 - Remove TestEscapeFilename test and releating test photo
98 because the latter produces errors on windows systems.
99 - Version check in prerelease task.
100
ae1131af »
2012-07-09 Make Changelog rim compatible.
101 1.3.0
ab055cda »
2011-04-07 Bumping version number for release.
102 - MiniExiftool is now ready for Ruby 1.9
103 All tests in the test suite pass. :)
104
ae1131af »
2012-07-09 Make Changelog rim compatible.
105 1.2.2
599f48aa »
2011-04-05 Fixing ptore directory naming convention for darwin.
106 - Fixing ptore directory naming convention for darwin.
107 Thanks to Denis Barushev for the hint.
108
ae1131af »
2012-07-09 Make Changelog rim compatible.
109 1.2.1
57c133d7 »
2011-03-26 Update Changelog.
110 - Switching to echoe.
111 - Update e-mail address.
112
ae1131af »
2012-07-09 Make Changelog rim compatible.
113 1.2.0
847bb132 »
2011-03-14 Fixing time zone handling.
114 - Fixing time zone handling.
115 Thanks to ccoenen for the hint.
213a10f9 »
2011-03-21 Switching to echoe.
116
ae1131af »
2012-07-09 Make Changelog rim compatible.
117 1.1.0
e84130bf »
2011-02-10 Escape filenames when using the shell.
118 - Escaping filenames in shell commands
119 Thanks to Michael Hoy for the hint and implementing a patch which was
120 the base for this fix.
213a10f9 »
2011-03-21 Switching to echoe.
121
ae1131af »
2012-07-09 Make Changelog rim compatible.
122 1.0.2
da1169e8 »
2010-12-30 Fixing warnings. Thanks to Peter-Hinrich Krogmann for the hint.
123 - Fixing warings
e84130bf »
2011-02-10 Escape filenames when using the shell.
124 Thanks to Peter-Hinrich Krogmann for the hint.
213a10f9 »
2011-03-21 Switching to echoe.
125
ae1131af »
2012-07-09 Make Changelog rim compatible.
126 1.0.1
9da54d61 »
2008-11-10 Making MiniExiftool::Error public. Thanks to Mathias Stjernstrom for …
127 - Fixing bug [#22726]
128 Making MiniExiftool::Error public.
129 Thanks to Mathias Stjernstrom for sending a patch.
213a10f9 »
2011-03-21 Switching to echoe.
130
ae1131af »
2012-07-09 Make Changelog rim compatible.
131 1.0.0
a3aebbc0 »
2008-09-12 Version 1.0.0.
132 - Be aware changing in the interface:
b3959191 »
2012-04-10 Fix spelling.
133 - List tags (e.g. Keywords, SupplementalCategories) are now handled as
a3aebbc0 »
2008-09-12 Version 1.0.0.
134 arrays.
135 - Tag SubjectLocation is not longer an array value but a string value!
213a10f9 »
2011-03-21 Switching to echoe.
136
ae1131af »
2012-07-09 Make Changelog rim compatible.
137 0.7.0
513de6a1 »
2008-07-07 New method MiniExiftool.opts for manupilationg the standard opts; enc…
138 - Changing composite behaviour: Composite tags are now included as standard!
139 - New method MiniExiftool.opts which returns a hash of the standard
140 options used for MiniExiftool.new
141 - New option :convert_encoding for MiniExiftool.new which uses the -L-option
142 of the exiftool command-line application (see online documentation for it)
143 Thanks to Henning Kulander for the causing of this change.
144
ae1131af »
2012-07-09 Make Changelog rim compatible.
145 0.6.0
fe627754 »
2008-05-16 Version 0.6.0.
146 - New methods for serialization:
147 - MiniExiftool.from_hash
148 - MiniExiftool.from_yaml
149 - MiniExiftool#to_hash
150 - MiniExiftool#to_yaml
151 Thanks to Andrew Bennett for the initial idea of YAML-serialization
152 - Refactoring of tests
153 - Small documetation update
154
ae1131af »
2012-07-09 Make Changelog rim compatible.
155 0.5.1
5a891bdb »
2008-03-03 Warning "parenthesize argument(s) for future version" removed
156 - Warning "parenthesize argument(s) for future version" removed
157 Thanks to Greg from knobby.ws
158
ae1131af »
2012-07-09 Make Changelog rim compatible.
159 0.5.0
5894b87b »
2008-02-01 Changelog updated.
160 - New option :timestamps to create DateTime objects instead of Time objects
161 for timestamps (Fixing bug #16328)
b3959191 »
2012-04-10 Fix spelling.
162 - Invalid values of timestamps (i.e. 0000:00:00 00:00:00) are now mapped
5894b87b »
2008-02-01 Changelog updated.
163 to false
164
ae1131af »
2012-07-09 Make Changelog rim compatible.
165 0.4.1
f6e21d4d »
2008-01-03 Version 0.4.1
166 - Compatibility for Ruby 1.9
167
ae1131af »
2012-07-09 Make Changelog rim compatible.
168 0.4.0
bc6e4de5 »
2007-07-09 Exception -> StandardError; new install method via setup.rb.
169 - MiniExiftool::Error inherits now from StandardError
330ff17a »
2007-07-23 README, Changelog and Tutorial updated.
170 - Alternative installation via setup.rb
171 - Bugfix
b3959191 »
2012-04-10 Fix spelling.
172 Saving of non-read tags doesn't work with tags with hyphen
330ff17a »
2007-07-23 README, Changelog and Tutorial updated.
173 Thanks to Robin Romahn for reporting the bug
174 - New methods: MiniExiftool.all_tags and MiniExiftool.original_tag
175 - Interna: Original tag names (all and writable) are now saved via pstore in
176 a file for better performance
bc6e4de5 »
2007-07-09 Exception -> StandardError; new install method via setup.rb.
177
ae1131af »
2012-07-09 Make Changelog rim compatible.
178 0.3.1
bc6e4de5 »
2007-07-09 Exception -> StandardError; new install method via setup.rb.
179 - Typos fixed
180
ae1131af »
2012-07-09 Make Changelog rim compatible.
181 0.3.0
5597f320 »
2007-03-29 Updated to version 0.3.0
182 - Documentation completed and a Mini Tutorial added
6cdc3dea »
2007-03-12 Changelog completed
183 - Interface changes:
184 - Test if a value for a tag can be saved is now done in
185 MiniExiftool#save
186 => There is no check at the moment you set a value:
187 the tag occurs in MiniExiftool#changed_values
188 => While calling MiniExiftool#save errors can occur (see next point)
bc6e4de5 »
2007-07-09 Exception -> StandardError; new install method via setup.rb.
189 - MiniExiftool#save is a transaction: if one or more error occurs the file is
6cdc3dea »
2007-03-12 Changelog completed
190 not changed! In such a case the errors can be found in MiniExiftool#errors
77291cde »
2007-03-12 Composite tags.
191 - Parameter opts of MiniExiftool.initialize is now a Hash with two options:
192 - :numerical => read metadata as numerical values
193 - :composite => read also composite tags
7a7d75cf »
2007-02-20 Update Changelog
194 - Tests added
195
ae1131af »
2012-07-09 Make Changelog rim compatible.
196 0.2.0
1603888e »
2007-02-22 Changelog supplemented.
197 - Better error handling (i.e. error messages)
0851beb6 »
2007-02-22 New class method exiftool_version, checking if the exiftool command c…
198 - Checking if the exiftool command can be executed at loading the lib
199 - New class method exiftool_version
200 - Added tests
b6f5499b »
2007-02-20 Tests added and documentation completed
201 - Documentation completed
202
ae1131af »
2012-07-09 Make Changelog rim compatible.
203 0.1.2
7264ecb9 »
2007-02-20 Tempfile bug fixed
204 - Bugfix for Windows (Tempfile)
aa742117 »
2007-02-22 Typo fixed
205 Thanks to Jérome Soika for testing
7911249f »
2007-02-19 Changelog supplemented
206 - Regexes optimized (a little bit)
eb3f4a72 »
2007-02-19 Changelog supplemented
207 - New class-method MiniExiftool.writable_tags
7911249f »
2007-02-19 Changelog supplemented
208
ae1131af »
2012-07-09 Make Changelog rim compatible.
209 0.1.1
1a10120a »
2007-02-01 Bugfix [#8073]: Handling '-' in tag names like Self-timer.
210 - Fixing bug [#8073]
211 Handling the '-' in tag Self-timer
212 Thanks to Eric Young
213
ae1131af »
2012-07-09 Make Changelog rim compatible.
214 0.1.0
6bef60e2 »
2007-01-23 New method revert, more tests
215 - New method "revert"
216 - More tests
217
ae1131af »
2012-07-09 Make Changelog rim compatible.
218 0.0.1
bc6e4de5 »
2007-07-09 Exception -> StandardError; new install method via setup.rb.
219 - Initial release
Something went wrong with that request. Please try again.