Back

TeraTerm Project
Patches for Tera Term
Windows
5 patches available
Tera Term is the terminal emulator for Microsoft Windows, that supports serial port, telnet and SSH connections. Among many other features it also has built-in Macro scripting language. Tera Term is often used to automate tasks related to remote connections initiated from PC.
Tera Term Version 5.4.0
Release Date
3/3/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

2025.03.03 (Ver 5.4.0)$$$Changes$$$Improved serial reconnection.$$$Checking for notifications from devices is more detailed.$$$Added parameters for reconnecting to TERATERM.INI.$$$Supports COM%d style serial ports of com0com (virtual serial port driver); which are not Ports class.$$$Changed to use transmit character code when sending clipboard (OSC 52).$$$Before fix; when transmit character code is not UTF-8; it used ACP.$$$The flash time when Beep is Visual Bell is now possible to configure.$$$Added the BeepVBellWait entry in the teraterm.ini file.$$$Updated Unicode information to Unicode 16.0.$$$Tera Term 5.0 to 5.3 are Unicode 15.1 compliant.$$$[Setup]-[Window] dialog was integrated into Window tab of Additional settings dialog.$$$[Setup]-[Terminal] dialog was integrated into Terminal tab of Additional settings dialog.$$$[Setup]-[Serial port] dialog was integrated into Serial port tab of Additional settings dialog.$$$New connection from Serial port tab is now unavailable. Only settings are possible in this tab.$$$New connections are made from New connection dialog.$$$[Setup]-[General] dialog was integrated into General tab of Additional settings dialog.$$$Renamed the [Coding] tab to [Encoding] tab on [Additional settings].$$$Default port for new connection dialog; which is configured on [Additional settings]-[General] tab became TCP/IP or Serial selection.$$$Select default Serial port number on Serial port tab.$$$Renamed Reverse button on [Additional settings]-[Window] tab to Swap colors.$$$Made List proportional fonts in font dialog available on [Additional settings]-[Font] tab.$$$Changed initial directory for file select dialog of Send file to File transfer folder.$$$Send file dialog options are saved in TERATERM.INI.$$$Added the SendfileSequential; SendfileDelayType; SendfileSize and SendfileDelayTick entry in the teraterm.ini file.$$$Added Skip Send file dialog setting when the [Send file] on the [File] is called.$$$Added the SendfileSkipOptionDialog entry in the teraterm.ini file.$$$XMODEM send: flush receive buffer when start sending$$$ZMODEM send: CANFDX flag handling is implemented when receiving ZRINIT. While the receiver cannot receive data; the sender(Tera Term) can wait for the receiver.$$$All available character codes can be specified using command line options.$$$Removed /LA command line options because language mode was removed.$$$Changed method of creating backup files for TERATERM.INI.$$$Macro commands for sending and receiving files are from File transfer folder.$$$MACRO: Enhanced the dialog display position option of the setdlgpos command.$$$The four corners and center of the display; as well as the four corners and center of the VT window; can now be specified as the reference for the dialogs display position.$$$The specification of a parameter to adjust the display position of the dialog is possible.$$$Bug fixes$$$Fixed a problem that a left click on backgrounded terminal window makes text selection 1 char sensitively.$$$Fixed an issue in Windows 11 (24H2) where windows were not displayed at the correct size when moved across displays with different DPI settings.$$$Fixed display characters containing surrogate pair character when Drawing resized font to fit cell width$$$Fixed to handle U+20000 to U+3FFFF of UTF-8.$$$Unnecessary overwrite confirmation dialog is no longer displayed when selecting a existing file as a log file at file selecting dialog box.$$$Fixed a problem that an error is displayed when a new connection is made after disconnecting during log output in the case of LogAutoStart=on.$$$Fixed X button of Log dialog doesnt work.$$$Fixed <Edit History... > is entered in edit box when there is no connection history.$$$Fixed an application fault occurs when saving more than 250 in the Host list.$$$Fixed an application fault occurs when adding a command to the maximum size of broadcast history.$$$Maximum size is MaxBroadcatHistory in TERATERM.INI. Default is 99.$$$Fixed crash problem when Realtime mode
Tera Term Version 5.3
Release Date
9/8/2024
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

