A macOS CLI tool that exports original photos and videos from the macOS Photos library using PhotoKit.
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Update changelog through v0.3.4

+26
+26
CHANGELOG.md
··· 1 1 # Changelog 2 2 3 + ## 0.3.4 4 + 5 + - Include iCloud Shared Photo Library assets in `enumerateAssets()` and 6 + `totalAssetCount()` by adding `.typeCloudShared` to PhotoKit fetch options 7 + 8 + ## 0.3.3 9 + 10 + - Harden AppleScript export: make `buildExportScript` private, detect 11 + permission errors via exit code 77 12 + 13 + ## 0.3.2 14 + 15 + - Fix process hang: cancel timeout timer when osascript exits normally 16 + 17 + ## 0.3.1 18 + 19 + - Retry PhotoKit export failures via AppleScript fallback within the same 20 + batch instead of only using AppleScript for initially-missing assets 21 + 22 + ## 0.3.0 23 + 24 + - AppleScript fallback for iCloud-only assets that PhotoKit cannot export 25 + directly (Optimize Storage enabled, asset not downloaded) 26 + - Photos.app handles the iCloud download transparently via `export` command 27 + - Configurable timeout per asset (default 600s) 28 + 3 29 ## 0.2.0 4 30 5 31 LadderKit is now a library product that can be consumed by other Swift packages.