Added
Changed
- Check for AAE files for video files on import (1653, thanks to oPromessa)
Removed
Fixed
- Fix for error running on macOS 10.15 (1680)
- Fix for `osxphotos import --auto-live` for some video files (1670)
- Fix for edited photos on macOS 15 Sequoia (1687)
Contributors
- RhetTbull [RhetTbull](https://github.com/RhetTbull) for code.
- oPromessa [oPromessa](https://github.com/oPromessa) for code.
[v0.68.5](https://github.com/RhetTbull/osxphotos/compare/v0.68.4...v0.68.5)
Hot fix for unknown UTI type during export. Also incorporates changes to the `sync` command
to allow syncing of location data.
Added
- Added support for syncing location data in `sync` command thanks to oPromessa.
Changed
Removed
Fixed
- Fixed unknown UTI type during export (1643).
Contributors
- RhetTbull [RhetTbull](https://github.com/RhetTbull) for code.
- oPromessa [oPromessa](https://github.com/oPromessa) for code.
[v0.68.4](https://github.com/RhetTbull/osxphotos/compare/v0.68.3...v0.68.4)
Hot fix for macOS 14.6 and 15.0/15.1. This release updates the Photos library database schema to support
macOS 14.6 and 15.0/15.1. It also fixes an issue with the `sync` command when the photo could not be found.
Added
Changed
- Updated Photos library database schema for macOS 14.6 and 15.0/15.1.
Removed
Fixed
- Fixed error when using `sync` command and photo could not be found via AppleScript (1623).
Contributors
- RhetTbull [RhetTbull](https://github.com/RhetTbull) for code.
[v0.68.3](https://github.com/RhetTbull/osxphotos/compare/v0.68.2...v0.68.3)
This release fixes errors when running on macOS 14.6 and 15.0 beta due to Photos database schema changes.
It also adds support for Screen Recording media type and fixes bugs with the `sync` command and changes
how face regions are handled to avoid exiftool warnings.
**Note**: The change to face region handling may cause exports using `--update` to re-export photos
and/or sidecars if `--exiftool` or `--sidecar` is in use as the face region data will be different.
If re-exported during `--update`, the subsequent export will have the correct face region data and should
not be re-exported again.
**Note**: When using the pre-built executable, the executable will now be the responsible process for
requesting permissions from the user to access the Photos library. This means you may see a dialog
box stating that osxphotos is requesting permission to access the Photos library. This is normal
and expected behavior. If you are using the Python package, the terminal will be the responsible
and will request permission to access the Photos library. If you have previously granted permissions
for osxphotos via the terminal, you will need to do this again the first time you run the pre-built
executable. Thank you to torarnv for the code to make this change.
This will enable the eventual transition to [PyApp](https://github.com/ofek/pyapp) for building the
executable and for enabling PhotoKit support by default in a future release.
See [this discussion](https://github.com/RhetTbull/osxphotos/discussions/1558) for additional information.