sFTP ClientvRelease Notes

We're on a mission to make working life simpler,
more pleasant and more productive — for everyone.

3.4.91st December 2022(Coming soon)

New

  • SSH key management for server connections

Enhancements

  • Show space of server (supported servers only)
  • System information in info tab (supported servers only)
  • Perform sudo actions for tasks that can't be completed by your connections user account (with password prompt - if required)
  • Drag and drop connections around the manager interface

3.4.828th October 2021

New

  • Select (highlight) text in terminal to automatically copy to clipboard

Enhancements

  • Allow main app title to maximise / unmaximise window

Fixes

  • Fix FTP listing mode for some FTP servers that required additional parsing
  • Syncing connections wasn't pushing all encrypted fields (only some encrypted fields were submitted, others were dropped)

3.4.710th July 2020

New

  • Two-factor authentication (setup via account.purpleio.uk/account)

Enhancements

  • Back to connections opening directory (button in status bar)
  • You can now edit local files with the built in file editor or another application
  • Local files / folders can now be renamed

Fixes

  • Fix to SFTP getting stuck on folder paths that don't exist (i.e. if a wrong directory was entered)
  • Creating new files / folders in standard FTP
  • SSH snippets could not be run
  • Fix to hidden files / folders in standard FTP
  • Fix to uploading issue where FTP connections kept dropping
  • Deleting local files / folders causing a failed remote action
  • Renaming remote files / folders didn't show input to change the name

3.4.611th May 2020

New

  • Server to server connections (transfer directly between connections)
  • Recent connections list (this appears in place of our current information news panel)
  • Bookmark local and remote connection folders for quicker access
  • Add to queue option added (instead of immediate upload / download)
  • Show / hide columns shown in data grid (i.e. filename, size, permissions)
  • Edit files with third party app list (currently macOS)

Enhancements

  • Improvements to transfer queue (showing icons and clear text) and a new Process Queue option
  • SSH pageant support in SFTP / SSH connections
  • Symlinks will now have the correct file type and full path in SFTP connections
  • Add text showing what key files are supported for SFTP / SSH connections
  • New workspace role "Workspace Admin" added to allow more than one team member manage a workspace

Fixes

  • Sub folders not creating when uploading / downloading (once overwrite confirmation is true)
  • No longer delete a file before overwriting (in-case overwriting fails)
  • Terminal tabs closing on other connections when closing another connection
  • Owner, group and permissions not being populated on directory listings in SFTP connections
  • Update connection dialog to choose the correct port when selecting a different connection type

3.4.54th May 2020

New

  • Export connection logs / debug logs
  • Open SFTP / SSH folder from file transfer listing to SSH Terminal
  • Open SFTP / SSH files from file transfer to SSH Terminal (use nano, vi and vim)
  • Copy file / folder full path from local / remote directory listing context menu

Enhancements

  • Improved port forwarding with new dialogs for adding / editing services, new columns (name, icon, connections, last error), right click context item menus added
  • Rebuild datagrid for connection listings, now faster and can list and compare directories with large files (100,000+ files / folders)
  • New keyboard bindings added for easier navigation
  • Changed connection logs / debug logs to use new datagrid, allowing individual selection of rows to be exported using new context menu
  • File transfer context menu edit option updated to clearly show sFTP Client editor or default app for file
  • Additional debug logs added for SFTP / SSH connections

Fixes

  • Fix to datagrid keyboard event lag (using arrow keys to navigate listing was delayed)
  • Fix to listing large folders on datagrid (scrolling become slugish and delayed)
  • Fix to directory comparison on large lists
  • Add SFTP / SSH keepalive timeout and max keepalive attempts

3.4.429th April 2020

Enhancements

  • Warning added to editor upon closing window whilst files have unsaved changes
  • Improve quick connect experience allowing you to edit a quick connect settings upon connection error
  • Add additional checks when connected when editing / saving files through our built in editor
  • Improve listing search to be less strict so you can search any part of a files name (including extension search such as .pdf)
  • Improve keyboard bindings to enhance user navigation

Fixes

  • Fix to file listing search not searching entire directory
  • Fix to SFTP connections keyboard interactive passwords

3.4.324th April 2020

New

  • File information dialog added to built-in editor to show what file / connection you're currently editing
  • Settings dialog added to build-in editor to provide you with a more personalised experience

Enhancements

  • Improve editor tab to show when changes are unsaved
  • Correct editor content size when resizing / opening editor
  • Add save shortcut for editor for quicker saving
  • Reduce some areas of the app to appear slimmer

Fixes

  • Font / cursor issue fixed in editor
  • Auto populate SFTP password when server prompts under an interactive keyword (when password is already provided)
  • Issue with SSH terminal tabs not closing when SFTP connection not active
  • macOS unable to multi-select files / folders whilst holding command key (issue also confirmed in Linux / Windows with Ctrl+Click)

3.4.222nd April 2020

New

  • New additions to our built-in editor on our toolbar (font size, font family, undo, redo, find in file, find & replace, and finally a file mode selection)
  • Keyboard shortcuts dialog now added to our built-in editor, so you can now become an expert ;)

