- Fix ModifyDate if filenames include characters after the timestamp #176
- Add glob & ModifyDate metadata to
jpg
command #161
- Fix issue where an empty
meta
key would still be added ifincludeMetadata
flag was falsecb1f5cd
- Check for IPTC buffer before trying to parse
6e40e54
- Update
sharp
to v0.31.2 #144 - Update lowdb to v5.0.5 #134
- Fix recording of metadata
ba237fb
-
Add option to store IPTC metadata #136
Only stores
object_name
(astitle
) andcaption
currently.
-
Change dominant colour strategy #119
Switched to using
node-vibrant
for finding dominant colours, rather thansharp
’s built-in helper.The
colors
key of each image object is now an object with the following keys:palette
is an array of six hex colours (node-vibrant
’s default output)dominant
is the colour from that array with the highestpopulation
- Update sharp to v0.30.7 #99
- Include types in npm bundle
b0eb237
- Make types export more reliable
02f93e4
-
Export image object types #112
Should make it easier to work with the metadata objects in a typed environment.
- Allow glob paths for input source #92
- Extract dominant colour from image #95
- Generate AVIF and WebP formats of original image #96
-
Fix JPG thumbnail file output #83
JPG thumbnail images were sometimes ending up somewhat corrupted or otherwise not displaying properly in macOS finder or Safari (although seemed to work fine in Firefox). Thumbnail images are now explicitly output as JPG, regardless of original image format.