Releases: veeso/termscp
Releases · veeso/termscp
termscp 0.16.1
termscp 0.16.0
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 justlocalhost -> 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.
- Now it is possible to work on two different remotes
- Issue 289: Use
uzers
instead of the dead packageusers
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
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 tonamespace[@<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
- BREAKING
- 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 theGo to
popup.
termscp 0.14.0
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
0.13.0
Released on 03/03/2024
- Added CLI subcommands
- Changed
-t
totheme
- Changed
-u
toupdate
- Changed
-c
toconfig
- Changed
- Introduced support for WebDAV
- It is now possible also to connect directly to WebDAV server with the syntax
http(s)://username:[email protected]
- It is now possible also to connect directly to WebDAV server with the syntax
- Bugfix:
- Issue 232: AWS S3 wasn't working anymore due to rust-s3 outdate
- Dependencies:
- Added
remotefs-webdav 0.1.1
- Added
termscp 0.12.3
0.12.3
Released on 06/10/2023
- Dropped ratatui support, reverted to tui-realm 1.8
termscp 0.12.2
termscp 0.12.1
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
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