Skip to content

TermSCP 0.4.0

Compare
Choose a tag to compare
@veeso veeso released this 27 Mar 19:59
· 607 commits to main since this release

0.4.0

Released on 27/03/2021

  • New explorer features:
    • Execute a command pressing X. This feature is supported on both local and remote hosts (only SFTP/SCP protocols support this feature).
    • Find: search for files pressing F using wild matches.
  • Enhancements:
    • Input fields will now support "input keys" (such as moving cursor, DEL, END, HOME, ...)
    • Improved performance regarding configuration I/O (config client is now shared in the activity context)
    • Fetch latest version from Github once; cache previous value in the Context Storage.
  • Bugfix:
    • Prevent resetting explorer index on remote tab after performing certain actions (list dir, exec, ...)
    • SCP file transfer: prevent infinite loops while performing stat on symbolic links pointing to themselves (e.g. mylink -> mylink)
    • Fixed a bug causing termscp to crash if removing a bookmark
    • Fixed file format cursor position in the GUI
    • Fixed a bug causing termscp to show two equal bookmarks when overwriting one.
    • Fixed system tests which deleted the termscp configuration when launched
  • LICENSE: changed license to MIT
  • Dependencies:
    • Removed unicode-width
    • Added wildmatch 1.0.13
  • For developers:
    • Activity refactoring
      • Developed an internal library used to create components, components are then nested inside a View
      • The new engine works through properties and states, then returns Messages. I was inspired by both React and Elm.