MaxCommander Changelog

What's new in MaxCommander 2.9.1

Feb 19, 2024
  • BUGFIX: 'Disconnect’ button is wrongly placed on the right panel

New in MaxCommander 2.9 (Dec 17, 2023)

  • Common filename encodings for archives and FTP/SFTP are now grouped for easier access
  • BUGFIX: Filename encodings menu is displayed empty
  • BUGFIX: Moving files to external drives may not preserve modification and creation date

New in MaxCommander 2.8.1 (Oct 26, 2023)

  • BUGFIX: the app may crash on copying an item that does not have modification or creation date set

New in MaxCommander 2.8 (Oct 26, 2023)

  • The user can now change the font size for the file browsers panels
  • BUGFIX: Copying files to external drives may resets modification and creation date
  • BUGFIX: Copying folders reset modification and creation date

New in MaxCommander 2.7 (Aug 29, 2023)

  • Support for FTP active mode
  • The user can hide the status bar
  • Files with 001 extension are treated as 7z multipart archives
  • An URL pasted into the URL field of the Mount dialog is automatically divided into protocol and host
  • The user may decide to make MC active after initiating Quick Look preview
  • Double-clicking the panel splitter make it aligned to 50/50 split
  • Improved behavior of click-to-rename function
  • Improved look & feel of the File Info dialog

New in MaxCommander 2.6 (Jan 26, 2023)

  • Added a special support for cloud files (showing a cloud icon, options for download and remove local copy)
  • The Item Info dialog shows item's size on a disk
  • Improved calculation of an operation speed and estimated time to complete
  • Added option to display item size along with attached resource fork size
  • BUGFIX: When moving to/from FTP/SFTP with following symbolic links, items outside of the source folder that are target by links may be removed
  • BUGFIX: Moving items to a tar archive does not remove the source when some of its subitems are symlinks
  • BUGFIX: After changing sort column with having „..” selected, the table no longer shows „..” on top
  • BUGFIX: „No Spotlight” search skips lines containing non ASCII characters
  • BUGFIX: „No Spotlight” search does not work when there are national characters in the search pattern

New in MaxCommander 2.5.1 (Dec 16, 2022)

  • BUGFIX: In macOS13, the app may crash when not supported operation (like removing from a tar archive) is called with a keyboard shortcut
  • BUGFIX: Searching in archives or on FTP/SFTP hangs the app

New in MaxCommander 2.5 (Dec 1, 2022)

  • "Get Info in Finder" command added to the items context menu (shortcut Cmd+Opt+I)
  • The Item Info dialog can now show a file size with its resource fork included
  • The user may assign a label to each bookmark
  • Faster content load for big directories (including local drives and SMB/AFP shares) (requires macOS 12.3 or newer)
  • Handling background folder content refreshes without blocking the main GUI
  • BUGFIX: Changing a column to sort clears items selection
  • BUGFIX: Adding/hiding a column to display clears items selection
  • BUGFIX: After renaming an item, it should stay selected
  • BUGFIX: Packing a file into tar may crash the app when the file has a big resource fork (>0.5MB)
  • BUGFIX: Opening the Item Info dialog for a file on SMB may crash the app
  • BUGFIX: The app should not propose moving to trash for items on remote volumes
  • BUGFIX: On unsuccessful unmount operation, a detached progress dialog may stay open forever (the main GUI will be grayed)
  • BUGFIX: For directories with a lot of items, tags may not be displayed correctly

New in MaxCommander 2.4.3 (Mar 21, 2022)

  • BUGFIX: Adding or closing tabs by pressing the buttons on the tab bar crashes the app when running on macOS 12.3

New in MaxCommander 2.4.2 (Mar 7, 2022)

  • BUGFIX: Setting a remote path for SFTP connection causes unexpected behavior when downloading and deleting

New in MaxCommander 2.4.1 (Mar 2, 2022)

  • BUGFIX: The app does not start in macOS 10.13.6

