SuperPuTTY Changelog

What's new in SuperPuTTY 1.5.0.0

Jan 29, 2023
  • Minor changes Fixes version issue with SuperPuTTY Update Checker Fixes Issues #887, #888, #889
  • Children attach improvement by @vityank in #851
  • Added RDP Support to Command line by @TzachiSh in #852

New in SuperPuTTY 1.4.10 (Nov 22, 2021)

  • New Features from Sebastian Gemeiner:
  • Win+Shift Handling (Multi Monitor Setup)
  • Supports docking (Aero snap) by simulating key events to main form
  • Lazy loading for new session entries in context menu
  • Updated Docking Library to v3.0.6, Updated log4net library to v2.0.8, Switched to using Nuget Packages for third party libraries. [Maintenance]
  • Grammar correction in warning dialog when saving new sessions with a '-pw' parameter.
  • Fix issue where multiple logfiles were being created Issue #830
  • Log4Net dll updated due to security issue with previous version CVE-2018-1285 Issue #840
  • Various fixes to Settings provider Issue #806
  • Dozens of various fixes submitted by others

New in SuperPuTTY 1.4.0.9 (Oct 4, 2018)

  • Fixes several bugs and feature updates since 1.4.0.8 See 1.4.0.8...master for all 79 commits

New in SuperPuTTY 1.4.0.8 (May 26, 2016)

  • Fixes Issue #528 mintty (2.1.4) exiting and throwing exception due to default behavior change in mintty daemonize option.
  • Fixes Issue #546 Option Added to override and allow -pw command line option to be sent. Defaults to not allow the -pw option.
  • Updated Readme file to promote our Facebook page
  • Resolves Issue #423 Support added to define shortcut key that will allow rename tab.
  • Issue #530 Adds support to persist Command Bar History between sessions
  • Uses SortableBindingList class as datasource for Command Bar History
  • Adds new settings in Options for enabling (default) command bar history and for setting aging (default 7 days) of history to persist
  • Fixes issue #491 Commands now sent to all sessions that are selected.
  • Some code cleanup:
  • Issue #558 Adds support to execute SPSL scripts when a session is launched, or restored from auto layout
  • Better handling when a new session process is unable to start due to command line arguments or other reasons causing process to not start. should fix unhandled exception in Issue #528
  • Adds new SPSL Scripting Engine as documented in Issue #558
  • Fixes Issue #551 pscp command line arguments now properly encapsulated in quotation marks to deal with spaces in folder names
  • Fixes issue #557 and adds better error checking to application update checker fixes Issue #556 check for null object when remote directory is not found due to configuration path error
  • Add better handling for update checker, possibly Fixes issue #557
  • Merge pull request #552 from spokorski/master:
  • pressing shift-enter in the command sender will suppress the trailing enter key in the commands actually sent to the putty sessions. pressing enter by itself will still function as normal.
  • Merge pull request #553 from simono74/master:
  • Implements Session Detail Window for a quick view of session properties
  • Merge pull request #548 from simono74/master:
  • Fix the way the keys are handled in the open session window

New in SuperPuTTY 1.4.0.7 (May 26, 2016)

  • Fixes Issue #379 NullReferenceException being thrown on First Run
  • Fixes Issue #440 Fixes Issue #553 usernames with . or - in them were failing the regular expression parser. [[:graph]] does not appear to be supported by the .NET regular expression library.
  • Add back debug log statement left out of last commit.
  • Fixes Issue #272 New Feature: Multiline Script Editor/Sender (New icon added to the command bar)
  • Added "Diagnostics" Tab to about dialog which provides application version and loaded DLL verion/names to aid in assiting users obtain information for error reporting
  • Removed old Visual Studio based installer project file
  • Changed default to enable check for updates automatically when application starts (can still be turned off in options)
  • Updated Docking Library to 2.9.0.0, Moved dll to common location
  • Merge pull request #537 from mdorenkamp/master
  • Fixes Nullreference exception when running LocalListFiles unit test
  • Fixes Issue #533 parser properly allows for '.' character in usernames or groupnames
  • Fixes Issue #541 Adds support for a Wix based installer Adds License in .rtf format (for installer) Removed legacy SuperPutty Setup from solution file
  • Adds GlobalWindowEvents to Project file, Merge pull request #538 from joeyhub/master Improved desktop UI performance
  • Merge pull request #524 from jbondhus/master Searching is more robust and uses glob style
  • Merge pull request #529 from kswmsw/download-instructions-522 Link to download and docs from README.
  • Merge pull request #525 from bewaapps/master In Release mode (1.4.0.6) doesn't work single instance option
  • Fixed issue #517 About Box now referenced new Github Project
  • Fixes Issue #490 pressing in the command toolbar now sends a carriage return to sessions.