2024.09.08 (Ver 5.3)$$$Changes$$$Bracket paste behavior become able to adjust with BracketedSupport and BracketedControlOnly.$$$When pasting string from clipboard that does not contain control codes such as line feeds; characters are not outputted twice in the log with the default settings.$$$EnableContinuedLineCopy setting is now used when dragging after selecting a word by double click.$$$Right-click(paste) is not disabled even when SelectOnActivate is off.$$$Fixed some Emoji which character widths did not change with Override Emoji Characters width option. (Changed referenced Emoji table.)$$$To adjust to narrow the space between characters; VTFontSpace became to be able to set negative value.$$$Only available COM ports are now listed.$$$COM ports that are disabled and failed to initialize are not included.$$$General setup dialog is now shown the information from Language file which is selected.$$$Default port settings is moved to General tab of Additional settings dialog from General setup dialog.$$$Removed Language setting from General setup dialog.$$$Download folder setting is moved to General tab of Additional settings dialog.$$$Added ViewlogEditor argument on Log Tab in Additional settings dialog.$$$Setup - Font was integrated into Font tab of Additional settings dialog.$$$Keyboard setup dialog is moved to Keyboard tab of Additional settings dialog.$$$TCP/IP setup dialog is moved to TCP/IP tab of Additional settings dialog.$$$Improved Broadcast command dialog:$$$Edit control now support paste by R/M mouse clicking and Shift-INS.$$$Edit control now works the same whether the IME is on or off.$$$Added context menu in window list which provides foreground/minimize the selected windows and refresh the window list itself.$$$The selection state is now keeped when the window list is refreshed.$$$Added help button and normalize Japanese button name.$$$Fixed left click behavior in the margin of window list.$$$Returned the display position of the message box to its previous behavior (center of the parent window) before 4.103; excluding some message boxes.$$$Error messagebox is now shown when logging cannot be started with LogAutoStart=on$$$Allow users to select creating automatic backup or not by IniAutoBackup when overwriting the ini file.$$$MACRO: send macro command check data and sends it as text or binary. Added sendtext and sendbinary macro command$$$MACRO: Added options such as size specification to the listbox command.$$$MACRO: Added the getttpos command to retrieve the display status; position; and size in the VT window of Tera Term.$$$MACRO: Added support for password file using aes-256-ctr encryption$$$added the setpassword2; getpassword2; ispassword2 and delpassword2 commands.$$$The contents that is saved with setpassword2 command is protected by a password.$$$This password file is not compatible with prior password file.$$$MACRO: When TTL file is relative path; it is relative from current directory of ttpmacro.$$$Bug fixes$$$Fixed text color to be gray instead of black when received SGR 1 + SGR 30 (Bold + FG Black).$$$Fixed to repetition of surrogate pair characters correctly display when Drawing resized font to fit cell width is on.$$$Fixed display of combined characters was corrupted.$$$Fixed to use EnableContinuedLineCopy setting when double click to select a word. This bug was introduced in 5.2.$$$Fixed same repeated characters are selected when double click on delimiter character.(Fixed select behavior that changed in 5.2 to be same as before.)$$$Fixed wrong characters were sent when transmit character code is JIS.$$$Fixed wrong character output at end of line.$$$Fixed wrong character output when local echo is on.$$$Fixed COM port detection for modem device. Modem device is also detected the same as 4.x now.$$$Fixed doesnt remember the COM port it used on new connection dialog$$$Fixed COM port list was not sorted on new connection dialog.$$$Apply changes even if only No Frame is changed at Window setup dialog.$$$Fixed the issue where specifyin
Tera Term Version 5.2
Release Date
2/29/2024
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