New in MaxCommander 2.4 (Feb 28, 2022)

  • Enabling connections to SFTP servers supporting only modern encryption algorithms
  • Improved performance of uploads/downloads from fast SFTP servers
  • Allow opening terminal in a new window instead of a new tab
  • Add support for using iTerm2 instead of the Terminal app
  • Allow copying selected items names, paths or URLs to the clipboard
  • Drag & drop can now be used to move items from FTP/SFTP servers
  • Drag & drop can now be used to create symbolic links on SFTP servers
  • BUGFIX: The app can crash on SFTP/FTP disconnect
  • BUGFIX: Log file name is incorrect - it should be MaxCommander.log
  • BUGFIX: The app may freeze when during FTP/SFTP transfer connection is lost and some volumes are mounted/unmounted
  • BUGFIX: Top menu items state are not restored when the active window is switched
  • BUGFIX: When moving items between mounted volumes the operation progress is not updated

New in MaxCommander 2.3.2 (Feb 8, 2022)

  • BUGFIX: Unable to connect to FTP when the username is different from the local login name

New in MaxCommander 2.3.1 (Jan 28, 2022)

  • BUGFIX: Folder comparison results are shifted by one item

New in MaxCommander 2.3 (Jan 25, 2022)

  • Performance improvement for operations with thousands of small files
  • Performance improvement for previewing (Quick Look) big sets of archived or remote files at once
  • Improved support for resource forks and AppleDoubles
  • Support for creating and extracting TARs with Apple extensions
  • Added keyboard shortcuts for bookmarks
  • Changing items permissions directly from the browser (similar to the rename)
  • When connecting to services discovered by Bonjour, DNS name is used (not the IP address)
  • Disabled Quick Look preview for folders in archives and folders on FTP/SFTP servers
  • Exporting and importing bookmarks
  • BUGFIX: Selection disappears when the „*” keyboard shortcut is used
  • BUGFIX: Stored initial paths for panels is sometimes not restored after the app restarts
  • BUGFIX: When renaming an item with a name containing national characters there is always a message about losing localization of that name
  • BUGFIX: A relative symbolic link to the parent folder is created without that folder name
  • BUGFIX: Cannot rename a symbolic link on SFTP
  • BUGFIX: After searching in an archive, found items are shown with a path when browsing

New in MaxCommander 2.2.1 (Dec 24, 2021)

  • BUGFIX: Cannot extract from files in tar archives when these files have national characters in names
  • BUGFIX: Setting permission may not work for proftpd and vsftps even if it is enabled on the server side

New in MaxCommander 2.2 (Dec 3, 2021)

  • New and better tabs with horizontal layout
  • Super fast file copying on APFS volumes
  • Refined bookmarks management
  • New look and feel of the Item Info dialog
  • Added context menu item for counting marked folders size
  • Added an option for computing size of all the subfolders in the current folder
  • Added options for creating tar.xz and Z archives
  • Added options for moving files within the same archive without unpacking them
  • Added an option for moving files within the same FTP/FTPS/FTPES server without downloading them
  • Added an option for changing permissions for items on FTP/SFTP servers
  • Added an option for changing modification time for items on FTP/SFTP servers
  • Added options for setting character encoding on FTP/SFTP servers
  • Added an option for creating symbolic links on SFTP servers
  • Using MLSD FTP command for getting precise file modifiation time
  • Added an option for creating symbolic links using relative pathes
  • When creating a new folder, selected item name is suggested
  • BUGFIX: Searching on FTP/SFTP can crash the app if it is not stopped properly
  • BUGFIX: Files sorting is different than in Finder
  • BUGFIX: Uploading to SFTP with multi job may not release all the server connections
  • BUGFIX: Switching a folder on FTP may hang when the Item Info dialog is shown at the same time and folder size counting is active
  • BUGFIX: Storing data in the KeyChain does not work when the username or the password contains national characters

New in MaxCommander 2.1.1 (Oct 22, 2021)

  • BUGFIX: Unpacking/copying/moving with using multiple jobs does not restore creation/modification dates for some folders
  • BUGFIX: Searching with "No Spotlight" turned on skips some results and is slow
  • BUGFIX: “Open”, “Open with” and “Share” commands from the item context menu work only for one item even if multiple items are selected
  • BUGFIX: Folder links always show the “Data” item pointing to a folder in the app sandbox
  • BUGFIX: Creating a new text file always sets its encoding to plain ASCII
  • BUGFIX: Copying to a FTP/FTPS/FTPES server that supports MDTM command but not MFMT does not preserve file modification time

