Skip to content

3.0.0

Compare
Choose a tag to compare
@patrickjuchli patrickjuchli released this 03 Jan 19:41
· 463 commits to master since this release

This release contains breaking changes:

  • Changed: Client is now single-use only. It can't be used anymore once it closes and a new client has to be instantiated.
  • Changed: All exceptions are now instances of Error, not custom error objects. Introduced FTPError for errors specific to FTP. (#37)

Non-breaking changes:

  • Added: If there is a socket error outside of a task, the following task will receive it. (#43)
  • Changed: Improved feedback if a developer forgets to use await or .then() for tasks. (#36)

Special thanks to @broofa for feedback and reviews.