8.x-1.1.1, 7/9/2020
Requires PHP 7.2+, Drupal 8.7+, and FolderShare 8.x-1.3+
Important changes:
- Compatible with Drupal 9.
Client
New features:
- Date/time stamps on files are always preserved on upload and download.
- Previously, the -p option was required to preserve date/time stamps.
- The upload and download -u option is now a synonym for --sync.
- Previously, the --sync option was a synonym for -pu. But with -p no
longer needed, --sync and -u are now equivalent.
- A "/" is no longer required at the start of all remote paths.
- Remote paths without a leading "/" automatically refer to the user's
home folder.
- Upload and download progress messages show more detail on file sizes.
- Previously file sizes were converted to KB, MB, GB, or TB and truncated
to a whole number. Now a single digit after the decimal is included.
Bugs fixed:
- Upload and download are confused by file/folder names using special characters,
such as *, +, (, or ).
- Fixed. File/folder names were inadvertantly passed to a function that
treated special characters as part of a regular expression.
- Upload sync always uploads image files, even when they haven't changed, but it
properly skips non-image files that haven't changed.
- Fixed. Uploaded images were not properly detected on sync and were therefore
re-uploaded.
- Upload sync uploads into FOLDER the first time, then into FOLDER/FOLDER for all
further runs.
- Fixed. Upload did not correctly detect and re-use a named remote FOLDER
during non-first upload syncs.
Removed features:
- The upload and download -p option is deprecated.
- Previously, the -p option was required to preserve date/time stamps.
This is now the default behavior and the option is no longer needed.