New in MaxCommander 2.1 (Sep 30, 2021)

  • Support for creating ISO and XAR files
  • An option for automatic overwrite older items during copy, move, unpack and pack operations
  • An option for moving items to archives
  • Storing and preserving an item creation date when packing/unpacking archives
  • Improved the way of granting permission to the app
  • BUGFIX: A blank error message is displayed when connecting to FTPS/FTPES with invalid X.509 certificate
  • BUGFIX: Upload to FTPS/FTPES may fail if the server uses TLS 1.3
  • BUGFIX: Unable to upload and download files with “?” in path or name to/from FTP/FTPS/FTPES servers
  • BUGFIX: Directory upload to FTP/FTPS/FTPES may crash the app
  • BUGFIX: The password is never stored when connecting to FTP/FTPS/FTPES with username containing „@„ character
  • BUGFIX: The table attributes (like the list of columns, order of columns, sorting) for new windows are not copied from the active one
  • BUGFIX: Adding to an archive may fail or have unexpected result when some items need to be skipped
  • BUGFIX: unpack a file from gz, bz2 or xz archive crashes the app when the files with the same name exists at the destination
  • BUGFIX: the overwrite dialog shows incorrect file data when unpacking from an archive

New in MaxCommander 2.0.2 (Sep 16, 2021)

  • (BUGFIX) packing into a zip/wim a folder with sockets/block/character device special file always fails the entire operation
  • (BUGFIX) removing a file while adding something to an archive does not add a new job at once, but when the adding job is over
  • (BUGFIX) setting ‘Check FTP/FTPS host certificate' in the main menu turns off all the options for ‘Default Number of Jobs’
  • (BUGFIX) deleting an item from encrypted archive always fail
  • (BUGFIX) rename an item into a blank name should not be allowed
  • (BUGFIX) searching in archive that is in another archive allows for deleting items from the search result, and that operation always fails
  • (BUGFIX) canceling the rename operation leaves the item displayed with the changed name
  • (BUGFIX) after exiting a search for encrypted archive the user is again asked for the password to that archive
  • (BUGFIX) Cmd+4 edit does not update a file in the archive when it is updated in the editor
  • (BUGFIX) Cmd+4 does not work for FTP/SFTP items
  • (BUGFIX) ‘Do not ask again’ option is not present in the dialog displayed when an archived file was updated
  • Add rename for items in 7z, zip, jar and wim archives

New in MaxCommander 2.0.1 (Sep 16, 2021)

  • BUGFIX: the app may crashes when counting size of multiple dirs at once
  • BUGFIX: wildcard selection stops working after the dialog exits as cancelled
  • BUGFIX: when multiple windows is opened, a prompt shown to the user during an operation can block them all
  • BUGFIX: editing remote or archived file asks the user two times about updating the server / archive file
  • BUGFIX: SFTP/FTP disconnect may take unnecessary long time when it needs to interrupts a big file upload or download
  • BUGFIX: upload/download with drag & drop always uses a single connection
  • BUGFIX: on some servers, like Microsoft FTP, an upload with resume may fails when the target file exists
  • BUGFIX: making a tar archive of a folder with a special file in it (like socket, character device or block device file) never completes
  • BUGFIX: adding files to an archive always overwrite files in that archive with the same names
  • BUGFIX: the app may hang on switching previewed (QuickLook) FTP/SFTP or archived item