New in SuperPuTTY 1.4.0.6 (May 26, 2016)

  • Moved Project from Google Code to Github
  • Fixed issue #530 Home directory prefix is now a configurable option

New in SuperPuTTY 1.4.0.5 (May 26, 2016)

  • Migrated from old Google Code Project:
  • Add a caption when hovering over a session menu element showing the URL (in tree and new session menu)
  • Made several dialogs fixed (non-sizeable) (Fixes Issue 222)
  • Updated About Box with new icon courtesy of strugarevic (Resolves issue #160)
  • Fixed Issue 345: Wrong tooltip on Options/GUI -> "Tabs and Docking" checkboxes
  • Fixed Issue 428: Typing a square bracket in search box results in error
  • Fixed Issue 354: popup descriptions incorrect.
  • Fixed Issue when connecting with pscp to transfer files where password request was not being recognized (it appears the format has changed from prior versions of pscp).
  • Fixed Issue #431 Fix exception thrown when right clicking in LayoutsList outside of a valid session name
  • update w/issue 316
  • Helper to clean up unattached putty/pscp/bash/cthelper procs
  • Ensure you can't delete/rename AutoRestore layout
  • Forcing toolbar locations
  • Added Pscp Related issues
  • Add a caption when hovering over a session menu element showing the URL (Add caption on menu and session tree)
  • hide "remember be" checkbox (unused)
  • Fix div by zero error

New in SuperPuTTY 1.4.0.4 Beta (Aug 1, 2013)

  • New File Transfer implementation
  • Hide search (Added option to hide)
  • multi-second lag when right clicking on connection tab (Added option to disable menu; add suspend/resume layout)
  • Unable to do ctrl-c from 'command' window (Added support for sending ctrl-c/ctrl-l, etc.)
  • Auto-hide Main Menu (Merged in patch)

New in SuperPuTTY 1.4.0.3 Beta (Aug 1, 2013)

  • misfunction of Tab key (Large change to key handling to address lost keyup events)
  • Locked Tabs (Added option to restrict floating windows)
  • Alt+Tab superputty window randomly does not come to foreground, tabs have no focus when it does (Cleanup, handle new message value)
  • Icon in tab (Fix issue with missing session.ImageKey)
  • Icon in tab (Enable from Options, GUI)
  • Open in the Sessions or Layout Views (Added additional check for hidden tool windows)
  • Could not get exe error for cygwin / mintty (change log level, error to warn)
  • Make the search functions case insensitive (added to open/switch - change in options)
  • Make the search functions case insensitive (added to session tree)
  • activate a session by hitting the enter button instead of double clicking (enter open; shift-enter edit)
  • Problem save to toolsbar (Disabling those actions while in fullscreen)
  • Application Thread exit while sending command (Found bug while attempting to send to non-putty window [e.g. sessions])
  • TabName not being reloaded from Saved layout (Fixed issue in restoring tabName)

New in SuperPuTTY 1.4.0.2 Beta (Aug 1, 2013)

  • misfunction of Tab key (Added options to disable control-tab window switching and keyboard shortcuts)
  • Close All with one session opened (added check)
  • Duplicate session with hot-key (added)
  • Binding ctrl+space to "open session" results in a space in the input (Posting execute command avoid keystroke in sub windows)
  • Escape & in tab title (Using TabText; added TextChanged handler to update main window title)
  • Add SSH2 URI Support (added handling for SSH2. maps to ssh)
  • Input Box to search the session tree (Added search bar to session tree)
  • Create new shortcuts 'Commands' (Merged in patch; also added FocusActiveSession action)

New in SuperPuTTY 1.4.0.1 Beta (Aug 1, 2013)

  • misfunction of Tab key (Back out global hot keys and fix IsForegroundWindow to account for child windows)

New in SuperPuTTY 1.4.0.0 Beta (Aug 1, 2013)

  • Intermittent exception in file transfer window (Added potential fix for InvalidOperationException)
  • Close All (Added along with close confirmation user pref)
  • FIle Transfer crash on X (Added proper cross thread call handling)
  • pscp multiple crashes (Added code to prevent opening scp from connection bar if pscp.exe location not set)
  • pscp multiple crashes (Added check for disposed while refreshing)
  • Wrong Path when using ".." in File Transfer Window - Leading to "no such file or directory" (Removed Click handler; handle ".." better)
  • misfunction of Tab key (Using Global Hot keys for shortcuts)