ForkLift 4.2.9 is a quick fix that resolves an issue introduced in version 4.2.8, released yesterday, which prevented dragging items in Icon View.
Fix
- Fixes an issue introduced in version 4.2.8 in Icon View where dragging items was not possible
ForkLift 4.2.9 is a quick fix that resolves an issue introduced in version 4.2.8, released yesterday, which prevented dragging items in Icon View.
Fix
Multi-factor authentication (MFA) is becoming increasingly necessary to protect online accounts and sensitive data. Many hosting providers and organizations now require MFA for added security. To ensure that ForkLift remains compatible with modern security standards, we have introduced support for MFA in ForkLift 4.2.8.
When establishing an SFTP connection in ForkLift 4.2.8, you simply need to select SFTP as the protocol. From there, ForkLift will handle the authentication process dynamically, based on the responses it receives from the SFTP server:
We are also excited to announce that ForkLift 4.2.8 adds support for a new terminal application: Ghostty. This addition has been highly requested by many users, so we made sure to include it in this release.
Users can set Ghostty as the default terminal application under
ForkLift > Settings > General > Terminal Application.
Once set, Ghostty will open when using the File > Open in Terminal command or the Terminal button in the toolbar. We hope that many users will find this addition useful.
If you encounter any issues while using multi-factor authentication or any other features in ForkLift 4.2.8, please let us know.
Happy and secure file transferring with ForkLift!
New
Improvement
Fixes
We introduced a significant change in ForkLift 4.2.5: the switch from libssh2 to OpenSSH for SFTP connections.
This transition had been under consideration for a long time, as we recognized that our users depend on more advanced SSH capabilities that libssh2 lacks. OpenSSH not only provides better compatibility but also includes more advanced features, making it a more powerful and flexible solution. Some of the most requested missing features in libssh2 include Include statements and ProxyJump, both of which OpenSSH supports. Given its broader functionality and enhanced reliability, we believe this implementation will result in fewer compatibility issues compared to libssh2.
Unfortunately, ForkLift 4.2.5 contained some unexpected problems affecting usability, which is why we decided to remove it from our site shortly after its release. After identifying and addressing the issues, we are now releasing ForkLift 4.2.6, which contains the necessary fixes.
Starting from ForkLift 4.2.5, ForkLift uses OpenSSH instead of libssh2 for SFTP connections. This change may cause issues for some users, so for a limited time, ForkLift includes both implementations. If you experience problems with the new implementation, you can temporarily switch back to the old one by entering a command in Terminal.
If you encounter issues with OpenSSH in ForkLift 4.2.6, you can switch back to libssh2 by running the following command in Terminal:
defaults write com.binarynights.ForkLift.plist useLibSSH2 true
To return to the new OpenSSH implementation, use:
defaults write com.binarynights.ForkLift.plist useLibSSH2 false
If you use the Setapp version of ForkLift, run the following command in Terminal to switch back to libssh2:
defaults write com.binarynights.forklift-setapp.plist useLibSSH2 true
To return to the new OpenSSH implementation, use:
defaults write com.binarynights.forklift-setapp.plist useLibSSH2 false
With OpenSSH, you may need to update your SSH configuration file if you encounter connection issues. ForkLift will display error messages that can guide you in fixing the problem.
If updating the config file doesn’t resolve the issue, you can temporarily switch back to libssh2 (see the Terminal command above).
Alternatively, you can download ForkLift 4.2.4, which doesn’t contain OpenSSH from here: Download Link
We understand that changes like this can be disruptive, but we strongly believe that this implementation will benefit our users in the long run by providing support for advanced SSH features.
We initially considered releasing a beta version, but beta versions often don’t get enough feedback, making it difficult to identify and fix potential issues in time. We hope that by keeping the fallback option available, this transition will be as smooth as possible.
There may still be issues, and we encourage users to report any problems in the comments section or via email at support [at] binarynights [dot ] com.
New
Improvement
Fixes
[Edited: February 25, 2025] This post has been updated to reflect the removal of ForkLift 4.2.5 due to reported issues.
Earlier today, we released ForkLift 4.2.5, introducing a major change: switching from libssh2 to OpenSSH for SFTP connections. In our original announcement, we highlighted that while this transition brings significant benefits – such as support for ProxyJump and Include in SSH config files – it could also lead to issues for some users.
Since the release, we have received reports of unexpected problems affecting usability. As a result, we have decided to temporarily remove ForkLift 4.2.5 from our website while we work on a fix. A new, improved version addressing these issues will be available tomorrow.
We appreciate your patience and feedback during this transition. If you are experiencing issues, you can temporarily switch back to libssh2 using the following command in Terminal:
defaults write com.binarynights.ForkLift.plist useLibSSH2 true
Alternatively, you can download ForkLift 4.2.4 at the end of this blog post and use that version.
We remain committed to making this switch as smooth as possible and ensuring that ForkLift provides the best experience for all users. While we are working to fix all reported issues, it is possible that new versions may still contain some unexpected problems. If you encounter any issues, please let us know so we can continue improving ForkLift. Stay tuned for the next update coming soon!
We are releasing ForkLift 4.2.4 as a quick update to improve your experience and address an issue introduced in version 4.2.3. This version resolves the lagging keyboard navigation and adds a handy new feature: the ability to hide all sidebar groups, including Recent Folders, with a simple right-click.
New
Fixes
After version 4.2.1, we skipped version 4.2.2 because it was a Setapp-only release. Version 4.2.3 introduces several exciting new features, many of which are connected to enhancements in the sidebar.
We have added a new group called “Recent Folders” to the sidebar. This group displays up to 10 recent locations and is data source dependent. This means that if you switch from your Mac to a server, the list of recent folders will update to show the history of the active data source.
The Recent Folders group is positioned below the Devices section in the sidebar for easy access. However, if you prefer a different location, you can move it by dragging and dropping the group title. To do this, ensure you drop it below the last item of another group and position the mouse pointer below the icons at the start of the sidebar items. ForkLift will indicate permissible drop locations with a blue circle and line.
If you don’t want to see the Recent Folders group in the sidebar, you can hide it. To do this, go to View > Show Sidebar Editor and uncheck the box next to Recent Folders. To exit the Sidebar Editor, select View > Hide Sidebar Editor from the menu. Even when hidden, you can still access the Recent Folders list via the menu: Go > Recent Folders.
Using the Sidebar Editor, you can also hide the Connections group from the sidebar. If hidden, you can still access your connections through the menu: Go > Connections.
We have added a new feature – which also resolves a bug – that allows you to edit the linked files of alias files directly in the Preview Pane. When you select an alias file, its preview appears in the Preview Pane and the Info Window. If the linked file is editable, you can now make changes directly to the original file by editing the preview of the alias file. Previously, editing the preview destroyed the alias file and failed to save changes to the original file. Now, your changes will be saved correctly when you click the Save button. However, the Save button currently does not disappear after saving; we are working on resolving this issue in a future update.
We have updated some of the icons displayed in tabs:
This update includes important bug fixes, including:
New
Improvement
Fixes
In version 4.2.1, we have added the option to display up to three color tags in both Column and Icon View. We have also fixed some minor issues that arose from allowing up to three color tags in List View.
A small but very handy new feature is the ability to hide files and folders without the need to rename them and add a dot in front of their names. Now, you can flag a file to make it invisible or make it visible again. To hide a file or folder, simply check the Hidden checkbox in the Preview Pane (Info Window). To make the item visible again, uncheck the box. Of course, you will need to display invisible items first, which you can do either from the Toolbar or by selecting View > Show Invisible Files from the menu.
The update also includes multiple fixes and improvements, especially related to tagging, alias and symlink files, Amazon S3 and OneDrive transfers, and batch renaming.
IMPORTANT: Since the multi-rename rules containing the date format pattern ‘Y’ have been updated, any multi-rename favorites using this pattern will need to be adjusted to function correctly after the update.
New
Improvements
Fixes
ForkLift 4.2 is available with numerous fixes, improvements, and two highly anticipated new features.
One of the standout new features is the ability to display up to three color tags in the List View. If an item has more than three color tags, only the most recent three are displayed, providing a clear and organized view of your tagged files.
Another major addition is the option to set a preferred pane for opening remote connections. This feature allows you to choose from three options under ForkLift > Settings > General > Open remote connections in: Active Pane, Right Pane, or Left Pane. By default, remote connections open in the Active Pane, maintaining ForkLift’s previous behavior. However, many users have requested the ability to lock remote connections to a specific side, such as the right pane, to reduce the risk of user errors.
If you lock remote connections to the Right Pane or Left Pane, remote favorites and the Connect Panel will always open in the chosen pane. After the Connect Panel opens and you connect, the connection will open in the same locked pane where the Connect Panel was displayed. For users with a horizontal layout, the Left Pane corresponds to the top pane, and the Right Pane corresponds to the bottom pane.
For example, selecting Right Pane in the settings ensures that saved remote favorites and the Connect Panel always open on the right side, regardless of which pane is currently active. If you need to open a connection in the opposite pane, you can simply drag the tab to the other side or use the View > Swap Panes command for a quick switch.
New
Improvements
Fixes
Fixes
With this update, you can reconnect seamlessly to Dropbox. However, earlier versions of ForkLift can no longer connect to Dropbox. Please ensure you update to version 4.1.8 or later to continue using Dropbox.
When you connect to Dropbox in this new version, you will need to authenticate again. If you previously saved Dropbox favorites in ForkLift, they will no longer work, and you will need to recreate them.
To delete your old favorites, simply right-click them in the sidebar and select Delete.
To create a new favorite:
In this version, we have also added support for Dropbox Teams. So if you are a member of a team – or even multiple teams – you will be able to access and manage both your personal and team accounts directly from ForkLift.
New
Improvements
Fixes