New in MaxCommander 2.0 (May 12, 2021)

  • The name changed to MaxCommander (on Apple request)
  • support for running file operations in background
  • support for running file operations in multiple threads (excluding archive updates)
  • support for connecting to FTPS and FTPES
  • support for resuming FTP/SFTP downloads and uploads
  • searching for files can now be done on FTP/SFTP servers and in archives
  • 'Share' menu added (like in Finder)
  • multiple archives can now be unpacked at once
  • support for editing files on FTP/SFTP files and in archives
  • support for selecting character encoding for file names in archives
  • archive compression details can now be displayed in the browser table and on the item info panel
  • Help Book added
  • German translation added
  • integration with the Notification Center
  • improved handling of file tags (color labels)
  • Back/Forward buttons added to the toolbar
  • volumes can not be unmounted by clicking a button (like FTP/SFTP connection)
  • 'apply to all' for errors end download/upload resume prompts
  • folder listing can now be cancelled
  • icons on the toolbar modernized
  • better overwrite dialog (showing more information)
  • added support for ungziping 'adz' files
  • sandbxing enabled
  • (LIMITATION) 'Rerun in admin mode' option removed (it violates sandboxing)
  • (LIMITATION) Dropping support for macOS version: 10.9 (Mavericks), 10.10 (Yosemite), 10.11 (El Capitan) and 10.12 (Sierra)
  • (BUGFIX) IPv6 addresses with zone_id do not work
  • (BUGFIX) copying to a dir with many files (10K) is extremely slow
  • (BUGFIX) preview (QuickLook) of more than one FTP/SFTP item hangs
  • (BUGFIX) changing previewing FTP/SFTP or arch item hangs
  • (BUGFIX) dragging a file into archive adds it with no compression
  • (BUGFIX) entering an incorrect password when listing archive fails, but then you can enter it and it is empty
  • (BUGFIX) listing a broken archive fails, but then you can enter it and it is empty
  • (BUGFIX) overwrite dialog when unpacking from tar shows incorrect in-arch path
  • (BUGFIX) when writing to tar fails, there is no error message shown
  • (BUGFIX) when packing to a file name that exists as a dir, the operation fails on missing selector
  • (BUGFIX) directories with „.zip” extension in name show up as archives
  • (BUGFIX) reading volumes (for Cmd+1) is sometimes very slow

New in MaxCommander 1.17 (Dec 3, 2020)

  • Support for macOS 11 (Big Sur)
  • Support for Apple Silicon
  • Support for making/modifying Wim archives
  • (BUGFIX) the window title gets broken when showing a sub-folder of an archive
  • (BUGFIX) the progress dialog does not show file names when removing local file system items without using the trash
  • (BUGFIX) packing to an existing archive do not show a warning
  • (BUGFIX) unpacking to a folder that is not writable fails silently
  • (BUGFIX) cannot unpack a file from an archive by drag & drop to another panel
  • (BUGFIX) delating a file from a search results always fails

New in MaxCommander 1.16 (Oct 12, 2020)

  • better overwrite dialog (showing more data)
  • a public key is no longer need for SFTP password-less authentication
  • added support for keyfiles in OpenSSL format
  • add support for a single challenge/response keyboard-interactive SFTP authentication
  • (BUGFIX) ‘Open with / Other’ does not seem to work (does not even ask for an app)
  • (BUGFIX) the log file can grow infinitely

New in MaxCommander 1.15 (Jul 1, 2020)

  • minor improvements in GUI (the panels alignment when the tab bar is off, no vertical grid in the file browsers)
  • add an option for the user to show file extension in ‘Name’ column
  • content of a FTP/SFTP directory containing lot of symbolic links is loaded much faster
  • use of anonymous FTP services is simplified
  • allow re-trying failed FTP/SFTP operation (when “Continue?” dialog is shown)
  • the user can now go to an enclosed folder of a found file from the search results panel
  • (BUGFIX) the app does not ask for permission for accessing protected folders (like Desktop) which results in no-access
  • (BUGFIX) the app should not allow for AppNap when it is performing a user requested operation
  • (BUGFIX) a FTP symlink is always recognized as broken when its target has a space in the name
  • (BUGFIX) when uploading, the calculated size does not take into account the symlinks handling strategy
  • (BUGFIX) synchronizing patches between the panels when there is a SFTP opened may lead to multiplying connections
  • (BUGFIX) when the app was closed with ftp/sftp dir shown, it will always show the tab bar next time it is started
  • (BUGFIX) unable to close the progress dialog when an operation completes while the app is minimized or hidden
  • (BUGFIX) counting directory size for FTP/SFTP makes progress dialog appear and disappear sometimes

New in MaxCommander 1.14.1 (Mar 9, 2020)

  • (BUGFIX) when there are items in zip with names starting with "./" they are seen as if they were in a hidden dir "."

