Packages

basic-ftp

6.2.3 · 9 Oct 2026MIT27.3M / weekRepositoryHomepagenpmAtom feed

Upgrading basic-ftp from 2.5.0 to 2.17.1

33 releases in betweennotes for 30

Other targets from 2.5.0Clears its 5 advisories6.2.1Latest6.2.3
?
changes to make
0
advisories fixed
3+
new
8+
fixes

Counted from 30 of 33 release notes. Advisories are counted from the advisory database, in full.

Security

Release by release

  1. 2.12.3 – 2.17.114 releases, nothing new or fixed in the notes

  2. 2.12.2

    18 May 20181 fix
    • fixed

      Fixed: Don't deny EPSV over IPv4. This can help in some circumstances with a NAT.

  3. 2.12.1

    18 May 20181 fix
    • fixed

      Fixed: Don't prefer IPv6 by default.

  4. 2.12.0

    11 May 20181 new
    • new

      Added: Support IPv6 for passive mode (EPSV).

  5. 2.11.0

    30 Apr 20181 fix
    • fixed

      Stop using Yarn for internal dev-dependencies.

  6. 2.10.0

    23 Apr 20181 fix
    • fixed

      Resolve simple NAT issues with PASV.

  7. 2.7.1 – 2.9.28 releases, nothing new or fixed; 1 without a note

  8. 2.7.0

    31 Jan 20181 new · 2 fixes
    • new

      Add method to remove a file.

    • fixed

      Fix listing parser autodetection by filtering out empty lines.

    • fixed

      Fix upload with TLS, wait for secureConnect if necessary.

42 other lines we could not sort, mostly version bumps
  • Fixed: Multibyte UTF-8 arriving in multiple chunks

    2.17.1
  • Fixed: Provide stack trace when closing due to multiple tasks running

    2.17.1
  • Internal improvements to linting

    2.17.1
  • Added: Get last modification time of a file. (#32, @AnsonYeung)

    2.17.0
  • Fixed: Closing client during task will reject associated promise.

    2.16.1
  • Changed: Include hidden files in file listings, fixes removeDir and clearWorkingDir. Changes behaviour for downloadDir and list. (#29, @conlanpatrek)

    2.16.0
  • Changed: Timeout on control socket is only considered during active task, not when idle. This also fixes #27, as well as #26.

    2.15.0
  • Fixed: Regression where closed clients throws timeout because of idle socket.

    2.14.4
  • Fixed: JSDoc type annotations.

    2.14.3
  • Fixed: Minor fixes to documentation.

    2.14.3

2 internal lines (docs, tests, tooling) left out.