Skip to content

Releases: veeso/termscp

termscp 0.16.1

13 Nov 08:46
f2efb25
Compare
Choose a tag to compare

0.16.1

Released on 12/11/2024

  • Just fixed this: e45c3d5
    • fix: gg rust 1.82 for introducing a nice breaking change in config which was not mentioned in changelog

termscp 0.16.0

14 Oct 14:38
11559d0
Compare
Choose a tag to compare

0.16.0

Released on 14/10/2024

  • Multi Host support:
    • Now it is possible to work on two different remotes remote A -> remote B instead of just localhost -> remote
    • Cli arguments now accept an additional remote-args for the left panel.
    • For more details read this issue #285.
    • Change between auth forms with <BACKTAB>
    • Bookmarks are automatically loaded into the last auth form.
  • Issue 289: Use uzers instead of the dead package users which has several vulnerabilities
  • Issue 290: Password prompt was broken
  • Issue 298: tuirealm 2.x
    • Fixed some performance issues where sometimes the app froze for a couple of seconds, thanks to this veeso/tui-realm#78.
  • Issue 292: New version alert was not displayed due to a semver regex issue.
  • Issue 291: Show .. directory before all the others in the explorer. If you click on it you'll go the parent directory (same as pressing <U>). No, you can't select it for transfers and it's actually been implemented in the worse way possible, because this little change would require a huge refactoring of the explorer component. I promise I will do it one day, but I dunno when.
  • Logging: filter out messages not related to termscp or remotefs

termscp 0.15.0

03 Oct 16:12
6205c7f
Compare
Choose a tag to compare

0.15.0

Released on 03/10/2024

  • Issue 249: The old find command has been replaced with a brand new explorer with support to 🪄 Fuzzy search 🪄. The command is still <F>.
  • Issue 283: Find command can now be cancelled by pressing <CTRL+C>. While scanning the directory it will also display the current progress.
  • Issue 268: 📦 Pods and container explorer 🐳 for Kube protocol.
    • BREAKING ‼️ Kube address argument has changed to namespace[@<cluster_url>][$<path>]
    • Pod and container argumets have been removed; from now on you will connect with the following syntax to the provided namespace: /pod-name/container-name/path/to/file
  • Issue 279: do not clear screen
  • Issue 277: Fix a bug in the configuration page, which caused being stuck if the added SSH key was empty
  • Issue 272: isolated-tests feature to run tests for releasing on distributions which run in isolated environments
  • Issue 280: Autocompletion when pressing <TAB> on the Go to popup.

termscp 0.14.0

17 Jul 15:12
c49dab3
Compare
Choose a tag to compare

0.14.0

Read more at https://blog.veeso.dev/blog/en/termscp-014-released/

Released on 17/07/2024

  • Issue 226: Use ssh-agent
  • Issue 241: Jump to next entry after select
  • Issue 242: Added Kube protocol support
  • Issue 255: New keybindings Alt + A to deselect all files
  • Issue 256: Filter files in current folder. You can now filter files by pressing /. Both wildmatch and regex are accepted to filter files.
  • Issue 257: CLI remote args cannot handle '@' in the username

termscp 0.13.0

02 Mar 19:41
e61d04a
Compare
Choose a tag to compare

0.13.0

Released on 03/03/2024

  • Added CLI subcommands
    • Changed -t to theme
    • Changed -u to update
    • Changed -c to config
  • Introduced support for WebDAV
    • It is now possible also to connect directly to WebDAV server with the syntax http(s)://username:[email protected]
  • Bugfix:
    • Issue 232: AWS S3 wasn't working anymore due to rust-s3 outdate
  • Dependencies:
    • Added remotefs-webdav 0.1.1

termscp 0.12.3

06 Oct 07:39
Compare
Choose a tag to compare

0.12.3

Released on 06/10/2023

  • Dropped ratatui support, reverted to tui-realm 1.8

termscp 0.12.2

02 Oct 14:53
Compare
Choose a tag to compare

0.12.2

Released on 01/10/2023

  • Issue 205: Allow windows build without SMB support
  • Issue 215: termscp not respecting port in SSH config. The port specified for the host in the SSH configuration wasn't evaluated.
  • Issue 213: termscp panicks if the terminal window is too small

termscp 0.12.1

07 Jul 13:53
Compare
Choose a tag to compare

0.12.1

Released on 06/07/2023

  • Issue 169: Local working directory can now be specified in connection form and be saved into bookmarks.
  • Issue 188: The breadcrumbs path is not fallbacked after a failed enter into the directory
  • SMB support is now a feature (you can build rust without default features to disable smb).
  • If SSH connection timeout is 0, the connection won't timeout.

termscp 0.12.0

16 May 16:06
Compare
Choose a tag to compare

0.12.0

Released on 16/05/2023

  • Change file permissions: you can now change file permissions easily with the permissions popup by pressing Z in the explorer.
  • SMB protocol: Support for SMB protocol has been added thanks to the remotefs-smb library and the pavao project. You may notice that the interface is quite different between Windows and Linux/MacOs/BSD due to the fact that SMB is natively supported on Windows systems.
  • Issue 153: show a loading message when loading directory's content
  • Issue 176: debug log is now written to CACHE_DIR
  • Issue 173: allow unknown fields in ssh2 configuration file
  • Issue 175: don't prompt for password if a ssh key is set for that host
  • Fixed an issue that didn't use the User specified in ssh2-config

termscp 0.11.3

19 Apr 09:21
Compare
Choose a tag to compare

0.11.3

Released on 19/04/2023

  • Issue 166: fixed SCP relative paths on Windows