New in MaxCommander 1.14 (Feb 28, 2020)

  • when showing directory in Finder, selected items in MacCommander are made selected in Finder
  • ‘Show Log Folder’ item added in the main menu ("SettingsLog LevelShow Log Folder")
  • establishing SFTP connection is now faster
  • MacCommander does not ask for an app when running FTP/SFTP files
  • improved FTP error messages
  • (LIMITATION) due to security reason, MacCommander will no longer use (call) external rar command - the implication of this decision is that it is no longer possible to create of modify rar files (it is still possible to browsed or unpacked them)
  • (BUGFIX) when there are items in zip with names starting with "./" they are seen as if they were in a hidden dir "."
  • (BUGFIX) using URLs with unsupported protocol in 'Go To' dialog crashes the app
  • (BUGFIX) files attributes are not preserved during FTP/SFTP download and upload
  • (BUGFIX) FTP/FTPS symlinks size counting gives incorrect directory size when ‘follow symbolic links’ option is enabled
  • (BUGFIX) Links cycles not detected when downloading from FTP/SFTP in 'follow symbolic links' mode
  • (BUGFIX) If reread operation fails for FTP/SFTP directory, entire 'reread' function will not work any more (even for non FTP/SFTP)
  • (BUGFIX) Broken symbolic links should be skipped during FTP/SFTP upload/download operation instead of triggering an error message
  • (BUGFIX) it is not possible to cancel FTP/SFTP list operation while it is resolving symbolic links
  • (BUGFIX) when during FTP/SFTP upload/download operation an item is skipped because it exists, its size is not included in the progress of the operation
  • (BUGFIX) ‘Counting’ marker stays set for FTP/SFTP directories after changing a dir and going back, even if the counting is no longer being performed
  • (BUGFIX) “Operation canceled by the user” message (displayed while FTP/SFTP upload is canceled) is not translated
  • (BUGFIX) “Move operation is not supported with this target” message is not translated

New in MaxCommander 1.13 (Dec 17, 2019)

  • The user can now create empty directories in archives
  • A new native SFTP client replacing FUSE/SSHFS
  • Password-less authentication for SFTP is now possible
  • Better handling links on FTP/SFTP - there are now options in menu to state what to do
  • A new column with name 'Link Target' added to the browser table
  • (BUG FIX) all the attached dialogs (progress dialog, toolbar edit dialog and more) are incorrectly places starting from macOS 10.15.1
  • (BUG FIX) updating 7z/zip archive with a small file may cause directory change to parent
  • (BUG FIX) when after creating a new dir it is required to scroll a table view, an error about "refreshing UI not in the main thread) may be displayed
  • (BUG FIX) 'Open' and 'Open with' operations requested from the righ-button menu for FTP or arch items may not show a progress dialog

New in MaxCommander 1.12 (Dec 17, 2019)

  • Support for macOS 10.15 (Catalina)
  • The program now asks for confirmation when adding items to an archive that exist in it
  • (BUG FIX) cannot add to existing subdirectory of tar file - items always go to root
  • (BUG FIX) when dragging a file that is not selected, the one that is selected is copied (may be different than dragged)
  • (BUG FIX) when appending the same file to tar, both are shown and it is not possible to extract it
  • (BUG FIX) calendar on File Info panel is not readable due to incorrect background color selection
  • (BUG FIX) terminal icon is incorrect in macOS 10.15

New in MaxCommander 1.11 (Dec 17, 2019)

  • Using system service in order to handle 'Show in Terminal' and 'Show in Finder' function (works much better especially for Terminal)
  • Adding 'Show in MacCommander' system service, that can be used for instance in Finder
  • System services can now be called for table items (files/directories) in MacCommander - use right button menu or "MacCommanderService" from the main menu
  • Add support for copy/paste files and directories (i.e. from/to Finder)

New in MaxCommander 1.10 (Dec 17, 2019)

  • MacCommander is now signed using Developer ID and notarization by Apple
  • 'Open with' menu now shows supported applications to use (like in Finder)
  • simplified progress dialog with option to expand to current (rich) version
  • (LIMITATION) removed support for Mountain Lion (10.8) [related to app notarization]
  • (BUG FIX) Spotlight search does not stop - it continues even when search panel is closed

New in MaxCommander 1.9.4 (Dec 17, 2019)

  • (BUG FIX): when using macOS Light mode or before Mojave, file name is not visible during rename (white text on white background)

New in MaxCommander 1.9.3 (Dec 17, 2019)

  • Support for Dark Mode of macOS 10.14 (Mojave)

New in MaxCommander 1.9.2 (Sep 11, 2018)

  • added support for Touch Bar present in MacBooks Pro
  • Buttons bar can now be show/hide independently from the Toolbar
  • (BUG FIX) cannot view on unpack a tar archive with "./" item in it

