Skip to content

Release 32.0.1

Choose a tag to compare

@github-actions github-actions released this 13 Nov 05:32
· 218 commits to main since this release
32.0.1
04be1ba
  • 💔 Archaic timezones are no longer supported by default. If you have relevant (old) digital media, set Settings.allowArchaicTimezoneOffsets.value = true.
  • 💔 useMWG now defaults to true, the ExifTool recommendation. See the ExifTool page for more details.
  • ✨ Added Settings for global library configuration. See CONFIGURATION for details.
  • 📦 MakerNotes.AspectRatio was restored to the Tags union
  • 📦 ExifTool.readRaw() now accepts the option useMWG (which also defaults to true) and has a signature that matches read().

Commits

  • chore: prep v32.0.1 (7abf908)
  • docs(Logging): add logging options to configuration guide for backward compatibility and cleaner API usage (30cb264)
  • docs(Configuration): add logger setting for customizable debug output (bfb1dbf)
  • feat(Settings): update logger setting to support function return type (f1ae821)
  • feat(typedoc): add CHANGELOG.md to projectDocuments for improved documentation (555eccb)
  • feat(ReadRawTask): enhance readRaw method to accept options and update related tests (f4585a4)
  • feat(Settings): add support for archaic timezone offsets and implement related tests (d8a6487)
  • feat(DefaultExifToolOptions): enable useMWG option (4b5f86a)
  • chore(mktags): rebuild (restores AspectRatio) (628b590)
  • docs: update documentation for clarity and consistency (de14833)
  • feat(mktags): add AspectRatio tag to RequiredTags (c3aacc3)
  • feat(ExifDateTime): add toDateTimeObject method and DRY up toDateTime handling (cc85440)
  • refactor: enhance lazy function to include clear() method and type definition (676b989)
  • docs(Timezones.ts): add reference link for OffsetTime comment clarification (8f5bfbb)
  • chore(package.json): update deps (f9b6dea)
  • chore(pinact): remove pinact configuration file -- it doesn't work this way (3145f5a)