- remove support for netfx 4.5 as it is now EOL and move to netstandard2.0
- replace newtonsoft.json with system.text.json
- update dependencies
- introduce
EscapeTagValues
option to pass-E
to exiftool to help with character encoding
- introduce flag to control how files are overwritten (thanks to @bagsergen)
- improved capabilities for writing tags
- specify ConfigureAwait to improve async usage in full framework
- add more tests
- add initial support for writing tags
- minor updates and start to leverage MedallionShell for process handling
- add support for getting tags from a stream w/o requiring writing a file to disk (see #2)
- update to rtm
- updates to reference rc2 dependencies
- initial attempt at supporting both .net full framework and .net core
- allow the parser to be silent
- retain the raw numbervalue for a tag so it may be used as a fallback
- improve the generator and parser to provide more accurate results
- fix dumb error in my last fix... let's see how many more of these will come ;)
- fix what I broke (constructor to complex)
- adding another exif alias
- add an alias for some of the exif groups to try and improve hit rate
- try to improve the parser by looking for types more specifically, based on the group they belong to
- fallback for number types to see if we can parse a double where we might otherwise expect whole numbers
- wrap filename in quotes to allow spaces in file paths
- add new enum like types based on documentation on the exiftool page, and return these more specific values when parsing
- initial release