Skip to content

Latest commit

 

History

History
101 lines (101 loc) · 4.91 KB

changelog.md

File metadata and controls

101 lines (101 loc) · 4.91 KB

Changelog

1.6.1
  • Fixed --log argument (discussion)
  • Fixed multiple custom date fields (-f|--date-field) #113
1.6.0
  • Added --maxdepth mode #104
  • Added --quiet mode to hide generic output #103
  • Fixed tests comatibility for Windows #102
  • Readme updates
1.5.26
1.5.25
1.5.24
  • Fixed broken --date after the merge of #87
1.5.23
  • Removed s930x architecture
  • Update snapcraft.yml to more simple setup
1.5.22
  • Fix quotes
1.5.21
  • Fix hard coded variable
1.5.20
  • When taking the current version for snaps get the version for the current architecture and for stable channel
1.5.19
  • Fixed Homebrew sha256 replacing in the deployment workflow job
1.5.18
  • Move Homebrew deployment in a separate job because it was executed multiple times because of the python matrix
1.5.17
  • Fixed workflow wrong step id
1.5.16
  • Fixed snap deploy condition
1.5.15
  • Fixed snap build volume directory
1.5.14
1.5.13
  • Fix snapcraft version extraction by #87
1.5.12
1.5.11
  • Added Docker support #75
1.5.10
1.5.9
  • Fixed #70 related to Windows issues
1.5.8
  • Add --date-field option to set date extraction fields #54
  • Handle regex with optional hour information #62
  • Fix regex support for incomplete time on filename #55
  • Fix to handle files with illegal characters #53
1.5.7
1.5.6
  • Add -o | --original-names option to allow keeping the original filenames
1.5.5
  • Add -t option to allow using file modification time as a last resort
  • Workaround EXIF DateTaken time of all-zeros
1.5.4
  • Handle gracefully files without MIMEType
1.5.3
  • Handle broken symlinks
1.5.2
  • Add SubSecCreateDate and SubSecDateTimeOriginal EXIF dates to the list of allowed ones because exiftool changed the default behavior to not include the subseconds for CreateDate and DateTimeOriginal
1.5.1
  • Handle filenames with spaces
1.5.0
  • Major refactoring.
  • Updated all tests.
  • Added TravisCI.
1.4.1
  • Add -l | --link flag to link files instead of copy.
1.4.0
  • Add -m | --move flag to move files instead of copy.
1.3.2
  • More snapcraft.yaml fixes (removed architecture which were producing wrong snaps for amd64).
  • Catch some possible write permission for directories and expand absolute path and home directory on *nix
1.3.1
  • Fixed issue with the snap application and simplified the snapcraft.yaml
1.3.0
  • Allow different output directories date format with -d | --date option.
1.2.2
  • Allow access to removable media (external HDD, USB, etc) for snap the application
  • Continue execution even if date attribute is not present [#6]
1.2.1
  • Windows compatibility fixes
1.2.0
  • Changed synopsis of the script. -i|--inputdir and -o|--outputdir are not required anymore. Use first argument for input directory and second for output directory.
  • Do not process duplicated files located in different directories.
  • Suffix duplicated file names of different files. Sha256 checksum is used for comparison of the source and target files to see if they are identical.
  • Ignore .DS_Store and Thumbs.db files
  • Handle case when exiftool returns exit code > 0.
  • Use os.walk instead of iglob to support Python < 3.5
  • Handle some different date formats from exif data.
1.1.0
  • Collect all files instead only specified file types. This also enables video sorting.
1.0.0

Initial version.