MobaXterm new version 21.0 · Mobatek blog (2024)

Hi everyone!

We just released a new major version of MobaXterm (21.0)!

MobaXterm is your ultimate toolbox for remote computing: in a single Windows application, it provides loads of functions that are tailored for programmers, webmasters, IT administrators and pretty much all users who need to handle their remote jobs in a more simple fashion.MobaXterm provides all the important remote network tools (SSH, X11, WSL, RDP, VNC, FTP, MOSH, …) to Windows desktop, in a single portable exe file which works out of the box.MobaXterm provides a basic Unix-like environment for Windows which uses an advanced console and can even run WSL distribution on Windows with full X server support!

This release adds many improvements:

  • Sessions: support of the latest PowerShell 7, support of the latest WSL 2.0 sessions with X11 server automatically configured for graphical applications, improvements in AWS S3 and SFTP sessions
  • Configuration / customization: this version brings a new feature to import/export settings, the Professional Customizer also comes with several improvements like SSH banner edition or Wine support for Linux/MacOs
  • Terminal: added many extra glyph symbols in the default font for full support of advanced themes like Powerlevel-10k, Oh-my-zsh and Oh-my-bash, improved default syntax highlighting definition
  • Graphical interface: imcreased startup speed, improved compatibility with Linux/Max using Wine, enhanced graphical components under dark mode, added some more information especially on X11 server button

In this release, we have tried to focus on our users feedback and implement not only some long-standing requests, but also some new features.
It takes time to develop all these modifications into MobaXterm, and it takes even more time to test them all, so we also wanted to thank all of you, beta-testers and early adopters who downloaded the “Preview” versions, and who shared your feedback with us.
There are many other improvements in this release, so the changelog is huge!

Full changelog


