Skip to content

Release 23.1.0

Compare
Choose a tag to compare
@mceachen mceachen released this 30 Sep 20:48
· 298 commits to main since this release
de64660
  • pull in ExifTool v12.67. Rebuild tags and docs. (d9f0063)
  • yarn docs (4a509a2)
  • don't test emoji in filenames on windows (c2eb83c)
  • revert mistaken tz backfill condition (8c76df0)
  • rebuild tags, docs, and update changelog (35883b9)
  • yarn docs. prep changelog. (ed7bf9e)
  • Date/Time parsing improvements to fix #157: - timezone validation is against a static list of all known timezone offsets (as a backstop against issue #157) - datetime and time parsing now handle timezone extraction, as the luxon 'Z' token is currently broken. - ExifTime now has a zone - extracted parsing into new TimeParsing - date/time parsing now uses a generator for template generation, which avoids some array GC - add a ton of new parsing tests (b722751)
  • add yarn u script (409bd88)
  • add SecondMs and improve typing for validDateTime() (f2a6d7e)
  • delete commented console.log lines (bb10b8c)
  • trivial pad improvements: - stricter input typing - avoid recursive call for negative numbers - add test for negative inputs that are longer than padlen (8bd1e9a)