What's new in Xshell 7.0 Build 0157
May 3, 2024
- ADD: Clipboard support in Python scripts
- ADD: Added keymapping option to select a Quick Commands Sets
- ADD: Ability to pass parameters to commands such as realcmd, PowerShell, etc.
- ADD: Option to see Keyboard Interactive input field contents
- ADD: Ability to import MobaXterm sessions
- MOD: Session Converter Resource Cleanup
- FIX: Expanded state of Session Manager not saving
- FIX: Quick Command not functioning if its string contains a $ character
- FIX: Crash when pasting a session in the Session Manager
- FIX: Issue of being unable to rename tabs with Python script
- FIX: PKCS Token Pin input prompt from Xagent appears behind Xshell
- FIX: Issue of being unable to use Yubico DLL as PKCS DLL
New in Xshell 7.0 Build 0151 (Feb 19, 2024)
- FIX: Program crashes when connecting usingTelnet in Build 0150
New in Xshell 7.0 Build 0144 (Feb 8, 2024)
- ADD: Patch for Terrapin Attack. More info at https://terrapin-attack.com/ (CVE-2023-48795)
- ADD: Display color numbers for highlight colors
- ADD: Ability for Compose Pane/Bar to send to currently connected sessions only
- ADD: Context menu options in the Compose Pane
- ADD: X509 Certificate support
- ADD: Title of current Quick Command Set now displayed in the Quick Command Bar
- MOD: Improvements to 'Send Key Input To' banner to more clearly display status
- MOD: Save directory of manually started logs changed to last saved directory
- MOD: Session Manager now orders sessions and folders in a numerically logical manner
- MOD: Session files in the Session Manager now display the connection address upon hover
- FIX: Asian font size not changing when using mouse scroll to change font size
- FIX: Sessions able to be saved with an empty host field in the Session Manager
- FIX: Last line of terminal output not saved to logs
- FIX: Issues when logging to a network drive
- FIX: Log files displaying events from before manual logging was started
- FIX: Formatting issues in the logging time format (%h)
New in Xshell 7.0 Build 0141 (Nov 12, 2023)
- FIX: Registration issues for certain free users
New in Xshell 7.0 Build 0137 (Sep 17, 2023)
- FIX: Crash report is issued when connection is lost
- FIX: Issue with free license registration being erroneously cancelled
- FIX: Email address validation issues during free license registration
- FIX: Unable to open File Manager window with a custom key mapping
- FIX: Scripts not able to parse text if a language other than English exists
- FIX: Difficulty in locating newly created user keys or session files in the list
New in Xshell 7.0 Build 0128 (May 26, 2023)
- MOD: Changed RSA key signature algorithm to rsa-sha2-512
- FIX: Silent install activation issues with Xmanager Power Suite and Xshell Plus when using the activation parameter
- FIX: 'Remove Highlights upon Close' option not functioning, FIX: Finding continuously with the Enter key not functioning
- FIX: Wrong URL for manual deactivation
- FIX: Failed downloads display an incorrect message from TrueUpdate
New in Xshell 7.0 Build 0122 (Mar 2, 2023)
- FIX: A problem with a false message stating that a validly signed package has been tampered with.
New in Xshell 7.0 Build 0115 (Jan 12, 2023)
- FIX: Unable to save Session Manager size
New in Xshell 7.0 Build 0114 (Dec 2, 2022)
- MOD: Default activation method set to Local License Server when utilizing a Local Activation Server
- FIX: Xshell's taskbar preview is covered by the Find box
- FIX: Xshell loads slowly when reading session information
- FIX: Opening the scrollbar's context menu requires two mouse clicks
- FIX: Resource cleanup in the Find box
- FIX: AgentKeyForwarding not working on OpenSSH 8.9+ servers
- FIX: Removed duplicate commands from the toolbar
- FIX: Unable to activate after returning an activation
- FIX: Slow performance on certain version of Windows
New in Xshell 7.0 Build 0113 (Sep 27, 2022)
- MOD: Any messages after the authentication process will be displayed in the terminal
- FIX: When an alternate Local shell such as realcmd is running, Xshell will respond to the Alt+Enter key command even when minimized.
- FIX: Recursive proxy configurations mistakenly allowed
- FIX: Keystrokes not sent to sessions initialized from session files when using the Send Key Input to Connection Sessions feature.
- FIX: The Data Folder error message is displayed in an incorrect language
- FIX: Crash when an incorrect host name is entered during a Jump Host session
New in Xshell 7.0 Build 0111 (Aug 1, 2022)
- ADD: Support for the curve25519-sha256 KeX algorithm
- FIX: Xshell displays on a monitor that is no longer connected
- FIX: Crash when refreshing the Quick Command pane
- FIX: Dialog box display errors when moving between monitors in a multi-monitor environment
- FIX: Program runs slowly when checking for updates
- FIX: Unable to handle banner messages during prompt mode authentication
New in Xshell 7.0 Build 0109 (Jun 9, 2022)
- ADD: Ability to automatically activate software if product key exists during installation
- ADD: When editing multiple sessions, count of selected sessions displayed in the Session Properties title bar
- ADD: Option to allow the mouse wheel to function in applications such as vim (set forceWheelEvents = 1)
- ADD: Ability to select which individual sessions within a Session Folder will inherit changes made to the folder's properties
- FIX: Crash when modifying Startup Sessions
- FIX: Xshell displays on a monitor that is no longer connected
- FIX: Session properties not displayed properly in the Session Manager
- FIX: Xagent fails to relay PKCS11 keys when connecting to older version of RedHat
- FIX: The Xshell window expands behind the taskbar when returning from Multi Pane Fullscreen mode
- FIX: Updater claims the software is on the latest build even if it is not
- FIX: Software unable to run if an import of data from a previous version was cancelled
New in Xshell 7.0 Build 0108 (Apr 12, 2022)
- ADD: Option to hide the File Manager tab in the Tunneling Pane
- ADD: Unable to add product key to silent installations of Xmanager Power Suite or Xshell Plus(/Z"/V"PRE_PRODUCT_KEY=######-######-######"")
- MOD: Default scroll buffer size modified to 10240
- FIX: Crash when disconnecting from session
- FIX: Sending text selection to editor not functioning properly in Windows 11
- FIX: Possible issues caused by unquoted paths in commands (CWE-427)
New in Xshell 7.0 Build 0099 (Mar 28, 2022)
- ADD: Ability to not store a user password within proxy configurations
New in Xshell 7.0 Build 0098 (Feb 17, 2022)
- ADD: Ability to send commands from the Compose Pane to same-colored tabs
- ADD: Ability to delete Compose Pane command history
- ADD: Ability to not store a session's user password, private key passphrase, and token pin
- MOD: Removed tab limit for Free for Home/School Licenses
- FIX: Highlights not working properly depending on the on-the-fly highlight refresh option
- FIX: Slow scp transfers
- FIX: Crash when closing a session in single process mode
- FIX: File Manager fails to load file attributes and owners
- FIX: Crash when highlighting is applied
New in Xshell 7.0 Build 0096 (Jan 11, 2022)
- ADD: Ability to send strings line by line in the Command Pane
- MOD: Changed crash report server
- FIX: Unable to connect to nginx ssh proxies
- FIX: Screen not refreshing properly in Vi
- FIX: Crash when sending key input to all sessions
- FIX: Crash when changing display scaling on certain Windows OSes
New in Xshell 7.0 Build 0093 (Dec 28, 2021)
- ADD: Added a highlight on/off option in Key Mappings
- ADD: Add username and computer name to authentication request files
- ADD: Option to cycle through Find results
- ADD: Option to turn on/off the displaying of a session's properties in the Session Management window
- ADD: Added Find Next/Find Previous in Find menu and can also be set as shortcut keys
- ADD: Option to maintain or remove highlights after closing the Find window
- ADD: Ability to customize which sessions and tabs to send keystrokes to
- MOD: Improved terminal speed when using on-the-fly highlighting
- MOD: Buffer emptied more efficiently when scroll buffer is full (improves terminal speed)
- MOD: Improved performance when channel information updates during tunneling
- MOD: Improved performance when finding selected text area
- FIX: Unable to process the % character in passwords for URLs when using the script xsh.session.open
- FIX: Crash during text output when auto-scrolling is disabled
- FIX: Unable to disable Smart Selection from the Smart Selection menu
- FIX: Certain key actions not applied properly when using tmux
- ADD: PKCS#11 Certificate support
- FIX: String formatting function not working when creating AppLog
- FIX: When opening multiple sessions, they do not open in order
- FIX: Live update process runs multiple times
- FIX: Even after authentication in one product in PowerSuit or XshellPlus, other products try to authenticate
New in Xshell 7.0 Build 0090 (Nov 3, 2021)
- FIX: Crash report not generated when an abnormal termination occurs in the core area (terminal)
- FIX: Terminal's context menu displaying on incorrect display
New in Xshell 7.0 Build 0085 (Oct 1, 2021)
- ADD: Support for drag and drop file uploads in the File Manager
- ADD: Support for searching by IP Address in the Session Manager
- ADD: Option to close all tabs on the right
- MOD: Added Refresh Shortcut Key(F5) in the File manager
- MOD: Xshell now directly handles xsh.Screen.Clear's function
- MOD: Status bar now reflects additional session information
- MOD: Pop up notification added to signal the completion of a search (Find)
- MOD: Closing the Find window deselects the selected area
- ADD: A quick File Manager connect feature for sessions without a preexisting File Manager connection
- MOD: Update to the latest Microsoft Visual C++ Redistributable Package version
- FIX: Search filter text in the Sessions Dialog Box is removed after deleting a session file
- FIX: File Manager not functioning when making a Jump Host connection
- FIX: Even when turned on, the reconnect option does not function on sessions which execute a specific command upon connecting
- FIX: The Local Shell screen does not appear when closing a tab a single process mode
- FIX: User Defined Area(UDF) characters in Chinese BIG5 encoding cannot be displayed
- FIX: The new message status icon remains even when clicking on the tab
- FIX: Scaling issue when using multiple monitors with different scaling settings
- FIX: Unable to make Jump Host connections via Local Shell commands
- FIX: Possible DLL Hijacking (dwmapi.dll) issue
- FIX: Resource clean up
- FIX: Resource clean up
- FIX: Startup Sessions option not functioning when the program language is French
New in Xshell 7.0 Build 0076 (Jul 14, 2021)
- ADD: Bracketed Paste mode for vim
- ADD: Ability to specify a session file and its attributes when connecting via URL from the command line
- ADD: Ability to set icon colors for Quick Commands and see full name
- ADD: Option to 'Open Startup Sessions on the Last used Tab group Layout'
- MOD: Added an option to not display hidden files in the File Manager
- MOD: File Manager is now turned off by default
- FIX: Unable to parse passwords containing special characters when running the command line if the -url option is not present
- FIX: Rapid changes to the title bar causes the program to crash
- FIX: Data folder is infinitely duplicated when importing information from an older version
- FIX: Unable to navigate to folders with multibyte languages in the File Manager
- FIX: Previously closed Tab and File Management panes reappear after returning from full screen mode
New in Xshell 7.0 Build 0073 (Jun 1, 2021)
- ADD: Mouse scroll can now be applied in the Compose Pane
- FIX: Focus not set to the new session after creating it from the Session Manager
- FIX: Running Xshell in certain languages prevents users from saving session passwords
New in Xshell 7.0 Build 0072 (May 5, 2021)
- ADD: A function in the Compose Pane to send commands while disabling the interpretation of backslash escapes.
- ADD: Ability to select the internet protocol (IPv4, IPv6).
- ADD: Option to disable the File Manager.
- ADD: Script function to determine if the terminal is in application mode (xsh.Screen.IsAltScreen())
- ADD: Whether or not to use Cert Key can be set from the Local Shell.
- ADD: You can now specify which Tab Group you want to open a new tab in.
- MOD: Ability to copy session information from the session dialog's tree view.
- MOD: Prompt to continuing searching in another tab when using Find.
- FIX: Command to return activations for offline activated instances.
- FIX: Connections closed normally are logged as a server error.
- FIX: During default session logging, %n is translated to 'DEFAULT'
- FIX: Even after the replicated session ends, a tab reconnection attempts to move the previous working directory.
- FIX: File Manager continuously attempts an sftp connection even if the File Manager is disabled.
- FIX: Host input is required even when utilizing a session file's information when specifying a JumpHost proxy.
- FIX: Incorrect information is displayed in the host key warning dialog when connecting to a jump host session.
- FIX: Issues using the numpad when using the Send Key Input to All Sessions function.
- FIX: Power Suite and Xshell Plus unable to auto-authenticate via the Local Activation Server.
- FIX: Realcmd unable to go to full screen.
- FIX: Unable to connect to JUMP HOST sessions with tunneling rules
- FIX: Unable to make a File Manager connection when the connection method is changed during the authentication process.
- FIX: When editing the session information from directly within the Session Manager, pressing DEL deletes the session file
- FIX: XMODEM not working in SERIAL connections.
New in Xshell 7.0 Build 0065 (Apr 3, 2021)
- FIX: Program crashes when using the set command in the Local Shell
New in Xshell 7.0 Build 0063 (Mar 17, 2021)
- ADD: Ability to change File Manager location
- ADD: Function to show or hide the File Manager in the tunneling pane (set ShowFileManagerTab = 0|1)
- ADD: Xshell shortcut keys are now forwarded when using PowerShell or WSL (Ctrl + Tab, Ctrl + Shift + Tab, Ctrl + Shift + F4, Alt + N, Alt + Shift + N, Alt + O)
- ADD: Support for sha256 key fingerprints during key agent forwarding
- ADD: Support for RSA sha2 public key types
- MOD: Improvements to ZMODEM speed
- MOD: Digital signature verification when running external programs
- FIX: Escape processing issues for certain strings when recording scripts
- FIX: Unable to process FF (form feed) characters
- FIX: Window size not remembered upon program termination
- FIX: Layout changes not applied to the Tab Manager or File Manager
- FIX: Unable to modify Xagent key order
- FIX: Issue caused by not checking key format during manual authentication file creation
New in Xshell 7.0 Build 0056 (Feb 1, 2021)
- ADD: Serial commands and options for Serial communications
- ADD: Support for the RSA sha2 public key type
- ADD: Tabs with port forwarding enabled now display a status icon
- FIX: A signed key is unable to function as an unsigned key
- FIX: Incorrect Help link in Xshell's properties
- FIX: Issues with Xshell Plus time restricted keys and CLS licenses
- FIX: Key Agent forwarding not functioning correctly
- FIX: Mouse code generated from Python is incorrect
- FIX: Movement from the tunneling pane to the channel tab is irregular
- FIX: NetSarang License Manager unable to activate the product at times
- FIX: Newline processing errors in VBScript
- FIX: Newlines are not processed when an unquoted ''(backslash) exists in the Quick Command
- FIX: Option to duplicate channel when double clicking a tab
- FIX: Screen distortion when using mouse wheel to zoom in/out in realcmd
- FIX: The print dialog and terminal do not respond when using PrintToEditor
- FIX: Transfer status remains even then a transfer is interrupted in the File Manager
- FIX: User is prompted to enter PIN twice during hardware token authentication through Xagent
- FIX: WaitForString, WaitForStrings not functioning in strings being inputted
- FIX: Xftp sessions opened from Xshell are forced into ASCII transfer types
New in Xshell 7.0 Build 0054 (Dec 18, 2020)
- ADD: Ability to edit CA host key files
- ADD: Ability to open a different shell (other than Local Shell) when creating a new tab (set StartCmd = User_define_cmd)
- ADD: Added a menu option to close/open the Compose Pane from the context menu
- ADD: Added an icon in the status bar to see the status of logging and scripts
- ADD: Open text with a user-defined editor when terminal-printing (Options=>Advanced)
- ADD: ScrollLock Button. When button is pressed, terminal scroll is paused.
- MOD: Improved performance when outputting large amounts of data
- MOD: Login scripts now work even when cloning channels
- MOD: Option to move to the working directory after cloning a session
- MOD: Warning prompt for pasting multiple lines expanded to ViM and other application modes
- FIX: Conflicts with the tab context menu shortcut key
- FIX: Deleting a key from Xagent causes it to forcibly close
- FIX: Deleting a specific program from Xmanager Power Suite causes the entire suite to lose its activation status
- FIX: Incorrect token PIN value saved during PKCS#11 middleware authentication
- FIX: Option to push the cleared screen into the scroll buffer not working
- FIX: Scroll settings not consistent in scroll amount between terminal and system scroll
- FIX: The Open All command in the Link Bar not functioning
- FIX: Using the SessionConverter causes sessions to be saved to a location other than the data folder
New in Xshell 7.0 Build 0040 Beta (Sep 24, 2020)
- ADD: Ability to set nicknames (aliases) for Local Shell commands
- ADD: Ability to sort sessions list by date
- ADD: After editing a session folder, you can now apply the changes to its existing sessions and sub-folders
- ADD: Confirmation window when pasting multiple lines into the terminal
- ADD: Font style selector (normal, italics, bold)
- ADD: Navigate to the current working directory when cloning a session
- ADD: Numbering in the Xshell tab dropdown list
- ADD: Option to use the numpad Enter key as the tab key (set KeypadEnterToTab=1)
- ADD: Reconnect option in the terminal context menu
- ADD: Support for session export to CSV
- ADD: Upload option in the File Manager's context menu
- MOD: When installing, the registered system Path is appended to the end of the Path string
- FIX: Authentication dialog is displayed twice when using Keyboard Interactive
- FIX: Crash when modifying session properties
- FIX: File manager not automatically updating after file transmission
- FIX: File manager not correctly recognizing the home directory
- FIX: Program terminates when the session folder path is set to the parent of the current path
- FIX: Unable to use newline characters (N) in JavaScript
- FIX: When importing the Xtransport the arrow character is displayed incorrectly when selecting a destination
New in Xshell 6.0 Build 0204 (Aug 26, 2020)
- ADD: Concurrent license
- ADD: Support for external installation type Python scripts
- ADD: Support for session export to CSV
- FIX: Mouse mode not functioning properly on certain Linux systems
New in Xshell 7.0 Build 0035 Beta (Aug 24, 2020)
- ADD: Support for powershell and certain WSL commands (wsl, bash, ubuntu, debian, kali) in the Local Shell
- MOD: While using the mouse wheel, scroll amount will depend on the Windows setting
- FIX: Changes made to a session property's field using the mouse wheel are not saved
- FIX: Continuously prompted to enter the password during 2FA (Password + Keyboard-interactive)
- FIX: Quick Commands not functioning when the 'Do not use Quick Command shortcut keys' option is enabled
- FIX: Terminal printing contents sent to an editor take too long to process
- FIX: Xshell freezes when there are no results of a Find
- FIX: Xshell prompts for authentication when opening the File Manager of an already PKCS#11-authenticated session
New in Xshell 7.0 Build 0025 Beta (Jul 1, 2020)
- ADD: Open text with a user-defined editor when terminal-printing(set PrintToEditor = 1)
- FIX: Double-quoted strings not recognizing escape keys during Script Recording
- FIX: Unable to register a firewall exception
- FIX: User is prompted to authenticate again in order to open the File Manager of a cloned channel
New in Xshell 7.0 Build 0021 Beta (Jun 9, 2020)
- ADD: Inheritable Session Properties
- ADD: Jump Host Parameter
- ADD: Multi-Session Script
- ADD: OpenSSH Certificate Authority
- ADD: Real Windows CMD
- ADD: Recent Sessions List
- ADD: Remote File Manager
- ADD: SCP Command Support
- ADD: Script Recording
- ADD: Shortcut Support in Links Bar
- ADD: Tab Manager
New in Xshell 6.0 Build 0197 (May 21, 2020)
- ADD: Option to turn off an application`s mouse mode
- FIX: Attempting GSSAPI authentication without a GSSAPI credential in the session file leads to a failed connection and no issuance of a new GSSAPI credential
- FIX: Crash when exiting Xshell with many Local Shell tabs in a tiled layout
- FIX: Crash when hitting a key while focus is on a a standard button
- FIX: Default baud rate set to 115200
- FIX: Error when moving a jump host session tab to a new window
- FIX: Links Bar session sometimes opens in a new tab instead of an already opened Local Shell tab
- FIX: Program restarts even if a different language is not selected in the Change Language dialog box
- FIX: Quick Command Buttons not displaying correctly in the Quick Command Pane
- FIX: Session count not displaying properly in the Status Bar
- FIX: Tab to Window option is available even if a window contains only a single tab
- FIX: Title bar of the existing window not updating immediately when moving a tab to a new window
- FIX: Typo in the set option's SaveAppLog explanation
- FIX: Unable to process multiple queries simultaneously when utilizing Keyboard Interactive authentication
- FIX: Unable to utilize Public key authentication with Xagent during multi-factor authentication
- FIX: Xshell provides no warning when the designated data folder cannot be found upon initialization
- FIX: xshSessionLocalAddress returns a value unrelated to the connected session
New in Xshell 6.0 Build 0193 (Apr 1, 2020)
New in Xshell 6.0 Build 0192 (Mar 24, 2020)
- FIX: Crash when Xshell is called from Xftp
- FIX: Sending strings via a quick command button causes a buffer overflow issue
New in Xshell 6.0 Build 0191 (Mar 20, 2020)
- FIXEscape character issues with Quick Command Button strings
- FIXGSSAPI authentication issues in Build 0183
- FIXVerify CA key Error message when using OpenSSH CA(Certificate Authority) & the terminal based authentication
New in Xshell 6.0 Build 0189 (Feb 12, 2020)
- FIX: Authentication information not displaying in nsregister
- FIX: Changed the DLL search path to circumvent possible DLL hijacking
- FIX: ESC key not functioning in the session close confirmation window
- FIX: Emoji characters not displaying
- FIX: Tab closes even if the tab close button is not pressed
- FIX: Xshell fails to deliver authentication information when calling Xftp from an Xagent authenticated session.
New in Xshell 6.0 Build 0184 (Jan 13, 2020)
- FIX: IPv6 address not being properly recognized
- FIX: Delay in displaying tab names
- FIX: Activation related resource cleanup
New in Xshell 6.0 Build 0181 (Dec 6, 2019)
- ADD: Ability to send input `To Visible Tabs` from the compose bar/pane
- ADD: New MAC algorithms ([email protected],[email protected],[email protected],[email protected])
- ADD: New host key algorithm (rsa-sha2-256,rsa-sha2-512)
- ADD: True-colored terminal
- MOD: Ctrl+Double click changed to channel duplication
- MOD: Improved Find result visibility
- MOD: Improved product key recognition during installation
- MOD: Users can further classify Xagent`s role: authentication or agent forwarding
- FIX: Color selection window gets smaller on high DPI monitors
- FIX: Crash when opening many sessions in separate windows
- FIX: Incorrect shortcut key in context menu (Ctrl+Pause)
- FIX: Missing information from the "set" command`s help
New in Xshell 6.0 Build 0170 (Oct 2, 2019)
- ADD: API function to locate running script files (xsh.session.ScriptFolderPath)
- ADD: Added a session converter into Xshell (ZOC, Putty, SecureCRT)
- ADD: diffie-hellman-group14-sha256 KeX algorithm added
- ADD: ecdsa-sha2-nistp384, ecdsa-sha2-nistp521 HostKeyAlgorithms added
- MOD: Updated OpenSSL 1.0.2I to 1.0.2s
- MOD: Xshell log file extensions limited to .log and .txt (KVE-2019-1204 vulnerability)
- FIX: Comma in the session properties terminal size values
- FIX: Connect button in properties dialog box not functioning when using the edit command from the Local Shell
- FIX: Unusually large authentication log file sizes
- FIX: Xagent options not functioning when running ssh via Local Shell commands
New in Xshell 6.0 Build 0149 (Aug 13, 2019)
- FIX: Crash when designating the user data folder to Google Drive
- FIX: The "Restore the Last used Tab group layout" option not functioning as intended
New in Xshell 6.0 Build 0125 (Jun 6, 2019)
- ADD: Ability to use XFTP as the protocol for drag/dropping of files
- ADD: Experimental Features
- ADD: OpenSSH CA Support (Experimental Feature)
- ADD: Real Windows CMD Support (Experimental Feature)
- ADD: Recent Sessions List (Experimental Feature)
- ADD: Remote command of the SSH protocol
- MOD: Improvements to the Local Shell's ssh command's parameter values (help ssh)
- MOD: Removed character limit for Keyboard Interactive fields
- MOD: Xshell checks for write permissions when changing data folder path
- FIX: Added Ctrl+U(=Ctrl+Home) key values as kill signals
- FIX: Highlights of regular expressions no applying to certain strings
- FIX: Host name not recognized when connecting from the Local Shell
- FIX: Program does not recognize educational product numbers
- FIX: Quick commands are mistakenly shown in simple view mode
- FIX: Reconnect feature not functioning after disconnecting from a SERIAL connection.
- FIX: The Tab Menu's Show Status Icon option does not remain checked
- FIX: The user key option (-i) is only applied when opening a new window
- FIX: Unable to re-add forwarding rules that were once removed from the Tunneling Pane
New in Xshell 6.0 Build 0114 (Jan 30, 2019)
- ADD Support for ChaCha20-Poly1305 cipher
- ADD Ability to synchronize session and host name when creating or editing a session
- ADD Added key mappings to enable/disable "Send Key Input to All Sessions" for the current tab
- MOD Can choose whether or not to save when creating instant tunneling
- FIX A session's command prompt string is displayed after exiting to the Local Shell
- FIX Background color of highlights being applied incorrectly
- FIX CLS (Clear Screen) command not working in the Local Shell
- FIX Calling Xshell from the Local Shell initializes a previous version
- FIX Changes to the VT mode option not sticking when editing multiple sessions
- FIX Crash when closing multiple tabs in a Russian environment
- FIX Crash when printing host key's RandomArt
- FIX Error messages related to failed authentications
- FIX Highlight previews not displaying properly in certain languages
- FIX Local Shell Prompt apeears when using the reconnect command to reconnect to a SERIAL session
- FIX Name validation not occurring when adding a search engine or when saving a layout
- FIX Not connecting to the default port when the Adress Bar's protocol is set to FTP
- FIX Offline activation explanation resources
- FIX Resource cleanup related to CSV imports
- FIX Session file disappears from the Session Manager when changing the file name's capitalization
- FIX Some sessions open in different windows when opening multiple sessions simultaneously
- FIX Unable to run software after upgrading from a free/evaluation license to a paid license
- FIX Unable to send a new line character(n) with a Quick Button.
- FIX When ending a Named Pipe Serial connection, the dialog box prompt does not display the session name
New in Xshell 6.0 Build 0111 (Dec 27, 2018)
- ADD: Ability to check connection status of Serial communications mid-connection
- ADD: FTP is now an available protocol for new sessions
- ADD: Tunneling rule import/export has been added to the Sessions Properties
- MOD: Able to modify the default session port number
- MOD: New line character for the Local Shell changed from LF to CR+LF
- FIX: Case Sensitive option is ignored when using Regular Expressions in the Find Dialog Box
- FIX: Font settings not saved when editing multiple sessions
- FIX: Some menu items not displayed in the Status Bar when hovering over them
- FIX: Status bar contents are cut off or not displayed properly
New in Xshell 6.0 Build 0109 (Dec 11, 2018)
- ADD: New SSH parameters available in the Local Shell. '-p' (password authentication), '-a' (use Xagent). Able to overide session property settings.
- ADD: Support for ANSI 90~97 (light foreground), 100-107 (light background) values
- ADD: Visual confirmations of host key (Randomart) in the host key confirmation dialog box
- FIX: Creating a new session in the Session Manager while in the search state causes the session list to not refresh immediately
- FIX: Default language is set to English in Portuguese and French using countries
- FIX: Deleted login scripts and forwarding rules remain in the session file
- FIX: Incorrect server selection if a proxy server with a similar name exists
- FIX: Login not possible if server account name is multibyte UTF8
- FIX: No terminal focus when immediately opening a session which was edited from the Session Manager
- FIX: Some Compose Pane icons are not visible in the German resources
- FIX: Terminal becomes unresponsive if some highlight keywords are entered twice
- FIX: The enter key's value for creating a newline character is different between the terminal and compose bar
- FIX: Timestamp in logs use the default format even if format field is left emtpy
- FIX: Underlines from hovering over a hyperlink remain even after ceasing hover
New in Xshell 6.0 Build 0107 (Nov 14, 2018)
- ADD: Ability to change font size with key mappings and quick commands
- ADD: Option to only select characters (no empty spaces) when selecting terminal strings
- ADD: Portuguese language added (Acknowledgments to Alex Silva)
- ADD: Russian language added (Acknowledgments to Andrey Kolbasenko)
- ADD: Script API for passing messages to the status bar
- ADD: Support for log file timestamps in milliseconds
- ADD: Tooltips added for Quick Command Buttons
- ADD: Window and taskbar blinks via bell options even if focus is on the window
- FIX: 'Failed to Initialize FunctionList' Error during PKCS#11 authentication
- FIX: Activation related resource cleanup
- FIX: Crash when closing a tab with the middle mouse button
- FIX: Crash when importing sessions
- FIX: Edits in keyword highlights not being reflected immediately
- FIX: Freeze when attempting to close any tab after auto alignment
- FIX: Highlight previews displaying incorrectly
- FIX: Highlighting not working on certain character combinations
- FIX: Incorrect installation path for Xshell Plus packages
- FIX: Incorrect scroll bar positions
- FIX: Session and folder context menu related resource cleanup
- FIX: Terminal code used for clearing the scroll buffer not functioning
- FIX: WaitForStrings error in loops
- FIX: Web page for new downloads not opening properly from expired evaluation packages
New in Xshell 6.0 Build 0101 (Oct 15, 2018)
- ADD: Script APIs of Information for currently connected sessions
- MOD: ANSI 256 colors appear in monochrome color schemes
- MOD: Keyboard Interactive authentication saves only the first inputted value
- FIX: 'Clear All Histories on Exit' not being applied upon exits
- FIX: Description field input disappears when editing a tunneling rule
- FIX: Issues when mapping + and = keys
- FIX: Name of session files created from the Session Manager not being saved
- FIX: Residual images appear when using the Tunneling pane's horizontal scroll
- FIX: Results of an export containing a large number of files not being recorded properly
- FIX: Tunneling pane view not displaying properly
- FIX: UI error during product activation
- FIX: Unable to cancel a running Python script
- FIX: Unable to connect to the SSH server of Windows 10 for developers
New in Xshell 6.0 Build 0098 (Sep 10, 2018)
- ADD: Ability to expand and collapse all folders in Session Manager
- ADD: Added $USERNAME, $HOSTNAME, $PATH as script environment variables
- ADD: Support 460800/921600 baud rate in SERIAL communications
- MOD: Ability to change the order of startup sessions
- MOD: Horizontal scroll bar fixed regardless of terminal output
- MOD: More specific error messages related to authentication
- FIX: Changes in highlight colors not displaying immediately in the preview
- FIX: Crash when a logging enabled session contains its name in the logging field
- FIX: Crash when opening a session file from outside the program and the session window is detached
- FIX: Crash when refreshing the Session Manager
- FIX: Creating a session file in the Session Manager during a search displays incorrect search results
- FIX: Master Password dialog goes back to another window
- FIX: Master Password level miscalculation
- FIX: Multiple scripts mistakenly running in a single session
- FIX: Transfer progress displays awkwardly when the terminal size is narrow
- FIX: Transfer progress of large files not displaying correctly
- FIX: Xshell freezes when opening the context menu of a session tab
New in Xshell 6.0 Build 0095 (Jul 26, 2018)
- ADD: Return value of xsh.Dialog.Prompt when Cancel is pressed (More...)
- FIX: Certain menus opening incorrect Help pages
- FIX: Crash after running Xshell after a Windows 10 update
- FIX: Log and temp folders not changing after user changes user data folder
- FIX: Mistakenly able to open folder properties from the Session Manager
- FIX: Shift + direction keys in the Compose Pane incorrectly applied to the terminal
- FIX: The heigh of the Compose Pane and Quick Command Pane changes automatically
- FIX: When editing multiple sessions with different Ignore Bell settings, the changes are not saved
- FIX: xsh.Screen.Send function related to certain language strings not functioning
- FIX: Resource cleanup
New in Xshell 6.0 Build 0094 (Jul 13, 2018)
- ADD: Automatic saving of host key option
- ADD: Powershell initialized from the Local Shell now includes tab auto-completion
- ADD: Shortcut keys and Quick commands can be used during authentication
- ADD: User data folder path can now be changed directly from within UI
- ADD: Users have the option to delete previous data after data folder path has been changed
- MOD: Option to prevent accidental hyperlink clicks (Mouse Click + Ctrl)
- MOD: Terminal speed improvement when using the terminal highlight feature (Option)
- FIX: Auto completion for SFTP sessions not functioning
- FIX: Blue screen when closing Xshell
- FIX: Crash when using an incorrect type of WaitForStrings
- FIX: ESC key unable to initialize multiple lines of the command prompt
- FIX: Edits made to the Quick Command pane of one window not applied to another
- FIX: Exit button not functioning in a tabless window
- FIX: Focus issue when selecting multiple sessions in the Session Manager
- FIX: Hidden scrollbar appears in Full screen mode
- FIX: Local shell unable to handle paths with spaces
- FIX: Mouse scrolling functioning abnormally in newer Vim mouse modes
- FIX: Not visible tabs able to obtain focus in Full Screen Mode
- FIX: Password authentication not cycling to other auth types when using terminal based authentication
- FIX: Shift+Home key not functioning in the Compose Pane
- FIX: Tab limitation option remains checked when free licenses are migrated to a paid license
- FIX: Terminal characters displaying incorrectly after returning from the Local Shell
- FIX: Terminal print resource cleanup
- FIX: Unable to designate Baud Rate when editing multiple sessions
- FIX: Unable to handle URLs with '+' characters when executing from the command line
- FIX: Unintended hyperlink handling
- FIX: WaitForStrings not functioning with Unicode characters
New in Xshell 6.0 Build 0091 (Jun 15, 2018)
- ADD: Can specify UI language regardless of the PC's OS language
- MOD: Compose pane command history increased to 50
- MOD: Easier to distinguish whether the "Send keystrokes to all session" option is on/off
- MOD: Log files can now be opened with the user defined editor
- MOD: Mapped a default shorcut key for the Find function (Ctrl+Shift+F)
- MOD: One time message during first initialization of free liceses
- MOD: Session files now have the X11 forwarding option turned on by default
- FIX: At times host information not saved during session file creation
- FIX: Authentication is attempted even after exiting to the Local Shell during terminal based authentication
- FIX: Completed string not displaying completely when using command auto completion in an internal sftp session
- FIX: Console programs initialized from the Local Shell not terminating properly
- FIX: Double click delimiter not functioning in ViM's mouse mode
- FIX: Duplicate rules are registered when editing a port forwarding rule
- FIX: Focus switches to a hidden group of tabs when in full screen mode
- FIX: GSSAPI authentication fails at times
- FIX: Middleware path is reset when incorrect password is inputted during pkcs#11 authentication
- FIX: Mistranslated language resources
- FIX: Multi-step authentication fails when using keyboard interactive with Google 2FA
- FIX: Multiple windows appear during activation
- FIX: Scrolling not functioning properly in touch screen devices
- FIX: Session manager opens when switching to a layout with a different name
- FIX: Session tabs are hidden when switching from simple view to multiple window full screen mode
- FIX: Simple view is mistakenly applied to other tab groups
- FIX: Unable to close a tab when it status icon is turned off
- FIX: Unable to delete previous command when using command auto completion
- FIX: Unable to open a session or its properties appear corrupted when the session or folder name is too long
- FIX: Unable to rename the session tab in sessions newly opened from the Local Shell
- FIX: Unable to transfer files over 4G when using an internal FTP/SFTP session
- FIX: Unable to use Ctrl+A to select the public key characters in the User Key Generation Wizard
- FIX: Unable to use x/ymodem transfers from the menu
- FIX: When exiting simple mode the user's view status is not reinitialized
- FIX: When populating the compose pane from its history with the direction keys, the cursor is placed in the front
- FIX: Resource cleanup
New in Xshell 6.0 Build 0089 (May 18, 2018)
- ADD: Special characters such Ctrl+C can now be sent from the Compose Bar and Compose Pane.
- ADD: The mouse can now be used to move the terminal cursor back and forth, up and down
- MOD: Modified EULA
- FIX: Activation fails when the response file has space characters
- FIX: Channel-duplicated session tabs are closed when the session disconnects regardless of how global options are set
- FIX: Crash when a session is dragged to a different Xshell window's Session Manager
- FIX: Crash when dragging the Session Manager's properties window
- FIX: Detached tabs are not locked when Lock Screen is activated
- FIX: Dragging a session from a different Xshell window's Session Manager connects to an unintended session
- FIX: Enabled Python script
- FIX: Local file sizes are displayed incorrectly in SFTP connections
- FIX: Mouse focus behavior issue in the Session Manager
- FIX: Refresh issue when copying and pasting session files in the Session Manager
- FIX: Refresh issue when deleting folders in the session manager
- FIX: Refresh issue when moving Session Manager folders from one folder to another
- FIX: Refresh issue when resizing the xsh.Dialog.Prompt dialog
- FIX: Session appears duplicated in the Session Manager when a Links Bar session is first created
- FIX: The session name of the Local Shell's automatic logging file is always set to 'default'
- FIX: Unable to open a hidden Session Manager using shortcut keys
- FIX: When an Xshell session using Keyboard Interactive authentication is called Xftp, authentication of no need is requested.
New in Xshell 6.0 Build 0086 (Apr 30, 2018)
- MOD: Changes activation method about PCs which can not connect to the activation server.
New in Xshell 6.0 Build 0085 (Apr 26, 2018)
- FIX: Network related product activation issue
New in Xshell 6.0 Build 0076 Beta (Feb 23, 2018)
- MOD: Added option to save and delete Compose Pane History
- MOD: Disabled ZMODEM downloads from the Smart Select Button of the Local Shell and local sessions
- FIX: Anything following a comma(,) is ignored in a highlight keyword
- FIX: Changed key mappings not taking effect immediately
- FIX: Cycling through authentication methods in the session properties with the mouse wheel causes a crash
- FIX: Focus of multiple sessions changes incorrect in the Session Manager
- FIX: Incorrectly able to save session file name with invalid characters
- FIX: Newly mapped keys not applied to a new window
- FIX: Sessions created with the new command added to the parent folder instead of the current path
- FIX: When logging begins, saved trace messages are truncated
New in Xshell 6.0 Build 0073 Beta (Jan 19, 2018)
- ADD: Ability to mouse select by blank space (Shift+DoubleClick)
- ADD: Added the xsh.Screen.CurrentRowInScreen variable
- ADD: Can now select whether Enter or Shift+Enter sends strings from the Compose Pane
- ADD: Support for Italic and Invisible attributes in terminal code
- ADD: Support for login script for LOCAL session files
- MOD: Able to reposition Quick Commands in the Quick Commands Pane with a drag and drop
- MOD: Assigned a shortcut key for the Session Manager's search box
- MOD: Assigned shortcut keys for certain frequently used commands
- MOD: Tab key can now be used to navigate through the session list in the Session Manager
- FIX: Able to save a renamed user key with no name
- FIX: Certain special characters truncated in the terminal
- FIX: Crash after inputting Master Password
- FIX: Cursor preview not properly displayed when using blinking cursor
- FIX: Exit command closes the tab but focus is not sent to the next tab
- FIX: Port number mistakenly added to SERIAL sessions
- FIX: Prompt block size does not match with the corresponding font size
- FIX: Restarting Xshell with a recovered session causes the session tab to disappear
- FIX: Session files created in the Local Shell using the 'new' command do not contain a host
- FIX: Sessions saved from the current session affects the current session's properties
- FIX: Simultaneously sending the open command to multiple Local Shells causes Xshell not to respond
- FIX: Smart Select button not functioning in the Local Shell
- FIX: System alarm sounds when closing Xftp with a connected host
- FIX: Unable to change theme from Simple View's context menu
- FIX: Unable to connect to session in subfolders using Local Shell's autocomplete
- FIX: Unable to get command history from cmd ran in the Local Shell
- FIX: View session tab shortcut not functioning in full screen mode
- FIX: When focus is on the terminal a key mapping for 'Move to Compose Pane' is not recognized
- FIX: When selected a black and white color scheme, all colors appear as the foreground color
- FIX: Xshell not closing when attempting to close from title bar
New in Xshell 6.0 Build 0070 Beta (Dec 29, 2017)
- ADD: Search on Web added to Smart Selection button
- ADD: Added a command to simultaneously clear screen and empty the scrollback buffer
- MOD: xsh.Dialog.Prompt size adjustment feature
- MOD: No longer prompted to save a session after a tunneling forwarding rule has been added to a connected session
- MOD: Title bar no longer visible when first entering full screen mode
- MOD: High magnification support for session manager and file list icons
- FIX: Print button text not displaying when opening print preview in the Dark Theme
- FIX: GSSAPI delegation not functioning
- FIX: Creating RSA public keys in the SSH1 format leads to abnormal termination or broken strings
- FIX: xsh.screen.get not correctly recognizing multibyte characters
- FIX: Default session properties not applied to new sessions created from the Session Manager window
- FIX: Multisession file editing does not work in the Session Manager window
- FIX: Unable to run local session file`s script file
- FIX: In the Local Shell, drive letters displayed differently in certain locations
- FIX: Ctrl + A not recognized when editing a Quick Command string
- FIX: Status of "Show New Tab Button" not saved
- FIX: Send to Text Editor not functioning in Smart Selection button
- FIX: Main window and detached Session Manager remains when sending Xshell to the notification area
- FIX: Moving session files in the Session Dialog Box sometimes causes a crash
- FIX: Unable to close a tab which is in print preview
- FIX: Close button not working on windows set to auto-hide status
- FIX: Regular expressions not applied to entire wrapped lines
- FIX: A bell ring triggers a flashing taskbar even if the window is open and has focus
- FIX: Key mappings not working on sessions opened immediately after key mapping is created
- FIX: Parameters from previous action remains when editing a keyboard mapping action
- FIX: Appended keywords follow the leading keyword`s highlight rules
- FIX: Highlight Sets applied to existing session are reset when changing the Highlight Set name
- FIX: Resource cleanup
New in Xshell 5.0 Build 1339 (Dec 27, 2017)
- FIX: GSSAPI delegation not functioning
- FIX: xsh.screen.get function error related to multibyte characters
New in Xshell 5.0 Build 1337 (Dec 7, 2017)
- MOD: Last used password remains available for additional Keyboard Interactive authentications
- FIX: Address bar session connection changes the session file
- FIX: An X11 tunneling attempt occurs before Xmanger starts
- FIX: Format string bug in a session file(KVE-2017-0761)
- FIX: Overflow vulnerbility in a session file(KVE-2017-0889)
- FIX: Terminal based SFTP connections cannot be established
- FIX: Xftp window called by Xshell does not open
New in Xshell 6.0 Build 0065 Beta (Nov 23, 2017)
- MOD: Confirmation prompt when deleting highlight sets
- FIX: Support 150% scaling
- FIX: SFTP connections from terminal based interface unable to connect
- FIX: Xshell unable call a lower version of Xftp
- FIX: Bug fixes, usability issue fixes, resource cleanup
- FIX: Unable to add local session to Links bar
- FIX: Some session property options not functioning
- FIX: Quick command window loses focus
- FIX: Quick commands with double quotations cannot process the new line char
- FIX: Name of user defined editor not displayed in termina
- FIX: Cleaned up Session Manager
- FIX: Focus not on input box of Dialog prompt when running script
- FIX: Resource names of new features missing in certain languages
- FIX: Highlighted chars with regular expressions not displaying properly when scrolling
- FIX: After exiting from the maximized status, Xshell window blinks upon opening
- FIX: Changing font from toolbar only applies to ASCII (English) chars
New in Xshell 6.0 Build 0062 Beta (Nov 17, 2017)
- FIX: Windows resources not returned.
- FIX: Unable to call Xftp even if installed.
New in Xshell 5.0 Build 1335 (Nov 17, 2017)
- ADD: Option to open Xftp in a new window when called from Xshell (set OpenXftpNewWin = 1)
- MOD: Changes web access protocol from HTTP to HTTPS
- FIX: After starting with a saved session layout, always defaults to terminal based SSH connection in local shell
- FIX: Error in printing selected terminal area
- FIX: Error when exporting sessions with a Master Password
- FIX: Keyboard Interactive authorization continuously attempts authorization
- FIX: Tab size does not scale when program is auto-scaled
- FIX: Terminal based connections fail if login has no password
- FIX: Unable to modify short-lengthed Master Password of previous build
- FIX: Xshell unable call a lower version of Xftp
- FIX: Resource cleanup
New in Xshell 5.0 Build 1333 (Oct 13, 2017)
- FIX: Auto-update incorrectly states user is using the latest version
- FIX: Cursor is not reset when terminal is reset
- FIX: Renaming a tab sometimes applies the name to a different tab
- FIX: Reverse video terminal escape sequence ignored
- FIX: When open in a New Window is selected, a new tab name from the -newtab option is applied to an existing tab
New in Xshell 5.0 Build 1332 (Aug 25, 2017)
- MOD: [Common] Modified and upgraded session file's password encryption
- MOD: [Common] Seperated packages by license type
- FIX: [Xshell/Xftp] Unable to import sessions from Xshell 4 and Xftp 4
New in Xshell 5.0 Build 1326 (Aug 7, 2017)
- FIX: Unnecessary SSH channel trace messages
New in Xshell 5.0 Build 1199 (Apr 13, 2017)
- ADD: ED25519 encryption algorithm
- MOD: Changed Dialog Window's default font
- MOD: OpenSSL upgraded to v1.0.2k
- FIX: Compression does not function if compression options is set to delayed
- FIX: Unexpected packet 80
- FIX: "+" character not processed in command line
- FIX: Internal SFTP command line history support
- FIX: While in single process mode even if set to open in new window, new session opens in current window
- FIX: Multipane Full Screen mode unselectable from Context Menu when in Full Screen mode
- FIX: Find is not applied to other tabs
New in Xshell 5.0 Build 1124 (Feb 16, 2017)
- MOD: Removed Xactivator program
- FIX: Status of selected sessions changes after opening session properties in the tree view
New in Xshell 5.0 Build 1060 (Dec 30, 2016)
- ADD: Font quality option
- ADD: Ability to set background image
- ADD: Warning message when wrong or no master password is inputted
- MOD: Copyright renewal for 2017
- FIX: Cannot map numpad keys in certain languages
New in Xshell 5.0 Build 1055 (Dec 13, 2016)
- ADD: Keyboard Interactive authenthication now allows for terminal based authentication
- FIX: Passphrase of a session properties is disabled at times.
- FIX: Session mistakenly opens in current window when open in new window is selected
- FIX: Unclickable Quick Command bar buttons
- FIX: User key mappings not functioning in certain languages
New in Xshell 5.0 Build 1044 (Dec 13, 2016)
- MOD: Keyboard input by user no longer triggers a new message flag in tabs
- FIX: Crash when wrong WaitForStrings type is used
- FIX: The default port number is displayed when the dynamic forwarding port is edited
- FIX: New type of evaluation keys not registering correctly in older versions
New in Xshell 5.0 Build 1033 (Dec 13, 2016)
- ADD: Left/Right Alt keys can be mapped as separate Meta keys
- MOD: Temporary product keys can now be set to a daily limit
- FIX: Alt(Meta) + PgUp, PgDn keys not functioning
- FIX: Focus directed away from script prompt dialog window
- FIX: Incorrect session information when clicking X button of session tabs
- FIX: Logging incorrectly stops when a session disconnect is cancelled
- FIX: Opening an Xshell sessopm from cmd with password embedded URL prompts for a password
New in Xshell 5.0 Build 1019 (Sep 7, 2016)
- ADD:
- Warning message when wrong or no master password is inputted
- FIX:
- Issues using Xshell in Windows 10 RS1
- Unable to control Xshell after pressing Alt+space keys
- Pointless timeout message in VBS
- Simple mode turns off regardless of the view setting
- Can not save font size changed in editing multiple sessions
New in Xshell 5.0 Build 1005 (Aug 12, 2016)
- ADD: Font size direct input function
- MOD: SSH banner message now prints out directly after user ID is entered
- FIX: Exiting the session while running a script crashes Xshell
- FIX: Issue with JS Script WaitForString function
- FIX: Unable to authenticate passwords with Unicode characters
New in Xshell 5.0 Build 0991 (Aug 12, 2016)
- ADD: Ability to display session name in pin bar of Full Screen Mode
- FIX: Confirm password field ignored in rare circumstances
- FIX: Frame issue when switching to Multipane Full Screen Mode
- FIX: Window able to be dragged in Multipane Full Screen Mode
- FIX: Irrelevant search results highlighted
New in Xshell 5.0 Build 0983 (Jun 23, 2016)
- ADD: Script function for importing current session name
- MOD: Changes to error message shown when installation files unable to be located
- FIX: Exit prompt displayed even if mouse click was not on the X (close) button
- FIX: Focus remains in Address Bar after connecting via Address Bar
- FIX: Special characters rejected during password authentication
- FIX: Unable to highlight words preceded by a Tab character
- FIX: Unable to paste in prompt mode during an SSH connection
- FIX: Unable to use Quick Commands during terminal-based authentication
- FIX: Unnecessary Restart Needed prompt during live update
New in Xshell 5.0 Build 0977 (May 3, 2016)
- FIX: Crash in Import window
- FIX: Unable to parse the password of a URI in local shell
- FIX: Crash related to the keep alive message
- FIX: Crash related to some IMEs
- FIX: Crash when exiting
- FIX: Crash when opening properties of multiple sessions from tree view
- FIX: Reconnect button is disabled after several failed reconnection attempts
- FIX: Unable to copy brace character ({) as RTF
- FIX: Unable to use %d, %t env of script log files
New in Xshell 5.0 Build 0964 (Apr 9, 2016)
- ADD: Close all tabs feature
- ADD: Scroll pause feature
- MOD: Removed license notification when closing Free Versions
- MOD: Restart time changed after changing program language
- FIX: Import from CSV file errors
- FIX: Hovering over Quick Commands containing long values causes Xshell to freeze
- FIX: Strings not copied when using Copy as RTF
New in Xshell 5.0 Build 0946 (Mar 15, 2016)
- FIX: Multibyte characters are not displayed properly in the previous build 0940
New in Xshell 5.0 Build 0940 (Mar 15, 2016)
- ADD: Expanded logging format
- ADD: Shortcut keys for several session properties, e.g., enabling meta key, switching to Unicode, scroll to bottom upon terminal input/output
- ADD: Can now open the log file and folder directly from the terminal's context menu
- ADD: Can now open the log/script folders directly from Xshell's menus
- ADD: Added Extended Validation (EV) code signing to package
- MOD: Default session version upgraded to 5.2
- FIX: Context menu of hostless sessions show "Open in New Window" and "Open with Xftp" as available options
- FIX: Keep-alive packet breaks prompt in FTP connections
- FIX: List box of "Session to open at startup" not functioning properly
- FIX: Master Password not applied to Expect/Send session rules
- FIX: Not all results highlighted when using Find
- FIX: Some UNICODE characters not displaying properly, especially emojis
- FIX: Terminal ceases function when opening context menu of Tunneling Pane
- FIX: When restoring color scheme to default, all color schemes change to "New Black"
- FIX: Zmodem dialog box re-opens after selecting cancel
- FIX: Language selected during installation not applied to the program
New in Xshell 5.0 Build 0896 (Feb 17, 2016)
- MOD: User files now stored in %APPDATA% when Documents folder does not exist
- FIX: %d is not parsed correctly in the logging path of a session file.
- FIX: Adjusted focused and non-focused tab colors to be more aesthetic
- FIX: Crash when deleting multiple sessions from the tree view of the Sessions Dialog Box
- FIX: Crash when using the ls command within certain directories while utilizing ftp within Xshell
- FIX: German translation errors
- FIX: Output is scrolled when no scrolling should occur
- FIX: Performance issues when pasting to selected area
- FIX: Resource cleanup
- FIX: Resource error in exporting User Keys
- FIX: SSH security settings not changed when modifying multiple sessions
- FIX: lcd command does not function properly at times
New in Xshell 5.0 Build 0858 (Feb 17, 2016)
- ADD: Added hmac-sha2-512,[email protected] MAC Algorithms
- ADD: Support for Elliptic curve Diffie-Hellman Key Exchange (ECDHE)
- MOD: About dialog box now includes more license information
- MOD: Description and email fields show by default when reporting a crash
- FIX: After disabling the Scroll bar, new tabs display the Scroll bar
- FIX: Crash when using certain IMEs
- FIX: Mouse cursor error in the address bar
- FIX: Non ASCII character path names are not transferred properly when inititating a new file transfer
- FIX: Parts of the UI are not visible when status bar is disabled
- FIX: Performance issues when copying large amounts of data
- FIX: Quick Command buttons and Compose Bar not displaying properly on high DPI monitors
- FIX: Sessions created from the toolbar do not inherit the default sessions properties
- FIX: Tab name not visible when tab color is set to white
- FIX: Touch screen scrolling of the terminal area not functioning properly
- FIX: Unable to initialize an SSH session in certain OS languages
- FIX: Xshell's viewer window title bar does not refresh after a session is closed
- FIX: Resource clean up
New in Xshell 5.0 Build 0835 (Dec 10, 2015)
- FIX: Fail to duplicate session
New in Xshell 5.0 Build 0831 (Dec 10, 2015)
- ADD: Copy as RTF added to Smart Button menu and Edit menu
- ADD: Option to enable/disable automatic saving in layout management
- ADD: Script API, MessageBox
- ADD: Script API, Prompt
- ADD: Support for public key authentication when connecting via command line in CMD
- ADD: Tab notification for output generated when not scrolled to bottom
- ADD: You can run scripts simultaneously on multiple sessions
- MOD: Default SSH user key generation algorithm changed from DSA to RSA
- MOD: Improvements to the UX of the quick command set options
- FIX: Deleted quick command sets are re-created automatically
- FIX: DSA key length can be selected over 1024 bits
- FIX: Incorrect triple clicking behavior when selecting autowrapped lines
- FIX: Selecting the Serial Protocol in default session properties falsely requires integer input
- FIX: Unable to copy Unicode when copying as RTF
- FIX: Unable to execute Xshell from Windows `Run` dialog box
- FIX: User key length limited to 3072 bits
- FIX: Resource cleanup
New in Xshell 5.0 Build 0806 (Nov 18, 2015)
- ADD: Flash Taskbar bell option
- ADD: Support for Xmodem, Ymodem
- ADD: Status bar now displays session description
- ADD: Compose bar now contains visual icons to indicate where strings are being sent
- ADD: Xshell now allows for copying rich text format
- MOD: Changing the Host Key now produces a more straightforward warning
- FIX: Problems in the UI when magnifying the window to 200%
- FIX: When using the Classic Theme in Windows, the toolbar is is not displayed properly
- FIX: After enabling the "Push erased screen into Scroll Buffer" option, the reset command erases the scroll buffer
- FIX: Unable to use Agent forwarding with IPv6
- FIX: When intiating an Xftp session from Xshell, the current path is not communicated properly
- FIX: Selected area moves when using tmux, etc.
- FIX: Timeout applied to waitForString
- FIX: Regardless of the authentication option, Single Process mode only allows for dialog based authentication
- FIX: After a successful ftp connection from the Local Shell, commands such as ls, get, etc. do not function
- FIX: Error message does not appear when failing to save a session
- FIX: Able to create a session without inputting the required session information
- FIX: Connection fails when there is a string output in the startup script
- FIX: When tunneling is set to use loopback (127.0.0.1), Xshell listens for all devices (0.0.0.0)
New in Xshell 5.0 Build 0788 (Oct 20, 2015)
- ADD: Ability to full screen only the selected tab from within a multi-tabbed environment
- ADD: aes256-gcm, aes128-gcm ciphers added
- ADD: Avoid accidental exit
- ADD: Bell Options(for more usages just type set command in the Local shell)
- ADD: File transfer button can open SFTP session
- ADD: Change the default folder of user data (Use Xtransport command with -move parameter)
- ADD: Nagle's algorithm option for high latency rate
- MOD: Improved save path for log and script files
- FIX: Changes to the log file not saved properly when editing multi-session files
- FIX: Create window command not forwarded to the terminal
- FIX: Delay when pasting with SOCKS tunneling
- FIX: diffie-hellman-group-exchange Kex not supported in OpenSSH 6.9 and higher
- FIX: Editing the session files of previous versions changes the password
- FIX: Empty space at the end of the line is removed when copying a column to the clipboard
- FIX: Input from the num keypad not recognized in local shell
- FIX: Multiple lines do not reflect the newline character when saving the log
- FIX: Some characters are truncated in certain fonts
- FIX: Unable to add quick commands in the German window
- FIX: User asked to input master password multiple times when running concurrent sessions
- FIX: While in simple mode, the session tab disappears when separating it into its own window
New in Xshell 5.0 Build 0752 (Sep 28, 2015)
- ADD: Arcfour128, Arcfour256 Cipher Algorithm added
- ADD: Supports for encrypt-then-mac (EtM) MAC modes
- ADD: Added the option to include new line character when selecting the entire last line
- ADD: Script to change tab names
- MOD: Screen lock is disabled when the program restarts
- FIX: Prevent auto line wrap for logging
- FIX: Abnormal termination when closing a tab in single process mode
- FIX: Conflicts when running concurrent sessions
- FIX: Crash issue when migrating from older version
- FIX: Ctrl+Alt and Alt Gr option diable/enable issue
- FIX: Custom key map overwrite issue
- FIX: Font list doesn't appear when opening Xshell while the option window is open
- FIX: Full screen view controls not working properly
- FIX: Issue with pasting texts to duplicated channels
- FIX: Local only option does not work for Dynamic (SOCKS4/5) tunneling
- FIX: Old parameter used for user defined text editor does not work
- FIX: Problem using en command on Cisco equipment
- FIX: Uploading a Korean titled file when Xftp is running in English, the file name breaks
- FIX: When accessing the menu, the access key mark appears
- FIX: When in global input mode, direct input to terminal generates random characters
- FIX: When many sessions are open, the session dialog box takes a long time to appear
- FIX: Running a concurrent sessions outside of Xshell does not work properly
- FIX: Permission issue for session folder
New in Xshell 5.0 Build 0744 (Sep 28, 2015)
- FIX: Cannot connect to Xagent program
New in Xshell 5.0 Build 0729 (Sep 28, 2015)
- ADD: https added as URL delimiter
- ADD: Interrupt with Ctrl-C in local shell
- ADD: Security module core updated to the latest OpenSSL 1.0.1p
- MOD: How terminal color is inverted when making selection with mouse drag
- FIX: After a tunneling rule has been removed, the rule remains on the server
- FIX: Cannot create connection to SSH servers that use banner
- FIX: Cannot input ASCII code using ALT and keypad combination
- FIX: Cannot use Enter and Space keys in user key map
- FIX: Chinese resource translation error
- FIX: Custom user keymap not working properly
- FIX: Delay when opening the new session dialog box when large number of sessions exist
- FIX: If session file versions differ, password encryption is not handled properly
- FIX: Log does not start for duplicated sessions
- FIX: Single Enter key registers as two new lines in local shell
- FIX: Spanish translation for the New menu is in French
- FIX: Synchronous flag does not work in scripts
- FIX: URI strings is not highlighted correctly
- FIX: Wrong keyboard shortcut key used for User Key Manager
- FIX: Local only option does not work for SSH tunneling
New in Xshell 5.0 Build 0719 (Aug 6, 2015)
- ADD: Crash trace information
New in Xshell 5.0 Build 0697 (Jul 13, 2015)
- ADD: Delete scroll buffer after disconnection from a session
- ADD: Reset scroll buffer and screen without resetting the terminal
- ADD: Save multiple host keys at once
- ADD: Triple click line select includes new line
- FIX: Channel cloning option is enabled during connection
- FIX: Character delimiter does not work when using selection with the Shift combination
- FIX: Don't include this in the update history
- FIX: In the Sessions dialog box, "Open in New Window" and "Open in Xftp" does not work
- FIX: New line character inserted twice
- FIX: New remote connection opens in the new tab
- FIX: Only one session is opened in a new tab with the Open command
- FIX: Running a script increases CPU usage
- FIX: Shortcut keys not working when a tab is moved using the mouse
- FIX: Slow terminal refresh rate when using VIM in multiple tab group mode
- FIX: Tab name changes not functioning correctly
- FIX: URL within parenthesis not recognized as hyperlinks
- FIX: Xbrowser address bar does not reflect the contents of selected session
New in Xshell 5.0 Build 0669 (Jul 13, 2015)
- ADD: Send character delay
- ADD: Run script files with Quick Command buttons
- ADD: Multiple selection while in the Tree view on the Sessions dialog box
- ADD: Single process mode
- MOD: Improved master password encryption strength indicator
- FIX: +(plus) button is not hidden when new tab exceeds the window width
- FIX: Cannot logout when using X11
- FIX: Xftp authentication dialog box opens even though Xshell is already logged in to the session
- FIX: Problem with log folder path when using StartFolder
- FIX: When using CMD on local shell, New Line is displayed twice
- FIX: Long single line logged a part of it.
- FIX: Fixedsys font is used for the History list
- FIX: When using Shift+INS in the Address bar and the Compose bar, it goes to terminal directly
- FIX: Border is not displayed correctly when dettaching in the maximized mode
New in Xshell 5.0 Build 0655 (Jun 4, 2015)
- FIX: Does not recognize hyper text link when the URI ends with `s`.
- FIX: Can't establish dynamic tunneling.
New in Xshell 5.0 Build 0645 (Jun 4, 2015)
- ADD: %HOSTNAME variable in Quick Command button.
- ADD: Tab arange, new tab group button in the toolbar
- ADD: User can define KeX algorithms
- ADD: User confirmation when using agent forwarding
- MOD: Imporved master password reset procedure
- MOD: Master password length increased to 50 characters
- MOD: Properties with dropdown in the toolbar
- MOD: Use % for variable
- MOD: Use RSA host key fingerprint first
- MOD: 'Use the default Windows title bar and frame' as default of new installation.
- FIX: Beep sounds when coming back from locked mode
- FIX: Cannot open sessions in Korean when UTF-8 encoding is selected
- FIX: Cannot save passphrase when editing multiple sessions at once
- FIX: Cannot use %USERPROFILE% system variable for path
- FIX: Cannot use Meta key combination in the Address bar
- FIX: Cannot use port forwarding for different network devices
- FIX: Command is displayed twice when using cmd from Xshell local shell
- FIX: does not show user defined shortcuts in the menu
- FIX: Error when editing multiple sessions simultaneously
- FIX: Hyperlinks in parenthesis does not work
- FIX: Last pinned state is not rememebered when going in to the full screen mode
- FIX: Master password input dialog box opens multiple times when opening multiple sessions simultaneously
- FIX: New connections is made in the currently active local shell
- FIX: Open in New Window does not work in the Sessions dialog box
- FIX: Tab location error when using multiple monitors
- FIX: Copyright error fixed
- FIX: Wrong error message disaplayed when update processed is broken during file download
New in Xshell 5.0 Build 0579 (Apr 25, 2015)
- ADD: Text based authentication mode
- ADD: User defined ftp port when using new file transfer
- FIX: Cannot resize the Tunneling bar
- FIX: Cannot use ALT-backspace key
- FIX: Copy and Paste Selection menu is disabled in the context menu
- FIX: Hyperlink feature produces error dialog box over the Eurpean characters
- FIX: Master password does not work sometimes
- FIX: Problem displaying characters when using UTF-8 encoding on local shell
- FIX: Problem editing multiple sessions at once
- FIX: SHIFT-INS in the Address bar and the Compose bar, activates Paste in the terminal
- FIX: Solaris SSH agent-forwarding not working
- FIX: Tab color is not saved when editing multiple sessions
- FIX: When connecting to multiple servers via TELNET, local shell does not accept key input if connection fails
New in Xshell 5.0 Build 0556 (Mar 25, 2015)
- FIX: Alt+Mouse selection issue(the same as build 0555)
- FIX: Package error of Build 0555
New in Xshell 5.0 Build 0555 (Mar 20, 2015)
- FIX: Alt+Mouse selection issue.
New in Xshell 5.0 Build 0553 (Mar 18, 2015)
- ADD: Use paste while using the global input feature
- ADD: diffie-hellman-group-exchange-sha256 algorithm added
- ADD: Add timestamp to log
- ADD: local shell command allows connecting to multiple hosts at once
- ADD: Reset master password
- ADD: Copy new line characters
- ADD: Set local shell default directory
- ADD: Drag and drop file on terminal to show full path
- MOD: Use unified field for the product key input
- FIX: Unused regstry key
- FIX: Alt-backspace sounds bell
- FIX: Authentication continues after canceling Xagent registration
- FIX: Exclude 'more' from logging
- FIX: Master password authentication dialog box opens multiple times
- FIX: New window duplicates the current session
- FIX: Paste selected text with mouse middle click
- FIX: Forwarding rules displays incorrect information on duplicated sessions
- FIX: Closing a tab using serial connection goes to blue screen
- FIX: Wrong compose bar size
- FIX: Tab status icon shows alert icon when window size changes
- FIX: Forwarding rule dialog box resizable
- FIX: Dragging selection does not drag scroll bar
- FIX: Cannot open the Compoase bar with keyboard shortcut
- FIX: Program waits when incorrect address is used
- FIX: Recovery does not work sometimes
- FIX: Show active tab when window loses focus
- FIX: UNICODE error while installing
- FIX: Restart needed message while checking for new updates
- FIX: Copyright year
New in Xshell 5.0 Build 0537 (Feb 26, 2015)
- FIX: "Setup Launcher Unicode has stopped working" error message
New in Xshell 5.0 Build 0526 (Feb 16, 2015)
- ADD: Session filtering in the Session dialog.
- MOD: does not save some changed properties of a session when the session is opened.
- FIX: Cancelling Zmodem transfer leaves some characters on terminal
- FIX: conflict of mouse activity when using application mode.
- FIX: Crash when closing tab group.
- FIX: Ctrl+Backspace key does not delete character.
- FIX: display error of the full screen mode when using multiple tab groups.
- FIX: Focus problem when arranged tabs are closed.
- FIX: Focus problem when arranged tabs are closed.
- FIX: Messy title of long terminal title in title bar
- FIX: Messy window of the screen lock when using the default frame
- FIX: Minor bug fix.
- FIX: Omit fonts enlargement-
- FIX: Resources clean up
- FIX: support named pipe.
- FIX: Title bar displays ??? when selecting a folder or file with Cyrillic characters
- FIX: Title bar in the full screen mode moves down automatically.
- FIX: Transparent feature does not work
- FIX: Wrong format of network folders
- FIX: Resources clean up
New in Xshell 5.0 Build 0497 (Jan 15, 2015)
- ADD: An option of conversion tab character into soft tab
- ADD: Default log folder setting
- ADD: Evaluation expired message dialog.
- ADD: Import/export sessions as a text file
- ADD: Tab scrolling using mouse wheel
- ADD: Windows default frame is added.
- MOD: Tab size limitation
- MOD: The same IME status in terminals of the same window.
- FIX: Crash when binary files are printed.
- FIX: Crash when Page Setup opens
- FIX: Focus issue
- FIX: Full screen at maximizing window status cannot cover task bar.
- FIX: Improved tab drop location
- FIX: Long password cannot be treated.
- FIX: Nonavailable folder names for Session folder path are allowed.
- FIX: Password characters are shown in a series of keyboard interactive authentication.
- FIX: Tab detach and reattach crash issue
- FIX: The neighboring tabs of the same color are not distinguished.
- FIX: Tunneling pane turns unvisible after tab attach-detachment.
- FIX: XshellCore is registered in firewall rules of Windows.
- FIX: Silent installation error.
- FIX: Live update window opens in the background
- FIX: Resource cleanup, minor bug fixes
New in Xshell 5.0 Build 0469 (Dec 11, 2014)
- ADD: Close tab shortcut key
- ADD: Highlight searched words
- ADD: Notification message when switching between remote and local shells
- ADD: Option for tab name after session disconnects
- ADD: reconnect, pwd, disconnect local shell commands
- ADD: Use Line character font option added
- MOD: Check for master password when program starts
- MOD: Make better use of `ls` and `dir` in local shell
- MOD: Tab name change upon disconnection
- FIX: Close button going grey when returning from the full screen mode
- FIX: Display 2 byte characters on tab
- FIX: Icon not showing on the title bar
- FIX: Live update window opens in the background
- FIX: ls and open commands points to different current directory
- FIX: Proble using the -newtab option
- FIX: Problem arranging tabs
- FIX: Problem creating auto log when using IPv6
- FIX: Problem moving focus
- FIX: Problem processing 2 byte characters on the title bar
- FIX: Problem processing some line characters
- FIX: Problem selecting sessions from the Status bar
- FIX: Problem with displaying terminal title
- FIX: Problem with keyboard shortcut for some European languages
- FIX: Problem with resource conflict
- FIX: Problem with the Compose bar stealing focus
- FIX: Problem with the Show this dialog box at startup option
- FIX: Send Quick Command to all sessions
- FIX: Tab name changes even after cancel the Save as operation
- FIX: Terminal update problem when using screen
- FIX: Undesignated keys are trying when using Xagent
- FIX: Window list only displays Xshell 5
- FIX: Resources clean up
New in Xshell 4.0 Build 0138 (Sep 29, 2014)
- FIX: Error in reading the previous user defined key map.
New in Xshell 4.0 Build 0135 (Sep 11, 2014)
- MOD: Reallocate buttons of toolbar
- FIX: Forwarding direction added to the Tunneling pane
- FIX: Can't display right side of font
- FIX: Can't list some fixed width fonts.
- FIX: Can't show all size of font in some font set
- FIX: command line -folder option does not work
- FIX: Focus issue with Keyboard interactive authentication
- FIX: Last 1 pixel rendering issue for some fonts
- FIX: Problem displaying proxy explanation (in Korean only)
- FIX: Problem that anonymous users run local programs with ZMODEM
- FIX: Trimming host name field.
New in Xshell 4.0 Build 0131 (Mar 31, 2014)
- FIX: Cannot save the port number for the default session
- FIX: Characters are cut off for some fonts
- MOD: Add package version number to crash report
New in Xshell 4.0 Build 0129 (Jan 7, 2014)
- FIX: Problem with last line of terminal output when the "Scroll to the bottom when terminal input/output" option is disabled.
New in Xshell 4.0 Build 0128 (Nov 8, 2013)
- FIX: 2 byte character disappears when placed at the end of the line
- FIX: Telnet session crashes when keep-alive option is not configured
- FIX: Some 256 color codes are interpreted incorrectly
- FIX: Auto-wrap feature does not work properly
New in Xshell 4.0 Build 0127 (Aug 14, 2013)
- ADD: Serial Flow Control (CTS/RTS, XON/XOFF).
- FIX: Xshell command line options
- FIX: ANSI color-code 90~97 do not work.
- FIX: Opening COM port from local shell opens wrong ports.
- FIX: SSH_PASSTHROUGH proxy does not work with TELNET.
- FIX: Cannot establish ssh1 connection with keep alive option enabled.
- FIX: Trying to send files larger than 4GB when using Zmodem.
- FIX: Crash when wrong private key passphrase is used in the session properties.
- FIX: Crash when SSH server version and allowed SSH version in Xshell do not match.
- FIX: VBS WaitForString does not work when using serial connection.
- FIX: Crash when closing Xshell window that has more than 2 tabs open in certain languages.
- FIX: Cannot delete the Links folder.
New in Xshell 4.0 Build 0126 (May 15, 2013)
- FIX: Renaming the current Quick button set creates a button unintentionally
- FIX: Session properties are empty when creating a new session with the command from local shell
- FIX: The Alt key does not open the File menu in full screen mode
- FIX: Session dialog box cannot differentiate upper and lower case letters
- FIX: Index tab of the Characters for simplified Chinese, traditional Chinese and Japanese help files are not displayed correctly
- FIX: Minor bug fixes
New in Xshell 4.0 Build 0125 (Mar 13, 2013)
- ADD: Tunneling auto retry
- ADD: Connect with session title in address bar
- ADD: Tracking event algorithm exchange list output
- FIX: When all simultaneously operating sessions are disconnected, only last session can be reconnected.
- FIX: Session tab name starts with COM1.
- FIX: During ASCII transfer, if ESC button is pressed, message box is not visible.
- FIX: In some languages, local shell command output text is garbled
- FIX: When opening multiple sessions at once, during confirmation process, if ESC key is pressed, dies.
- FIX: Unable to add option to move between tabs with user defined keys.
- FIX: In session windows, if folder name is modified using capital/lowercased letters, session window does not respond immediately.
- FIX: If Connection Folder's folder name consists of `.` then connection window does not appear correctly.
- FIX: With menu hidden, during full screen if returned, menu appears.
- FIX: In SFTP session tab, Ctrl+Tab, Shift+Tab does not work.
- FIX: In find, if search direction is modified, dies.
- FIX: In Xtransport results window, while focus is set to the list, if ESC key is pressed, window disappears.
- FIX: ...during installation process, select language selection window does not appear.
New in Xshell 4.0 Build 0123 (Feb 5, 2013)
- FIX: Resource cleanup, minor bug fixes, feature update
New in Xshell 4.0 Build 0122 (Jan 30, 2013)
- ADD: French, German, Japanese, Spanish, Simplified Chinese, Traditional Chinese UI
- ADD: Use user defined string for keep alive
- FIX: Only the last tab can be reconnected when network goes down
- FIX: Transferring large data via serial crashes Xshell
- FIX: Local shell command is not displayed properly in some languages
- FIX: Problem transferring large files via Zmodem
- FIX: Tab name changes to COM1
- FIX: Incorrect selection area when double clicked to make selection then moved mouse to change selection area
- FIX: Some meta keys send incorrect value
- FIX: Resource cleanup, minor bug fixes, feature update
New in Xshell 4.0 Build 0120 (Nov 7, 2012)
- ADD: Termination of font selection by encoding type.
- FIX: HP-UX session keep-alive packet outputs in text.
- FIX: Sends packet even if port forwarding channel is disconnecting.
- FIX: If canceled while In the certification process, then reconnect button will result in connection failure.
- FIX: When executing scripts simultaneously in multiple sessions, other scripts will cancel.
- FIX: Registered user keys malfunctioning even when in screen lock.
- FIX: Cannot run screen lock with user-defined key.
- FIX: CTRL+/ key does not send.
- FIX: In serial connection, auto-load feature malfunction.
- FIX: Resource cleanup.
New in Xshell 4.0 Build 0113 (Aug 24, 2012)
- ADD: Enable transparent option is added in the Options dialog box
- ADD: Assign non-printable characters to user defined keymap
- ADD: Select any file extension in the script open dialog box
- MOD: Enhanced local shell command algorithm
- MOD: New code signing
- FIX: Compose bar history error
- FIX: Keepalive signal leaves garbage characters on terminal for HP-UX
- FIX: Xshell icon disappears when explorer.exe restarts
- FIX: Fail to connect through Dante proxy (SOCKS)
- FIX: Program crashes when session abruptly terminates while sending ASCII file
- FIX: Program crashes when typing in Korean while encoding is set to UTF-8
- FIX: Scroll bar position while in tree view mode is miscalculated in the Sessions dialog box
New in Xshell 4.0 Build 0111 (Aug 13, 2012)
- FIX: Text drawing performance regression of Xshell 4.0 Build 0108
New in Xshell 4.0 Build 0108 (Jun 27, 2012)
- FIX: Notification when common modules changed.
New in Xshell 4.0 Build 0107 (Jun 15, 2012)
- ADD: Availability of script execution upon start of session.
- ADD: Feature to use Ctrl + F1, F2 and other function keys not as buttons but as key values to send to terminal.
- ADD: Able to save keyboard interactive password
- ADD: Ctrl + Arrow key code has been added so that you can move by words.
- FIX: In HP-UX, sam screen corruption issue.
- FIX: In session properties, if ‘User authentication: Prompt’ settings is invalid, then any inputting is unavailable after connection.
- FIX: When pasting in specific system, partial content is lost.
- FIX: Encryption algorithm aes256-ctr added (No matching outgoing encryption algorithm found)
- FIX: In HP-UX, text is entered twice.
- FIX: When using shortcut button to send content from a text file, blank lines appear.
- FIX: Xshell window size settings with resize and more commands.
- FIX: Dies when exiting program before script is finished.
- FIX: Unable to input anything when using a telnet session with only password without the username.
- FIX: Part of a 2 byte empty string output is missing.
- FIX: Upon serial connection, data is scattered on screen fast
- FIX: Upon Hebrew input, when selected with drag, text gets corrupted.
New in Xshell 4.0 Build 0106 (Apr 3, 2012)
- ADD: Feature to assign tab name from command line (-newtab)
- MOD: User customized menu and user customized keyboard integration
- MOD: When resetting the Window Size, default window size is used instead of 80x24.
- FIX: If Xshell is opened, cannot create new Xshell sessions from Xbrowser.
- FIX: When executing Xftp in Xshell, it does not move to remote host project folder.
- FIX: in User customized keyboard, Ctrl + Shift key can be added.
- FIX: The initial execution of Xshell after fresh install, user customized key cannot be generated.
- FIX: When creating new session, duplication of name is not being checked.
- FIX: After product activation in evaluation license, title bar is not changed.
- FIX: Resource cleanup, minor bug processing and enhancement.
New in Xshell 4.0 Build 0104 (Feb 23, 2012)
- FIX: Cannot make a SSH connection when using default profile.
- FIX: Buffer overflow vulnerbility.
New in Xshell 4.0 Build 0102 (Feb 17, 2012)
- FIX: Cannot create Serial session
- FIX: Terminal does not resize when going in to Full screen mode
- FIX: Cannot run other NetSarang software that share the same common program modules
New in Xshell 4.0 Build 0100 (Feb 17, 2012)
- ADD: Ability to send interactive string in script.
- FIX: Bi-directional text input/output fix in Hebrew, Arabic and other similar languages.
- FIX: Unable to save content in the Page Setup dialog box.
- FIX: The last character disappears in nano.
- FIX: Underline are not drawn properly for bold characters.
- FIX: In full screen mode, when repeatedly viewing/hiding the menu bar causes terminal to add new lines.
- FIX: Unable to select the "Select All" menu in custom keyboard editing menu.
- FIX: Terminal stops when duplicating a session.
- FIX: Local shell Escape shortcut key and Escape character key shown on terminal do not match.
- FIX: Paste selection shortcut key, "Alt+Insert", does not work.
- FIX: After duplicating a tab with Shift+Alt+T, switching between tabs with Alt+Insert key does not work properly.
- FIX: Other minor bug fixes and feature improvements
New in Xshell 4.0 Build 0098 (Dec 5, 2011)
- ADD: Option to hide the Smart Selection button from the terminal context menu
- ADD: Added new key exchange algorithm (diffie-hellman-group-exchange-sha1)
- FIX: Typing ] with AltGr key combination escapes to local shell in German, Swiss (German)
- FIX: Cannot add Ctrl and Shift key combinations in some language settings
- FIX: A few terminal focus return issues
- FIX: Xactivator cannot load sessions when user changes the default session path
- FIX: Terminal context menu opens on mouse press event.
- FIX: zmodem options are not applied
- FIX: Problem moving all files when setting up new default session path
- FIX: Other minor bug fixes and feature improvements
New in Xshell 4.0 Build 0097 (Nov 7, 2011)
- ADD: Import and export tunneling rules
- ADD: Maximum number of the Quick buttons increased to 20
- ADD: User created shortcut keys are displayed on the menu
- ADD: Use Quick buttons on the Compose bar
- FIX: Cannot save as a session when open with the Address bar and there is no exiting session
- FIX: Cannot check for duplicate button names for exporting the Quick buttons
- FIX: Wrong Local Shell prompt is displayed when the default session folder is changed
- FIX: Connection status is not working properly when the ‘Don’t allocate pseudo terminal’ option is selected
- FIX: Connection fails when the “Ask when the session logging starts” option is selected for Logging
- FIX: Does not process errors when uploading files with Zmodem and the same files already exit
- FIX: Search direction on the Find dialog box does not work
- FIX: Regular expressions on the Find dialog box do not work
- FIX: Program crashes when running a script that opens a session
- FIX: Move folders on the Links bar
- FIX: Problems using the same Quick buttons set on multiple sesions
- FIX: Problems with giving focus back to terminal
- FIX: Other minor bug fixes and feature improvements
New in Xshell 4.0 Build 0096 (Oct 6, 2011)
- FIX: program crashes when closing a tab with the ‘exit’ command while more than 2 tabs are open
New in Xshell 4.0 Build 0095 (Oct 3, 2011)
- ADD: Move the Quick button with mouse drag
- ADD: New option to prevent opening the menu bar with the Alt key
- ADD: Number of Quick button increased
- ADD: Session name on tab remains after disconnection
- FIX: Add/remove buttons do not show up in the Quick button bar and the Session bar when they are separated from the main window
- FIX: Layout disappears when the custom layout is named ‘Default’
- FIX: The ‘Do not ask again’ option does not work when closing multiple tabs
- FIX: User can use ‘Default’ as the layout name
- FIX: Zmodem performance improvement when using serial connection
New in Xshell 4.0 Build 0094 (Sep 9, 2011)
- ADD: New option for adding a new tab
- ADD: History function in the Find dialog box and new option to delete its history
- MOD: Pasting contents with Shift+Ins and Ctrl+v redefined
- FIX: Alt+1 goes to the last tab when more than 10 tabs are open
- FIX: Problem moving sessions using the Session bar
- FIX: Global option is not applied correctly when multiple Xshell windows are open
- FIX: The Compose bar does not get focus automatically when it shows
- FIX: The Compose bar loses its focus when changing tabs with Ctrl+Tab key
- FIX: Cannot assigne Alt+Function key combinations
- MOD: Xtransport creates session exported file when there is no session
- FIX: Cannot login using SOCKS5 proxy
New in Xshell 4.0 Build 0093 (Jul 29, 2011)
- FIX: Disable go to previous step after sessions are successfully imported/exported
- FIX: Xshell session opens when opening Xshell session properties in Xbrowser
- FIX: Cannot define user keys to Page Down, Page UP,INS
- FIX: Xshell tries auto reconnect when the feature is not enabled
- FIX: Session selection error when selecting multiple session with Shift + left click combination
- FIX: Opening the About dialog box displays evaluation expired message.
New in Xshell 4.0 Build 0092 (Jul 6, 2011)
- FIX: Cannot use enter key to switch back to remote shell
- FIX: Cannot add find in Keymap
- FIX: Focus does not return to terminal when the copy/paste button is clicked on the Standard toolbar
- FIX: Wrong message shown in the Export/Import window
- FIX: Help explains about a missing function, Get2
- FIX: Xshell trademark changed to registered trademark in Xshell manual
- FIX: Keymap screenshot is incorrect in help
- MOD: license.dll shows simplified error message related messages
- MOD: Xshell trademark changed to registered trademark in splash image
New in Xshell 4.0 Build 0091 (Jun 1, 2011)
- ADD: Send the break signal with the Pause/Break key
- ADD: Xshell, Xbrowser and Xftp session sharing and cross converting
- FIX: Some Alt + key combination does not work
- FIX: Open in new window feature opens the session in new tab
- FIX: 'exit' command in local shell disconnects the currently connected session
- FIX: Tunneling status messages in the Tunneling bar are in Korean
- FIX: Cannot run UTF-8, Big Endian, and Unicode script files
- FIX: Manually deleted folders remains in the Links bar
- FIX: Start in the Notification area option does not have the factory default value
- FIX: Cannot use @ in the user name
- FIX: Cannot open a new Xshell window by clicking the Xshell icon on toolbar when local shell is selected
- FIX: Renamed sessions are not reflected in the open session button in the Session tab
- FIX: Cannot save some options when Xshell runs for the first time
- FIX: Session Import/Export window remains open even after the main window exits
New in Xshell 4.0 Build 0090 (Jun 1, 2011)
- FIX: Missing Xshell.tlb file in the setup package
New in Xshell 4.0 Build 0089 (Jun 1, 2011)
- ADD: Mouse over opens sub-folders in the Links bar
- MOD: Larger scroll buffer size
- MOD: User keyboard input cancels auto reconnect and goes to local shell
- FIX: Problem with chaning Xshell window with Alt + Left and Alt + Right keys
- FIX: Random copy and paste errors in the terminal window
- FIX: Problem with the Local echo option
- FIX: Minor bug fixes
New in Xshell 3.0 Build 0288 (Apr 30, 2011)
- FIX: Cannot accept CLS key
New in Xshell 3.0 Build 0284 (Dec 1, 2010)
- FIX: SSH version exchange issue
- FIX: Evaluation version does not run if installed after 2011
New in Xshell 3.0 Build 0276 (Apr 9, 2010)
- FIX: Auto logging feature fails to start for serial connection
- FIX: Wrong error message for checksum error when using SSH1
- MOD: Product key information is excluded from the About dialog box
New in Xshell 3.0 Build 0271 (Apr 9, 2010)
- FIX: Fails to start when the Links bar has more than 100 items
- FIX: Cannot select minimized Xshell window from the Window menu
- ADD: Digital signitures added to all .exe and .dll files and version up to overwrite old files when upgrading
New in Xshell 3.0 Build 0267 (Apr 9, 2010)
- ADD: Digital signitures added to all .exe and .dll files
New in Xshell 3.0 Build 0263 (Dec 9, 2009)
- ADD: Received 32-bit and 64-bit Windows 7 Software Logo
- FIX: Connection failure on some log option combination
- FIX: Serial communication does not work on Windows 7
- FIX: SSH authentication method is not the same as selected value on session file
New in Xshell 3.0 Build 0261 (Nov 19, 2009)
- FIX: Problem with SFTP connection
- FIX: If the session is closed while editing properties, clicking OK for properties dialog terminates Xshell
- FIX: Security issue with telnet password
- FIX: Password for proxy server is not saved
New in Xshell 3.0 Build 0260 (Sep 16, 2009)
- FIX: Zmodem download fails on the second trial
New in Xshell 3.0 Build 0259 (Aug 11, 2009)
- FIX: Problem with Zmodem over Serial connection
- FIX: Hyperlink feature is not case sensitive
New in Xshell 3.0 Build 0252 (Jun 9, 2009)
- ADD: Path can be typed in folder path selection dialog
- FIX: Improved the option for not changing terminal title
- FIX: Window size problem when tiling(vertical/horizontal) Xshell windows in secondary monitor
New in Xshell 3.0 Build 0249 (May 6, 2009)
- FIX: Automatic reconnect is not compatible with Windows 2000 and previous operating system.
- FIX: Shortcuts cannot be created under some of folders.
- FIX: "Exit to local shell on connection close" option does not function
New in Xshell 3.0 Build 0241 (Feb 17, 2009)
- FIX: When registry is empty, Xshell does not properly load color scheme of the default profile
- ADD: Add/Delete function is included in context menu of Quick Button
- ADD: Bytes transfered is shown with comma-separated numbers
New in Xshell 3.0 Build 0235 (Oct 31, 2008)
- FIX: When selecting with double-click drag feature, double clicked word id not selected
- FIX: Miss click at LinkBar when clicked
- FIX: When clicking buttons on LinkBar and session tab, drag is selected without user?s intension
- FIX: When duplicating session with shortcut key(Alt+Shift+T), session numbering does not work propely
- FIX: While using screen on Xshell, bright color of system color is not shown properly
- MOD: Web address for Live Update has been changed