Skip to content

v1.19.0

Compare
Choose a tag to compare
@github-actions github-actions released this 01 Jun 03:06
· 98 commits to master since this release

1.19.0 (2024-05-31)

  • fix: release notes #849
  • fix: auto deletion when --folder-structure is set to none #831
  • fix: Apple/Adobe DNG raw photos are recognised as images #662
  • feature: support multiple --size parameter specifications in command line
  • fix: file extensions for non-original version matching type of the asset in the version
  • feature: support downloading adjusted files with --size adjusted parameter (portraits, edits, etc) with fallback to original #769 #704 #350 #249
  • feature: support for CR2,CR3,CRW,ARW,RAF,RW2,NRF,PEF,NEF,ORF raw image formats #675
  • feature: support --size alternative for alternative originals, e.g. raw+jpeg, with fallback to original #675
  • feature: add --align-raw param to treat raw in raw+jpeg as original, alternative (jpeg+raw), or as-is, default to as-is

Minimal Effort Compatibility

Checks if icloudpd can be installed using minimal effort and ran bare minimum functionality of help screen. Minimal effort may require installing default version of package manager using OS tools

Compatibility rate: 79.9% (286 passed out of 358)

Legend:

  • N/A - not applicable/available
  • pass - test pass
  • fail - test fail
  • pass (src) - test pass using src (for pip)

bin

Compatibility rate: 94.6% (106 passed out of 112)

OSes and distros amd64 arm64 arm32v7 386 arm32v6
alpine_3_10 pass pass pass pass fail
alpine_3_11 pass pass pass pass fail
alpine_3_12 pass pass pass pass fail
alpine_3_13 pass pass pass pass pass
alpine_3_14 pass pass pass pass pass
alpine_3_15 pass pass pass pass pass
alpine_3_16 pass pass pass pass pass
alpine_3_17 pass pass pass pass pass
alpine_3_18 pass pass pass pass pass
alpine_3_19 pass pass pass pass pass
alpine_3_20 pass pass pass pass pass
debian_10_buster pass pass pass pass N/A
debian_11_bullseye pass pass pass pass N/A
debian_12_bookworm pass pass pass pass N/A
debian_6_squeeze pass fail N/A N/A N/A
debian_7_wheezy pass pass pass pass N/A
debian_8_jessie pass pass pass pass N/A
debian_9_stretch pass pass pass pass N/A
macos-11 pass N/A N/A N/A N/A
macos-12 pass N/A N/A N/A N/A
macos-13 pass N/A N/A N/A N/A
macos-14 N/A pass N/A N/A N/A
ubuntu_12_precise pass fail N/A fail N/A
ubuntu_14_trusty pass pass pass pass N/A
ubuntu_16_xenial pass pass pass pass N/A
ubuntu_18_bionic pass pass pass pass N/A
ubuntu_20_focal pass pass pass pass N/A
ubuntu_22_jammy pass pass pass N/A N/A
ubuntu_24_noble pass pass pass N/A N/A
windows-2019 pass N/A N/A N/A N/A
windows-2022 pass N/A N/A N/A N/A

docker

Compatibility rate: 100.0% (5 passed out of 5)

OSes and distros amd64 arm64 arm32v7 386 arm32v6
linux pass pass pass pass pass

npm

Compatibility rate: 66.3% (55 passed out of 83)

OSes and distros amd64 arm64 arm32v7 386 arm32v6
alpine_3_13 pass pass fail pass fail
alpine_3_14 pass pass fail pass fail
alpine_3_15 pass pass fail pass fail
alpine_3_16 pass pass fail pass fail
alpine_3_17 pass pass fail pass fail
alpine_3_18 pass pass fail pass fail
alpine_3_19 pass pass fail pass fail
alpine_3_20 pass pass fail pass fail
debian_10_buster pass pass pass pass N/A
debian_11_bullseye pass pass pass pass N/A
debian_12_bookworm pass pass pass pass N/A
macos-11 pass N/A N/A N/A N/A
macos-12 pass N/A N/A N/A N/A
macos-13 pass N/A N/A N/A N/A
macos-14 N/A pass N/A N/A N/A
ubuntu_12_precise fail fail N/A fail N/A
ubuntu_14_trusty fail fail fail fail N/A
ubuntu_16_xenial fail fail fail fail N/A
ubuntu_18_bionic pass pass pass pass N/A
ubuntu_20_focal pass pass pass fail N/A
ubuntu_22_jammy pass pass pass N/A N/A
ubuntu_24_noble pass pass pass N/A N/A
windows-2019 pass N/A N/A N/A N/A
windows-2022 pass N/A N/A N/A N/A

npx

Compatibility rate: 56.2% (41 passed out of 73)

OSes and distros amd64 arm64 arm32v7 386 arm32v6
alpine_3_13 fail fail fail fail fail
alpine_3_14 pass pass fail pass fail
alpine_3_15 pass pass fail pass fail
alpine_3_16 pass pass fail pass fail
alpine_3_17 pass pass fail pass fail
alpine_3_18 pass pass fail pass fail
alpine_3_19 pass pass fail pass fail
alpine_3_20 pass pass fail pass fail
debian_10_buster fail fail fail fail N/A
debian_11_bullseye pass pass pass pass N/A
debian_12_bookworm pass pass pass pass N/A
macos-11 pass N/A N/A N/A N/A
macos-12 pass N/A N/A N/A N/A
macos-13 pass N/A N/A N/A N/A
macos-14 N/A pass N/A N/A N/A
ubuntu_12_precise fail fail N/A fail N/A
ubuntu_14_trusty N/A fail N/A N/A N/A
ubuntu_16_xenial N/A N/A N/A fail N/A
ubuntu_18_bionic N/A N/A N/A N/A N/A
ubuntu_20_focal fail fail fail fail N/A
ubuntu_22_jammy pass pass pass N/A N/A
ubuntu_24_noble pass pass pass N/A N/A
windows-2019 pass N/A N/A N/A N/A
windows-2022 pass N/A N/A N/A N/A

pip

Compatibility rate: 92.9% (79 passed out of 85)

OSes and distros amd64 arm64 arm32v7 386 arm32v6
alpine_3_13 pass pass pass pass pass
alpine_3_14 pass pass pass pass pass
alpine_3_15 pass pass pass pass pass
alpine_3_16 pass pass pass pass pass
alpine_3_17 pass pass pass pass pass
alpine_3_18 pass pass pass pass pass
alpine_3_19 pass pass pass pass pass
alpine_3_20 pass pass pass pass pass
debian_10_buster pass fail fail pass N/A
debian_11_bullseye pass pass pass pass N/A
debian_12_bookworm pass pass pass pass N/A
macos-11 pass N/A N/A N/A N/A
macos-12 pass N/A N/A N/A N/A
macos-13 pass N/A N/A N/A N/A
macos-14 N/A pass N/A N/A N/A
python3_12 pass pass pass pass N/A
python3_12_alpine3_18 pass pass pass pass pass
ubuntu_16_xenial pass fail fail pass N/A
ubuntu_18_bionic pass fail fail pass N/A
ubuntu_20_focal pass pass pass pass N/A
ubuntu_22_jammy pass pass pass N/A N/A
ubuntu_24_noble pass pass pass N/A N/A
windows-2019 pass N/A N/A N/A N/A
windows-2022 pass N/A N/A N/A N/A