Skip to content

v0.7.0

Compare
Choose a tag to compare
@fclairamb fclairamb released this 24 May 21:29
1c25764

Changes are:

  • It's now only a library, not a an independent server. The server side has been moved to ftpserver.
  • Logging changes:
    • Simplified the Logger interface so that the first argument is always the message and the remaining ones key/value pairs
    • This means "action" are not reported anymore. They added a lot of development effort and didn't bring much.
  • Moved all core files (server library and tests) to the root. Only the logs are in the sub-package
  • Clarified some APIs:
    • A bit of renaming
    • Adding some returned errors
  • Switched to afero.Fs for the files handling
  • Small refactoring and code cleanup