Enhancements

  • Improvements to our status bar and saving a file in our built-in editor
  • New and improved icons in some areas of our app
  • New error handling added to help us diagnose issues within our app (collect anonymous data must be enabled to submit this)
  • Updated about dialog with more information

Fixes

  • Updating a remotely opened file in a third party editor no longer uploads multiple times (sometimes this was an excessive amount)
  • Device information not being generated (getting started dialog issue)
  • Directory listing changed (this is where a new menu was added prematurely and has now been removed)
  • SFTP connections closing when editing files
  • Add missing Windows / Linux window management buttons (i.e. minimise, maximise, close)

3.4.18th April 2020

Enhancements

  • Update all filesystems to default files to 0o644 and folders to 0o755 (in both creation and download / upload)

Fixes

  • Download / uploads hanging (local filesystem library issue)
  • Deleting folders containing items giving an error in SFTP connections now working

3.4.06th April 2020

New

  • Re-design header of app to optimise space, we're no longer using the default OS window frame
  • Re-design "Getting Started", flow has also now changed
  • Show / hide for SSH terminal snippets added (option also added to connection settings)

Enhancements

  • Performance improvements on app opening time
  • Notify users when using a non-native install (i.e. via app store, due to EPERM issues)
  • Connection manager now refreshes automatically (only when changes are made)

Fixes

  • Opening app will always show account when logged in (sometimes looked as if you were logged out)
  • New update available check has been fixed
  • Synchronized browsing wasn't working when enabled in connection settings
  • Host key confirmation dialog causing error when closed
  • Local directory path being removed upon account sync (causing issues with synchronized browsing)
  • Amazon S3 region fixed (first region option causing region not selected error)
  • Closing SSH terminal tabs causing the wrong tabs to be active
  • Account login issue fixed
  • Validation for account registration changed (at least 1 character now required for forename / surname)
  • Local directory listings containing symbolic links broke listing causing consistent loading icon to be displayed
  • Filezilla import was broken causing data to be imported but not visible

3.3.191st September 2019

Enhancements

  • Faster app opening time
  • Reduce waiting on dialogs when saving data (provides a more responsive feel)
  • Validation on connections (errors appear on connection when required details are missing)
  • Remember last folder location in connection manager
  • Add loading to activating / de-activating license keys

Fixes

  • Google Cloud Storage (key can now be selected on newly created connections)
  • Hidden file toggle now working

3.3.1825th April 2019

Enhancements

  • Performance improvements
  • Add check to Dropbox, Amazon S3 and Google Storage for connection state to improve user experience
  • Change trial time to active connection time used, instead of upon opening app
  • Allow trial banner to be minimised to bottom area of app
  • Allow cloud services to be used within trial mode
  • Improvement to dark theme
  • Add connection / add folder on connection manager to be viewable instead of in a menu
  • Improve connection logs for cloud services
  • Improvements to FTP connections (Support for UTF-8, Implicit, Active Mode)

Fixes

  • Fix to connection log (debug mode)

3.3.1717th April 2019

Fixes

  • Fix incorrect prices showing in apps

3.3.1612th April 2019

Fixes

  • Revert app to previous user flow

3.3.159th April 2019

