github veeso/termscp v0.8.0
termscp 0.8.0

latest releases: v0.14.0, v0.13.0, v0.12.3...
2 years ago

0.8.0

Released on 06/01/2022

❄️ Winter update 2022 ⛄

  • Enhancements:
    • Synchronized browsing:
      • From now on, if synchronized browsing is enabled and you try to enter a directory that doesn't exist on the other host, you will be asked whether you'd like to create the directory.
    • Find feature:
      • A "wait popup" will now be displayed while searching files
      • If find command doesn't return any result show an info dialog and not an empty explorer
      • It is now possible to keep navigating on the other explorer while "found tab" is open
        • ❗ It is not possible though to have the "found tab" on both explorers (otherwise you wouldn't be able to tell whether you're transferring files)
      • Files found from search are now displayed with their relative path from working directory
    • Ui:
      • Transfer abortion is now more responsive
      • Selected files will now be rendered with Reversed, underlined and italic text modifiers instead of being prepended with *.
      • Error popup message height is now calculated based on the content it must display.
      • Midnight commander keys
        • <F1>: Show help
        • <F2>: Save file as (actually I invented this)
        • <F3>: View file
        • <F4>: Open file (with text editor)
        • <F5>: Copy file
        • <F6>: Rename file
        • <F7>: Make directory
        • <F8>: Remove file
        • <F10>: Quit
      • Added footer with most used key bindings
      • <TAB> will now switch explorer tab (will do what <LEFT> and <RIGHT> currently do)
      • ❗ Use <BACKTAB> to switch between explorer tab and log tab. ❗ Backtab is <SHIFT + TAB>
    • Tui-realm migration:
      • migrated application to tui-realm 1.x
      • Improved application performance
    • Changed the buffer size to 65535 (was 65536) for transfer I/O
  • Aws s3 connection parameters extension 🦊:
    • Added Access Key to Aws-s3 connection parameters
    • Added Security Access Key to Aws-s3 connection parameters
    • Added Security token to Aws-s3 connection parameters
    • Added Session token to Aws-s3 connection parameters
  • SSH Config
    • Added ssh config parameter in configuration
    • It is now possible to specify the ssh configuration file to use
    • The supported parameters are described at https://github.com/veeso/ssh2-config.
    • If the field is left empty, no file will be loaded.
    • By default, no file will be used.
  • Symlink command:
    • You can now create symlinks, pressing <K> key on the file explorer.
  • Less verbose logging:
    • By default the log level is now set to INFO
    • It is now possible to enable the TRACE level with the -D CLI option.
  • Dependencies:
    • Added unicode-width 0.1.8
    • Updated argh to 0.1.7
    • Updated keyring to 1.0.0
    • Updated magic-crypt to 3.1.9
    • Updated open to 2.0.2
    • Updated notify-rust to 4.5.5
    • Updated self_update to 0.28.0
    • Updated simplelog to 0.11.1
    • Updated tempfile to 3.2.0
    • Updated tui-realm to 1.4.2
    • Updated tui-realm-stdlib to 1.1.5
    • Updated whoami to 1.2.1
    • Updated wildmatch to 2.1.0
    • Removed rust-s3, ssh2, suppaftp; replaced by remotefs 0.2.0, remotefs-aws-s3 0.1.0, remotefs-ftp 0.1.0 and remotefs-ssh 0.1.0
    • Removed crossterm (since bridged by tui-realm)
    • Removed textwrap (unused)

Don't miss a new termscp release

NewReleases is sending notifications on new releases.