Эти функции являются новыми в версии 0.79 (выпущенной 26 августа 2023 г.):
Объем установщика Windows вернулся к обычным настройкам «для каждого компьютера», возвращая обходной путь безопасности версии 0.78.
Примечание. Это означает, что установка установщика Windows версии 0.79 или более поздней версии не приведет к автоматическому удалению версии 0.78, если версия 0.78 была установлена с использованием области действия по умолчанию «для каждого пользователя». В этой ситуации мы рекомендуем сначала удалить версию 0.78, если это возможно. Если оба в конечном итоге установлены, удаление обоих и последующая повторная установка новой версии исправят ситуацию.
Отслеживание мыши терминала: поддержка движений мыши, не являющихся перетаскиванием.
Отслеживание мыши терминала: поддержка событий горизонтальной прокрутки (например, генерируемых трекпадами).
Исправление обратной совместимости: аутентификация пользователей на основе сертификатов теперь работает с OpenSSH 7.7 и более ранними версиями.
Исправлена ошибка: в сеансе с использованием протокола «Raw» двойное нажатие ^D в окне терминала могло привести к сбою подтверждения.
Исправлена ошибка: вывод терминала мог зависать, если последовательность управления изменением размера была отправлена сервером (и не была отключена на панели «Функции»), но для окна PuTTY на панели «Окно» было установлено значение «не изменяемый размер».
Исправлена ошибка: GTK PuTTY мог не выполнить утверждение, если последовательность управления изменением размера была отправлена сервером, когда окно было прикреплено к половине экрана в KDE.
Исправлена ошибка: GTK PuTTY мог не выполнить утверждение, если вы пытались изменить размер шрифта, когда окно было развернуто.
Исправлена ошибка: настройки времени «перегрузки колокола» неправильно интерпретировались Unix PuTTY и pterm 0,77/0,78; если какие-либо настройки были сохранены с использованием этих версий, путаница может сохраниться и с более новыми версиями.
Исправлена ошибка: баннеры аутентификации SSH не печатались должным образом, если сервер отправлял их непосредственно перед закрытием соединения (например, в качестве видимого пользователю объяснения закрытия соединения).
Исправлена ошибка: команда «закрыть» в PSFTP всегда сообщала об ошибке, так что завершение psftp -bпакетного сценария с ее помощью заставляло PSFTP в целом считать, что произошел сбой, даже если все работало нормально.
Исправление ошибки: обработка сертификата работала бы неправильно (только для ключей RSA), если вы указали отдельный сертификат для файла PPK, в который был встроен другой сертификат.
Исправлена ошибка: возможность Windows Pageant записать фрагмент файла конфигурации для Windows OpenSSH теперь работает, даже если в вашем имени пользователя есть пробел.
Исправлена ошибка: в режиме редактирования локальной строки нажатие ^U теперь просто очищает строку, а не очищает ее и затем вставляет литерал ^U.
Исправлено несколько ошибок в крайних случаях переноса терминала, связанных с символами двойной ширины.
These features are new in 0.79 (released 2023-08-26):
Windows installer scope is back to the normal 'per machine' setting, reverting 0.78's security workaround.
Note: this means that installing the 0.79 or later Windows installer will not automatically uninstall 0.78, if 0.78 was installed using its default 'per user' scope. In that situation we recommend uninstalling 0.78 first, if possible. If both end up installed, uninstalling both and then re-installing the new version will fix things up.
Terminal mouse tracking: support for mouse movements which are not drags.
Terminal mouse tracking: support for horizontal scroll events (e.g. generated by trackpads).
Backwards compatibility fix: certificate-based user authentication now works with OpenSSH 7.7 and earlier.
Bug fix: in a session using the 'Raw' protocol, pressing ^D twice in the terminal window could cause an assertion failure.
Bug fix: terminal output could hang if a resize control sequence was sent by the server (and was not disabled in the Features panel) but PuTTY's window was set to non-resizable in the Window panel.
Bug fix: GTK PuTTY could fail an assertion if a resize control sequence was sent by the server while the window was docked to one half of the screen in KDE.
Bug fix: GTK PuTTY could fail an assertion if you tried to change the font size while the window was maximised.
Bug fix: the 'bell overload' timing settings were misinterpreted by Unix PuTTY and pterm 0.77/0.78; if any settings were saved using these versions, confusion can persist with newer versions.
Bug fix: SSH authentication banners were not reliably printed if a server sent one immediately before closing the connection (e.g. intended as a user-visible explanation for the connection closure).
Bug fix: the 'close' command in PSFTP always reported failure, so that ending a psftp -b batch script with it would cause PSFTP as a whole to believe it had failed, even if everything worked fine.
Bug fix: certificate handling would do the wrong thing, for RSA keys only, if you specified a detached certificate to go with a PPK file that had a different certificate embedded.
Bug fix: Windows Pageant's option to write out a configuration file fragment for Windows OpenSSH now works even if you have a space in your user name.
Bug fix: in local-line-editing mode, pressing ^U now just clears the line, instead of clearing it and then inserting a literal ^U.
Several bug fixes in edge cases of terminal wrapping, involving double-width characters.