Skip to content

HTTPS clone URL

Subversion checkout URL

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