version 21.0:

  • New feature: you can now select "PowerShell 7" or "Windows PowerShell" in Shell session settings
  • New feature: added a new "Import/Export configuration" feature in the "Settings" menu which allows you to backup or share your MobaXterm configuration as a single file
  • New feature: added a new "Reset configuration" feature in the "Settings" menu which allows you to reset the entire MobaXterm configuration or only reset some specific defaults
  • Improvement: the Professional Customizer is now compatible with Wine, under Linux and Mac OsX
  • Improvement: improved several components design in dark mode (checkboxes, comboboxes, ...)
  • Improvement: many components have been themed for a better look under Wine
  • Improvement: added support for SSH keys with ED25519 algorithm in SFTP sessions
  • Improvement: filtered out several useless entries from the remote monitoring "disk space" section
  • Improvement: the Professional Customizer is now able to embed big plugin files into the generated ZIP archive
  • Improvement: the Professional Customizer can now extract the main executable properly, even if the Windows installer is disabled by some third-party software
  • Improvement: the Professional Customizer allows you to edit all the banners of sessions that rely on a terminal (SSH, WSL, local terminal, telnet, rlogin)
  • Improvement: you can now define the default font charset and select "Use font encoding" as terminal charset (useful for special character encodings)
  • Improvement: you can now define a specific terminal font charset for each terminal-based session
  • Improvement: the local terminal prompt is now adapted when the current path is too long to fit into the terminal width
  • Improvement: the SSH-browser header has been adapted to the dark theme
  • Improvement: an enhanced tooltip and a right-click menu with a list of listening DISPLAYS have been added to the "X" button in the top toolbar
  • Improvement: when the X server is off, its DISPLAY is now reserved in order to prevent sessions that have been started with a specific DISPLAY to lose it
  • Improvement: if the X server is off and an application tries to access it, a popup dialog informs you and allows you to start it
  • Improvement: better detection of each X server and Remote monitoring instances ownership when MobaXterm is launched in "Multi-instances" mode
  • Improvement: the detection of running X server instances has been improved in order to prevent MobaXterm from slowing down
  • Improvement: added a "Start Windows Powershell as admin" menu entry in the "Tools" section
  • Improvement: added a specific icon for imported PuTTY sessions folder
  • Improvement: added an entry in the sessions right-click menu which allows to autodetect and import WSL sessions
  • Improvement: added a right-click menu in the tabs bar which allows to quickly start a specific shell (Bash, Cmd, Powershell, Wsl) or jump to a specific tab
  • Improvement: a check at MobaXterm startup verifies if the CygUtils plugin is obsolete
  • Improvement: better detection of the OneDrive folder when its name is in 8.3 format
  • Improvement: shared sessions with SFTP backend can now use passphrase protected SSH keys
  • Improvement: better auto-detection of the default shell for each WSL session
  • Improvement: better identification of external programs windows that overlap RDP sessions when they are "always on top"
  • Improvement: added some information concerning the currently active network connections in SSH remote monitoring bar
  • Improvement: broken text files with UTF-8 BOM header but ANSI encoding are now automatically identified
  • Improvement: improved the "RemoteMonitoringCompatibleMode" configuration setting which allows the remote monitoring feature to work properly with the Fish shell
  • Improvement: adapted the width of the multi-execution message to the width of the main window
  • Improvement: many tooltips have been added in order to display contextual help when your mouse cursor is over a component
  • Improvement: when you use the search feature of MobaTextEditor and hit the end of the file, searching now continues from the beginning of the file
  • Improvement: the terminal now supports many more font icons for better compatibility with enhanced shell prompts like oh-my-zsh and Powerlevel10K
  • Improvement: the TCPCapture tool can now be started with another user account if the current user account is not an administrator
  • Improvement: better identification of the AltGr key in order to prevent AltGr+Space to be treated as the Ctrl+Space ("Quick macro menu") keyboard shortcut
  • Improvement: added a new "lsfont" tool which prints the complete font character set into the terminal
  • Improvement: added some information about apt-get in case you try to start yum, urpmi, or emerge command in the local terminal
  • Improvement: the "Documents" folder can now be selected under the "Libraries" folder in the file picker
  • Improvement: better detection of all the partitions with their corresponding sizes in the remote monitoring bar
  • Improvement: you can now change text files encoding in MobaTextEditor or convert text files encodings
  • Improvement: the application title is now set after a few milliseconds in order to prevent MobaXterm from being flooded with tab title change requests
  • Improvement: the %USERNAME% variable is now resolved to the local user name in SSH remote command
  • Improvement: improved startup speed and removed some small visual glitches in dark mode
  • Bugfix: fixed the tab order in the global settings and sessions windows
  • Bugfix: when using the "Quick search" feature and clicking on the blank part under the "New session" icon, the "New session" window was started
  • Bugfix: in the SSH-browser and FTP/SFTP sessions, when editing a file and simultaneously clicking on another one resulted in a popup asking if you wanted to rename the file
  • Bugfix: in the global settings window, scrollbars no longer lose their dark theme when switching focus with the "TAB" key
  • Bugfix: right-clicking on a folder to open MobaXterm terminal in that folder did not work if the default shell was WSL and MobaXterm was already running
  • Bugfix: the tab titles were sometimes incorrect when extended characters were used in conjunction with a specific Windows language configuration
  • Bugfix: fixed a tab moving issue when "focus follows mouse" was set in Windows
  • Bugfix: corrected a slowness issue when browsing for plugins in the Customizer
  • Bugfix: the "Terminal type" setting was not properly refreshed the first time a session was edited
  • Bugfix: the Display resolution setting of RDP sessions was not taken into account when starting an RDP session just after MobaXterm startup
  • Bugfix: fixed a potential redirection ambiguity in the script
  • Bugfix: fixed a potential missing library file in ZSH shell (64 bit) which prevented Cmd or Powershell from starting properly
  • Bugfix: after having selected a file to upload in the explorer dialog, the parent folder is no longer locked by MobaXterm
  • Bugfix: fixed a potential issue when reconnecting or duplicating a telnet or rsh session which uses an SSH gateway
  • Bugfix: when closing several terminals at the same time, sometimes some of them were missing from the prompt dialog list
  • Bugfix: duplicate tab feature now works properly when you duplicate a WSL tab that uses a localhost connection
  • Bugfix: removed a small glitch with the "Deep" skin when clicking on the "View" menu item
  • Bugfix: removed a casual issue with file sizes greater than 4 GB in the SSH-browser when the SSH-browser mode is set to SCP
  • Bugfix: in "Split mode", when cycling through tabs using a keyboard shortcut (Ctrl+Alt+arrow or Ctrl+Tab), the focus can no more be assigned to an invisible tab
  • Bugfix: the Slash directory can now be set to the same folder as the application, even if the CygUtils plugin is disabled
  • Bugfix: the macros combobox in terminal sessions was out of bounds when Windows DPI setting was at 125%
  • Bugfix: when selecting several sessions and launching one of them from the "Recent sessions" panel, all the selected sessions were launched

You can download this new release from MobaXterm website.

Thank you again for your precious support, for your tests on Preview versions and for your very positive feedback about MobaXterm. This is very motivating for us, thank you!

We hope you will enjoy working with this new version of MobaXterm!

MobaXterm new version 21.0 ·  Mobatek blog (2024)
Top Articles
Latest Posts
Article information

Author: Laurine Ryan

Last Updated:

Views: 5678

Rating: 4.7 / 5 (57 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Laurine Ryan

Birthday: 1994-12-23

Address: Suite 751 871 Lissette Throughway, West Kittie, NH 41603

Phone: +2366831109631

Job: Sales Producer

Hobby: Creative writing, Motor sports, Do it yourself, Skateboarding, Coffee roasting, Calligraphy, Stand-up comedy

Introduction: My name is Laurine Ryan, I am a adorable, fair, graceful, spotless, gorgeous, homely, cooperative person who loves writing and wants to share my knowledge and understanding with you.