github MawCeron/lazyftp v0.1.2

latest releases: v0.4.1, v0.4.0, v0.3.1...
one month ago

Changelog

  • feat: add --version so a downloaded binary can identify itself
  • fix(ui): stop the panel rendering from panicking on narrow terminals
  • fix(shared): stop the progress wrapper from disabling upload resume
  • fix: reject a flag passed where --log-file expects a filename
  • feat: add --log-file to keep the log outside the interface
  • feat(ui): let the log panel mirror what it shows to a writer
  • feat(ui): open the local panel where lazyftp was launched
  • fix(transfer): keep a panicking transfer from killing the program
  • feat(ui): let Esc abandon a connection attempt
  • feat(ui): show a connection attempt in progress
  • feat(ui): connect without freezing the interface
  • fix(client): say what a refused FTPS connection means
  • fix(ui): stop the connection bar crashing on the protocol field
  • fix(client): report a failed FTP connection when it happens
  • fix(client): bound the SSH handshake, not only the dial
  • fix(ui): connect with the chosen protocol instead of guessing from the port
  • feat(ui): pick the protocol in the connection bar
  • feat(client): choose the protocol instead of inferring it from the port
  • feat(client): speak FTPS over the existing FTP client
  • fix(ui): stop the local panel crashing when going up a directory
  • feat(ui): give the panel path operations that respect the protocol
  • fix: bound SSH connection attempts with a dial timeout
  • fix: correct visible rows calculation in processes panel
  • feat: log the FTP control dialogue behind --verbose
  • fix: replace jlaffaye/ftp with secsy/goftp to fix NAT/PASV connectivity

Full notes, including the earlier releases:
https://github.com/MawCeron/lazyftp/blob/main/CHANGELOG.md

Don't miss a new lazyftp release

NewReleases is sending notifications on new releases.