Enhancements

  • Add support to Google Cloud Storage to allow users to easily change between available buckets
  • Display Google Cloud Storage prefix folders as symlinks
  • Support Google Cloud Storage prefixes
  • Show current Google Cloud Storage bucket in path view of connection
  • Cache api requests that can be held for x amount of days to improve app performance
  • Add public / private column for Google Cloud Storage (inc public link for non-private files

Fixes

  • Fix to directory view
  • Fix to creating a new file / folder in Google Cloud Storage
  • Fix to deleting a file / folder in Google Cloud Storage
  • Fix to total size calculation for entire listing
  • Fix to stats size (selected calculation was adding as a string)

3.3.148th April 2019

Enhancements

  • Improve log performance
  • Fix to multiple files updating for public / private (Google Cloud Storage)
  • Improvements to upgrade process

Fixes

  • Correct selecting items when first item is not an up directory action
  • Fix to start selection index

3.3.137th April 2019

Enhancements

  • Improve login screen
  • Show email already exists on register dialog for existing accounts
  • Improvements to upgrade process

Fixes

  • Fix to upgrade process in macOS App Store

3.3.127th April 2019

Enhancements

  • Improve performance of local listings
  • Large listings now loading instantly and can be scrolled without any issues
  • Clean sftp logs
  • Update Amazon S3, Backblaze and Dropbox listing
  • Remove permission and owner/group column from google storage
  • Update FTP library
  • Improvements to file transfer UI
  • Directory view scrolls to selected directory
  • Improvements to SSH library

Fixes

  • Fix Backblaze cloud connections
  • Fix to displaying empty local directories
  • Fix rename files / folders
  • Fix uploads to Google Storage
  • Fix to browsing Google Cloud Storage connections
  • Fix to columns widths when less columns displayed for a connection

3.3.1119th March 2019

Fixes

  • Fix to workspaces
  • Fix to items restoring when sync not enabled

3.3.1017th March 2019

Enhancements

  • Improvements to account recovery
  • Improvements to Workspaces

Fixes

  • Fix to workspaces
  • Fix to connection dialog fields not restoring when other connection types selected

3.3.919th March 2019

Enhancements

  • Allow Linux users to select license type (lifetime / subscription)

Fixes

  • Revert CTRL + C and CTRL + V change on terminal (changed on error)

3.3.813th March 2019

New

  • Add additional S3 options for SSL

3.3.710th March 2019

New

  • Add "Help Improve Languages" link to Languages section on General Preferences

Enhancements

  • Change account recovery error
  • Add additional ftp symlink checks

Fixes

  • Fix to cancelling commands in Windows / Linux (CTRL + C and CTRL + V)
  • Correct temp language file

3.3.63rd March 2019

New

  • Add "Account Recovery" dialog
  • Load default remote directory in SSH Terminal
  • Support symlinks in FTP

Enhancements

  • Remove in-app purchasing, licenses can now be purchased via our website
  • Improve connection logs

Fixes

  • Fix to activate / deactivate licenses
  • Fix to license devices
  • Fix to local / remote swap on connections
  • Fix to connection search / tags
  • Fix to upload / download overlapping symlink icons (directory compare)

3.3.51st March 2019

New

  • Support symlinks in SFTP

Enhancements

  • Update German translations
  • Support 32bit and 64bit arch for linux
  • Cleanup feature comparison with licenses
  • Improvements to in-app upgrade dialog

Fixes

  • Load email correctly on feedback form

3.3.420th February 2019

Fixes

  • Fix to global settings / preferences

3.3.313th February 2019

New

  • Add port forwarding dialog (instead of inline form)

Enhancements

  • Update linux app store information
  • Improvement to SSH Terminal
  • Support more options for ssh terminal
  • Update design for port forwarding dialog

Fixes

  • Fix to in-app card payments
  • Fix to global settings / preferences and install information
  • Correct order to directory view
  • Fix to terminal for Windows / Linux
  • Fix to SSH terminal copy / paste (keyboard events were not being picked up)
  • Fix to port forwarding local to remote and remote to local

3.3.21st February 2019

Fixes

  • Revert getting started change

3.3.11st February 2019

New

  • Add Google Cloud Storage

Fixes

  • Fix to saving account
  • Fix to re-syncing items after password change

3.3.024th January 2019

Enhancements

  • Refactoring component / libraries (cleanups / tech debt)

3.2.011th January 2019

New

  • Add colour picker to custom colour options (i.e. SSH colours)
  • Workspaces / Teams (Owner, Admin, Manager and Access Only user roles)
  • New UI based menus for those who don't have ability to right click
  • New directory loading added to make it clear the directory being accessed is loading (before new directory loaded once received / parsed)
  • We have rebuilt our data grid the directories load on as previously columns looked out of place and on smaller screens was difficult to resize the columns

Fixes

  • We found a major performance issue which was fixed, causing some CPU's to hit 100% or overutilise the CPU whilst app was idle, after fixing this issue, we've noticed CPU to now use 0.2% - 0.6% when idle and upto 12% when in use (this will of course vary computer to computer). The cause of this issue was the message log and debug log checking for new entires to display every millisecond (1,000 times per second)
  • Rebuilt sync connections to eliminate existing bugs and to also further support team sharing / workspaces
  • Fixes to theme colours where many areas was showing the blue theme buttons / text (may be more to cleanup here)
  • Fix to delay in theme loading when opening app
  • Chinese Character Issue fixed on SSH Terminal and file transfer listings
  • Checkboxes showing as yellow instead of theme colour
  • Connections tags fix when using sync

3.1.09th October 2018

New

  • Sync Connections <i class="grey-text">(using Diffie Hellman Elliptic Curve Encryption)</i>
  • Local Directory Selection <i class="grey-text">(Browse file / folder, including USB's, Network, etc)</i>
  • Improved Path View <i class="grey-text">(Breadcrumb)</i>
  • Status Bar <i class="grey-text">(count files, folders, size, plus buttons that replicate context menu)</i>
  • Ability to Save Connection when using Quick Connect
  • Add Transfer Speed to Queue
  • Directory Comparison
  • Preserve Connection Logs
  • Global / Individual view options
  • Connection Notes <i class="grey-text">(if sync enabled these will also be encrypted)</i>
  • Change Password
  • Auto Refresh Local Directory List
  • Show / Hide - Information & Feedback

Fixes

  • Account data being forgotten after 15 minutes <i class="grey-text">(reloading app restored account)</i>
  • Refresh Token Issue <i class="grey-text">(not being renewed correctly)</i>
  • Default tab icon missing on initial load
  • Fix to Getting Started <i class="grey-text">(some users reported they couldn't get past this screen)</i>
  • Translations now working <i class="grey-text">(we've also added this to preferences too)</i>

3.0.031st July 2018

New

  • Mac App Store
  • Windows App Store
  • Linux App Store

Purchase sFTP Client
and start your interesting journey today!

See more about licenses: