basic-ftp
Advanced tools
Changelog
4.3.2
Changelog
4.3.1
Changelog
4.3.0
uploadFrom
, appendFrom
and downloadTo
. upload
and download
are still available but deprecated.uploadFrom
and downloadTo
.downloadTo
for more details.Changelog
4.2.1
Changelog
4.2.0
Changelog
4.0.2
Changelog
4.0.1
Changelog
4.0.0
This release contains the following breaking changes:
permissions
property of FileInfo
is now undefined if no Unix permissions are present. This is the case if for example the FTP server does not actually run on Unix. Before, permissions would have been set to 000. If permissions are present there is a good chance that a command like SITE CHMOD
will work for the current server.date
of FileInfo
, you might have to consider a new ISO format coming with MLSD listings, e.g. 2018-10-25T12:04:59.000Z
. Better yet, use the parsed date directly with modifiedAt
and only use date
if it is undefined. Be aware that parsing dates reported by the LIST command is likely unreliable.Non-breaking changes:
modifiedAt
of FileInfo may hold a parsed date if the FTP server supports the MLSD command. Note that the property date
is not parsed but only a human-readable string coming directly from the original listing response.sendIgnoringError
to send an FTP command and ignoring a resulting FTP error. Using the boolean flag as the second argument of send
has been deprecated.OPTS UTF8 ON
when accessing a server.Changelog
3.8.3 - 3.8.7
No changes, republishing because of bug on npmjs.com.