New in MaxCommander 1.9.1 (Dec 10, 2017)

  • (BUG FIX) on pristine installation, window position and size is not preserved between restarts (never!)
  • ##(BUG FIX) fixes default sizes of columns and sort order
  • ##(BUG FIX) tar/tgz unpack is very slow when there is lot of files to unpack (should take seconds, takes minutes)
  • ##(BUG FIX) internal FTP client to use direct FTP upload (no RNFR/RNTO)
  • ##(BUG FIX) unable to unpack to ftp when using internal FTP client
  • ##(BUG FIX) Unpack/Pack buttons should not be enabled when search is enable in second panel
  • ##(BUG FIX) incorrect progress updates when uploading to FTP using internal client

New in MaxCommander 1.9 (Oct 25, 2017)

  • file/directory rename to have its own keyboad shortcut: alt+r
  • support for unpacking archives created using RAR5 compression (bundling unrar 5.5)
  • all archives except rar can now be unpacked directly to target directory (previously it was to tmp first and then moved to target)
  • (BUG FIX) the program may start infinite loop when the user tries to open zip with an item with blank name
  • (BUG FIX) cannot extract a file (or view/edit it) from .tar/.tgz/.cpio that is packs with "./" in front of its name
  • (BUG FIX) dialog on missing 'rar' command has no "OK" button
  • (BUG FIX) dialog on missing 'sshfs' command has no "OK" button
  • (BUG FIX) sometimes sizes of columns in table header do not match the rest of table

New in MaxCommander 1.8.1 (Dec 7, 2016)

  • (BUG FIX) MC crashes on start when 'Date Added', 'Last Opened', 'Kind' or 'Version' column is set to be displayed

New in MaxCommander 1.8 (Dec 6, 2016)

  • password protection can be set for entire 7z archive
  • major performance improvement for packing and unpacking 7z archives on multicore systems
  • performance improvement for creating and extracting from tar archives
  • size of directories in archives is now computed automatically
  • better look & feel for progress dialog
  • keyboard shortcut added for FTP disconnect (only when using internal FTP client) - Cmd+E
  • add read-only support for the following files: Z, xar, chm, msi, wim, sfs, vdi, vmdk, vhd, img, fat, hfs, hfsx
  • toolbar can be shown/hidden using menu or Alt+Cmd+T shortcut
  • (INTERNAL) 7z, zip and tar are no longer called as external commands - libarchive and m7z framework used instead
  • (INTERNAL) 7z support is based on p7zip 16.02
  • (INTERNAL) lot of internal changes - code upgraded to Modern Objective-C with ARC
  • (LIMITATION) OSX 10.5, 10.6 and 10.7 are no longer supported
  • (BUG FIX) fixed issue with alert dialogs that blocks each other on error during file operation
  • (BUG FIX) unable to copy entire directory (with content) to FTP using internal FTP client
  • (BUG FIX) unable to mount SFTP volume on macOS Sierra (10.12)
  • (BUG FIX) with internal FTP client it is not possible to delete a directory that has symbolic links to other directories
  • (BUG FIX) cannot delete FTP directory using internal client if that directory has hidden files
  • (BUG FIX) cannot delete FTP directory using internal client if FTP server reports '.' and '..' in LIST command

New in MaxCommander 1.7 (May 20, 2016)

  • New option in File menu allowing comparing files using MD5 check sum
  • "." key may be used to go to parent directory
  • Improved size counting for uncompress operation
  • (BUG FIX) admin mode does not start with the same dirs as non-admin
  • (BUG FIX) drag-n-drop a file to MacCommander could trigger move operation when copy was expected
  • (BUG FIX) cannot copy/move a file with : character in the name
  • (BUG FIX) on Maverics setting a color label does not refresh the view
  • (BUG FIX) search using "find" does not work when base did is a symbolic link
  • (BUG FIX) prefix for WebDAV should be http:// or https:// and not webdav://
  • (BUG FIX) file operation may hang showing overlapping dialogs when a file need to be unlocked
  • (BUG FIX) unable to move locked files
  • (BUG FIX) the program may hang after unsuccessful sftp connection
  • (BUG FIX) unable to re-enter incorrect password when connecting to sftp