Files
osxphotos/CHANGELOG.md
2020-04-10 18:56:22 -07:00

22 KiB

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by auto-changelog.

v0.26.1

11 April 2020

v0.26.0

11 April 2020

  • Added test for 10.15.4 1820715
  • Changed PhotosDB albums interface as prep for adding folders 3e50626
  • Updated CHANGELOG.md a6ca3f4

v0.25.1

5 April 2020

  • Added --no-extended-attributes option to CLI, closes #85 #85
  • Fixed CLI help for invalid topic, closes #76 #76
  • Updated test library bae0283

v0.25.0

4 April 2020

  • Added places, --place, --no-place to CLI, closes #87, #88 #87
  • Updated render_filepath_template to support multiple values 6a89888
  • Added {album}, {keyword}, and {person} to template system 507c4a3
  • Added places command to CLI fd5e748
  • Updated export example 01cd7fe
  • Updated CHANGELOG.md daea30f

v0.24.2

28 March 2020

  • added {place.country_code} to template system be2e167

v0.24.1

28 March 2020

  • Added detailed place data in PlaceInfo.names c06dd42
  • Template system now supports default values 67a9a9e
  • Replaced template renderer with regex-based renderer 427c4c0

v0.23.4

22 March 2020

  • Added export_by_album.py to examples 908fead
  • Updated CHANGELOG.md 072e894
  • Updated pathvalidate calls d066435

v0.23.3

22 March 2020

  • Initial version of templating system for CLI 2feb099
  • Added str to place ad58b03
  • Test library updates e90d9c6

v0.23.1

21 March 2020

  • Fixed requirements.txt for bplist2 cda5f44
  • Updated CHANGELOG.md b8da976
  • Updated requirements.txt 9da7ad6

v0.23.0

21 March 2020

  • Added PhotoInfo.place for reverse geolocation data b338b34
  • Updated CHANGELOG.md 816b98e
  • Update pythonpackage.yml 92e5bdd

v0.22.23

15 March 2020

v0.22.21

15 March 2020

  • Working on export edited bug for issue #78 8542e1a
  • Fixed download-missing to only download when actually missing dd20b8d
  • Updated CHANGELOG.md cc9220e

v0.22.17

14 March 2020

v0.22.16

14 March 2020

  • removed activate from --download-missing-photos Applescript, closes #69 #69
  • Added media type specials to json and string output, closes #68 #68
  • Added query/export options for special media types 2b7d84a
  • README.md update a27ce33
  • Test library updates 2d7d0b8
  • Fixed bug in --download-missing related to burst images 1f13ba8
  • test library update acb6b9e

v0.22.13

8 March 2020

  • Added media type specials, closes #60 #60
  • Updated CHANGELOG.md 08a9793
  • Updated README.md 1f8fd6e

v0.22.12

7 March 2020

0.22.10

8 February 2020

  • Fixed bug in --download-missing to fix issue #64 c654e3d
  • removed commented out code 69addc3
  • Updated CHANGELOG.md 1e013b6

v0.22.9

1 February 2020

  • Updated PhotosDB to only copy database if locked, speed improvement for cases where DB not locked; closes #34 #34
  • Changed temp file handling to use tempfile.TemporaryDirectory, closes #59 #59
  • Slight refactor to PhotosDB.photos() 91d5729
  • Test library updates 6e563e2
  • Removed _tmp_file code that's no longer needed 27994c9
  • Updated photos_repl.py fdf636a
  • Updated CHANGELOG.md f910124

v0.22.7

27 January 2020

  • Corrected Panorama Flag #58
  • Jan 20 Updates #1
  • Added XMP sidecar option to export, closes #51 #51
  • Test library updates, closes #52 #52
  • Added XMP sidecar to export 4dfb131
  • Added date_modified to PhotoInfo 67b0ae0
  • Added date_modified to PhotoInfo 4d36b3b
  • Updated CLI options with more descriptive metavar names e79cb92
  • CLI now looks for photos library to use if non specified by user 50b7e69

v0.22.4

