Skip to content

Release 31.1.0

Choose a tag to compare

@github-actions github-actions released this 30 Sep 19:59
· 254 commits to main since this release
31.1.0
aa46681
  • 🌱 Upgraded ExifTool to version 13.38.
  • ✨ Rebuilt Tags.ts: fields that live in multiple groups are now included in every group. Prior versions would pick the first-seen group for these fields, and that was nondeterministic between versions.
  • 📦 TagMetadata.json keys are sorted to minimize later per-version diffs
  • 📦 (did you know that File:Comment was writable? TIL!)

Commits

  • refactor: rename update script to ncu and adjust workflow for dependency updates (6c1b992)
  • chore: remove @types/chai-subset from package.json and package-lock.json; add Bash(npm install) to settings.local.json (368a18d)
  • fix: update npm-check-updates command to use custom script for dependency updates (2ba57e6)
  • chore: update changelog for v31.1.0 with new Tags.ts rebuild details and sorted TagMetadata.json keys (c1f08b9)
  • Sort tag metadata keys before writing to JSON file to minimize diffs between rebuilds. (05459d9)
  • Refactor tag handling in WriteTags and mktags (192cc5e)
  • chore: update dependencies to ESLint v9.36.0 and npm-check-updates v19.0.0; upgrade ExifTool to v13.38.0 (afada11)
  • chore: update changelog for v31.1.0 with ExifTool v13.38 changes (08cbf36)
  • chore: update settings to include additional WebFetch domains and cSpell words (e2108d5)