New features:
- Support compression and decompression of XZ archives.
- Added file size conditions to file search.
- Added 'Show in enclosing folder' action for a file search result that opens a new tab with its enclosing folder and selects the result.
- Pressing Tab key when editing a file name renames the selected file and the name of the next file automatically becomes editable.
Improvements:
- Mouse clicks on the headers of a file table (e.g., NAME, SIZE, DATE) are better detected.
- Require non-headless Java when installing from RPM.
- Use absolute path rather than canonical path in bookmarks to avoid resolving symbolic links.
- Tar archives with headers in the pax format are now supported.
- The free space indicator in the status bar is updated right after relevant events like switching to the application.
- Symbolic links are unpacked from tar archives.
- The portable version stores preferences files in the installation directory.
- It is now possible to change the modification date of multiple search results.
- Prevention of ZipSlip (
https://snyk.io/research/zip-slip-vulnerability).
- An informative error dialog is displayed when failing to change directory while browsing an ftp server.
- Setting the default file drag and drop action to 'COPY' (rather than 'MOVE') is now configurable.
- Support "Open natively" operation for files from UNC paths.
- Add an option to follow symbolic links in file search. This option is disabled by default.
- Enable filtering out folders, hidden files, archive files or symlinks from file search results.
- Limit the amount of threads used for file searching to two. This can be overridden per-search.
- 'Find next' opens the 'Find' dialog on text editor/viewer when invoked for the first time.
- The search string that is used by 'Find next/previous' is preserved across text editors/viewers.
- Operations on the presented location (e.g., make directory) are disabled when presenting file search.
- Enable renaming a file search result.
- File search is case insensitive by default.
Localization:
- Russian translation updated.
- Korean translation updated.
Bug fixes:
- Fix installation using GDebi Package Installer.
- Permanent deletion of symbolic links on Windows no longer deletes their linked content.
- Restore file table configuration (column visibility, width and position) on startup also when custom folders are set.
- The default keyboard shortcut for packing files (CTRL+I) opens the 'Pack files' dialog on macOS.
- File search works with search strings that resemble a path to an archive file, e.g., find:///home/*.zip.
- When selection changes in the tree view and the presented tab is locked, the selected location is opened in a new tab.
- Fix the execution of Windows executable files whose name contains parentheses characters.
- 'Reveal in Finder' action reveals the selected file in the Finder instead of opening it on macOS.
- Fix 'Reveal in Explorer' on Windows.
- Fix trancated file search results when searching the root folder.
Known issues:
- Some translations may not be up-to-date.
- SMB support may not work properly on non multi-language JRE.
- 'Copy files to clipboard' not working with some applications (files are not pasted).
- Authentication issues when using several sets of credentials (login/password) for the same server.
- Untrusted HTTPS connections are allowed without a warning.
- Windows Vista/7: "java.net.SocketException: Permission denied: recv failed" error can appear when trying to access FTP
sites. This seems to be a Windows firewall problem, with a possible workaround:
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7077696- Unpacking files from 7z archive files can be slow.
- Need to enable NTLM authentication manually in order to authenticate to Samba >= 4.5. This is done by adding 'ntlm auth = yes' to smb.conf.
- Version 5.0 of RAR is not supported. Such archives would appear empty.
- macOS: issues with browsing Documents/Desktop/Downloads may be solved by resetting Security and Privacy settings.
See
https://github.com/mucommander/mucommander/wiki/Reset-Security-&-Privacy-Settings-on-macOS for more details.
- macOS: muCommander may not be able to start on version <= 10.10 (OS X Yosemite) due to incompatibility of the bundled JRE.
This can be solved by installing Java 8 and running '/Applications/muCommander.app/Contents/replace_jre.sh'.
- macOS: "muCommander damaged and cannot be opened" may appear after downloading muCommander from the browser. This
can be solved by executing: xattr -d com.apple.quarantine <jar_name>.jar
- macOS: "Do you want the application "muCommander.app" to accept incoming network connections?" dialog keeps popping
up on startup even if the dialog has been previously accepted (ticket #339), when 'Bonjour' support is enabled.
- macOS: some keyboard shortcuts may conflict with global system shortcuts.