20 January 2020

  • Add --from-date and --to-date to query and export command #57
  • Refactor CLI #55
  • Refactor cli: singular --db, --json and query options. e214746
  • Implement from_date and to_date in PhotosDB as well as query and export command. Some refactoring of CLI as well. cfa2b4a
  • Refactored _query. Still hairy, but less so. b9dee49
  • Updated README.md 0aff83f
  • Started adding tests for CLI f0b18c3

v0.22.0

18 January 2020

  • Refactored PhotosDB and CLI to require explicity passing the database to avoid non-deterministic behavior when last database can't be found. This may break existing code. ede56ff
  • Changed get_system_library_path to return None if could not get system library 646ea4f
  • Updated CHANGELOG.md bd20388

v0.21.5

13 January 2020

  • Fixed search for edited photo in path_edited edb31f7
  • Added tests for live photos 5473f3b
  • Added incloud and iscloudasset for Photos 4 e089d13

v0.21.0

4 January 2020

  • Added live photo support for both Photos 4 & 5 d5eaff0
  • Added support for burst photos; added export-bursts to CLI 593983a
  • Added live-photo option to CLI query and export 6f6d37c

v0.20.0

1 January 2020

  • Added support for filtering only movies or photos to CLI; added search for UTI to CLI 9cd5363
  • Added support for bust photos; added export-bursts to CLI 1136f84
  • Temporary fix to filter out unselected burst photos a550ba0

v0.19.0

29 December 2019

  • Added support for movies for Photos 5; fixed bugs in ismissing and path 6f4d129
  • Added support for movies for Photos 5; fixed bugs in ismissing and path b030966
  • Initial support for movies dbe363e

v0.18.0

27 December 2019

  • Restructured entire code base to make it easier to maintain. Closes #16 #16
  • Added TOC to README; closes #24 #24
  • removed old applescript code and files 1839593
  • Added test cases and documentation for shared photos and shared albums 6d20e9e
  • Refactored PhotoInfo to use properties instead of methods--major update 1ddd90c
  • Moved PhotosDB attributes to properties instead of methods d95acdf
  • changed interface for export, prepped for exiftool_json_sidecar 1fe8859

v0.15.1

14 December 2019

  • Added PhotoInfo.export(); closes #10 #10
  • refactored private vars in PhotoInfo d5a5bd4
  • Updated export example bf8aed6

v0.14.21

9 December 2019

  • Added list option to cmd_line. Closes #14 #14
  • added edited and external_edit to cmd_line and str, to_json; closes #12 #12
  • Cleaned up logic in cmd_line query(). Closes #17 #17
  • Added get_db_path and get_library_path to PhotosDB 1d006a4
  • Updated PhotosDB.init() to accept positional or named arg for dbfile and added associated tests 9118043
  • Updated album code in process_database4 and process_database5 to use album uuid 1cf3e4b
  • Updated get_db_version and associated tests eb563ad
  • Added external_edit for Photos 5 42baa29

v0.14.8

30 November 2019

  • Added path_edited() for Photos 5, still needs to be added for Photos <= 4.0 68eef42
  • Fixed path_edited() for Photos 4.0 37dfc1e
  • cleaned up commented out code 3dc0943

v0.14.6

28 November 2019

  • Added tests for hidden and favorite to both 14.6 and 15.1 51e720d
  • Added location (latitude/longitude), closes issue #2 44321da
  • cleaned up test code b2242da

v0.14.4

25 November 2019

  • Added name and description to cmd_line 5af2b3e
  • removed loguru code aa73c2f
  • Added hidden/favorite/missing to cmd_line b36b7e7

v0.14.0

24 November 2019

  • added test for 10.15/Catalina 243492d
  • moved process_photos to process_photos4 and process_photos5 7eff015
  • basic Photos 5 info now being read a4b5f2a

v0.12.3

24 August 2019

v0.12.2

24 August 2019

  • Added tests for 10.14.6 fb2c12d
  • Added support and tests for 10.12 58f5283
  • Added osxphotos command line tool 0e65ab5

v0.10.4-beta

28 July 2019

  • Added test for 10.14 mojave af122e9
  • update requirements.txt 81be373
  • Updated README, added os & db version tests, updated test library for 10.13 a58ac14

v0.10.1-alpha

27 July 2019