Skip to content

Releases: patrickjuchli/basic-ftp

2.13.0

05 Jun 20:23
Compare
Choose a tag to compare
  • Added: Use client.rename() to rename or move a file.
  • Changed: Default timeout set to 30 seconds.
  • Changed: Timeouts are tracked exlusively by data connection during transfer.
  • Fixed: Node's socket.removeAllListeners() doesn't work, see nodejs/node#20923
  • Fixed: Node 8 is required, correct documentation and CI.

2.12.3

27 May 09:50
Compare
Choose a tag to compare
  • Minor changes to documentation

2.12.2

18 May 19:09
Compare
Choose a tag to compare
  • Fixed: Don't deny EPSV over IPv4. This can help in some circumstances with a NAT.

2.12.1

18 May 19:09
Compare
Choose a tag to compare
  • Fixed: Don't prefer IPv6 by default.

2.12.0

11 May 15:48
Compare
Choose a tag to compare
  • Added: Support IPv6 for passive mode (EPSV).
  • Added: Detect automatically whether to use EPSV or PASV.
  • Added: Log server IP when connected.

2.11.0

30 Apr 16:58
Compare
Choose a tag to compare
  • Added: Convenience method client.access to simplify access to an FTP(S) server.
  • Restructured API documentation.
  • Stop using Yarn for internal dev-dependencies.

2.10.0

28 Apr 07:02
Compare
Choose a tag to compare
  • Resolve simple NAT issues with PASV.
  • Log socket encryption right before login.
  • Fixed: Remove obsolete socket connection error listener.

1.0.2

30 Dec 23:17
Compare
Choose a tag to compare
v1.0.2