2024.2.29 (Ver 5.2)$$$Changes$$$Delimiter characters(dialog; TERATERM.INI) can use Unicode.$$$Modify TCP/IP setup dialog.$$$Dialog can now be resized.$$$Host list can be scrolled horizontally.$$$Host list is wider.$$$Auto text copying can be enabled/disabled on Copy and Paste tab of Additional settings dialog.$$$Add Theme tab to Additional settings dialog.$$$Remove UTF8m in /KR; /KT command line options.$$$MACRO: Dialog displayed using listbox command can now be resized.$$$Bug fixes$$$Fixed the words under mouse pointer were not selected when selecting words by drag after double click with left mouse button.$$$Fixed background transparency is not working in some case.$$$Fixed an application fault occurs when loading theme files.$$$Fixed TCP/IP setup dialog.$$$Last item in ListBox is not saved to file.$$$Fixed Remove; Down buttons behavior.$$$MACRO: fixed foldersearch macro command set 0 to result system variable when folder does not exist.$$$MACRO: fixed internal processing of xmodemsend and xmodemrecv macro commands were swapped.$$$Misc$$$Upgraded TTSSH to 3.2.$$$Upgraded TeraTerm Menu to 1.19
Tera Term Version 5.1
Release Date
12/19/2023
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

https://github.com/TeraTermProject/teraterm/releases/tag/v5.1$$$add support for strict key exchange extension of OpenSSH. For Terrapin Attack (CVE-2023-48795).$$$$$$https://teratermproject.github.io/manual/5/en/about/history.html#teraterm_5.1$$$2023.12.19 (Ver 5.1)$$$Bug fixes$$$Fixed paste from clipboard is not echoed when local echo is on.$$$Fixed when F1 key is pressed in VT window; configured sequence is not sent and dialog that cant open open HTML help file shows.$$$When a single 0x0a(LF) is received from server; do not output to log and macro.$$$Fixed application error using Japanese file names when receiving ZMODEM.$$$Fixed default values were not set in the log dialog.$$$Fixed about Drawing resized font to fit cell width setting.$$$Setting is not seved in TEARTERM.INI; so fixed to save.$$$Displaying Japanese in dialog when language UI is Japanese.$$$MACRO: strjoin command set concatenated string to the wrong variable.$$$MACRO: fixed sendfile command stuck even if transmission is completed to send.$$$MACRO: settitle command using Kanji characters will be crashed.$$$Fixed settitle; gettitle; loadkeymap to handel string in Unicode.$$$Currently; Tera Term handle local title strings in ANSI strings. Characters that cannot be converted are replaced by ?.$$$Misc$$$Upgraded TTSSH to 3.1.$$$Upgraded TeraTerm Menu to 1.18$$$Upgraded Oniguruma to 6.9.9.
Tera Term Version 4.106
Release Date
6/5/2021
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

TeraTerm$$$2021.06.05 (Ver 4.106)$$$Changes$$$Increased max width of window from 500 to 1000 chars.$$$Serial port connection$$$Removed the 1.5 stop bit in the serial port setup.$$$Removed the 1.5 name from the StopBit entry in the teraterm.ini file.$$$Bug fixes$$$The elapsed time style timestamp in the log is incorrect.$$$Fixed support for IME feedback back and forth function. This bug was introduced in 4.103.$$$Fixed an application fault occurs when VT Window and HtmlHelp Windows are closed at same time.$$$Fixed desktop images can not be displayed on background other than main display. This bug was introduced in 4.101.$$$Fixed memory leak when tool tip is shown. This bug was introduced in 4.103.$$$MACRO: the yesnobox command shows OK instead of yes without language file. This bug was introduced in 4.103.$$$MACRO: The file handle opened by filecreate; fileopen marco command is locking.$$$MACRO: When the getdate; gettime command is executed with timezone parameter; valid time may not be returned. Build mistaken in 4.105.$$$Misc$$$upgraded TTSSH to 2.92.$$$upgraded TTX KanjiMenu Plug-in to 0.1.8.$$$upgraded TeraTerm Menu to 1.16.$$$upgraded Oniguruma to 6.9.7.1.
Interested in automating patching for Tera Term?