Releases: RhetTbull/osxmetadata
Complete rewrite
This is a complete rewrite of osxmetadata and includes breaking changes from v0.99.x. Please read the documentation to fully understand the new API.
Whereas previous versions of osxmetadata manipulated extended attributes directly, osxmetadata now uses native macOS framework calls to get/set metadata.
This results in much more reliable behavior.
Fixed JSON backup database format
Fix for issue #57, malformed JSON in backup database (.osxmetadata.json).
This version will silently update any database found when running --backup to be well-formed JSON. It will read the old-style malformed JSON database just fine.
Caution: Once you run a backup with this version, you will not be able to use an old version of osxmetadata (<0.99.38) to backup or restore as the database format is changed.
Updated dependencies for pyobjc 8.0
v0.99.37 Updated dependencies for pyobjc 8.0
Dependency update for Monterey
v0.99.36 Dependency update for Monterey
Fix for Monterey
v0.99.34 Fix for missing plist file on Monterey
Updated dependencies
v0.99.33 Version bump
Bug fix
Fixed string output for osxphotos metadata
v0.99.30 Version bump
Added support for osxphotos metadata
v0.99.28 Added support for osxphotos metadata
Updated pyobjc dependencies
v0.99.26 Updated pyobjc version requirements