Skip to content

Version 2.7.0

Choose a tag to compare

@RuiNelson RuiNelson released this 08 Oct 18:11
· 10 commits to main since this release
  • Staging directory: upload and resume in a separate remote directory, and move the archive's files to the destination only after the whole archive succeeds (--staging in the CLI, Staging directory in the GUI). Existing partial uploads there are resumed, and Memory Save/Recall includes it.
  • Extraction root: upload only the contents of one folder inside an archive or volume image (--extraction-root; in the GUI, … → Select Extraction Root, browsing the archive's folders).
  • Per-archive queue controls in the GUI: each queued archive has its own password and extraction root, and can be moved up or down or removed from its … menu.
  • Multiple server memories: Memory Save, Recall and Clear now keep several server configurations, and you choose which one to overwrite, load or delete. Existing memory.ini and preferences.ini settings are migrated to YAML automatically.
  • Wrong passwords are caught earlier: for RAR archives with encrypted data and unencrypted headers, and 7z now warns when a password cannot be verified before the upload starts.
  • Truncated RAR archives are reported as such ("the file is truncated") instead of producing a shorter, apparently successful listing.
  • Fixed a tar archive named .zip being read as ZIP.
  • Fixed exFAT files whose names end in dots or spaces, or contain DEL, failing to open.
  • Fixed a ./ root directory entry being counted as not uploaded.
  • Fixed sizes such as "1.00 MiB" being shown as "1024 KiB".
  • The terminal interface now shows SFTP and the local user for SFTP connections.
  • On Linux, the GUI's sleep prevention now uses systemd-logind and releases the lock on exit.