[CoolTerm-Betas] CoolTerm v2.5.0a2 ready for testing
Roger Meier
rogerrosalinda at gmail.com
Fri Apr 3 23:58:10 EDT 2026
Happy Friiday!
v2.5.0a2 is now ready for testing. This is a bigger update than usual. I finally got around to implementing full VT100 emulation. I also added support for ZMODEM and Kermit file transfer protocols.
As a reminder here is the beta download information:
http://freeware.the-meiers.org/betas
username: beta
password: beta3Tester
Cheers, and happy testing!
Roger
v2.5.0a2
--------
- Added proper VT100 emulation as a separate viewer mode and removed ANSI format handling from plain text view.
- Added support for ZMODEM and KERMIT file transfer protocols.
- UDP connections now support file transfer protocols.
- Re-arranged some parts of the connection settings window
- Changed the way the terminal input line is formatted. It now assumes the format of the current viewer mode.
- The "Send Text" window now assumes the font formatting from the current view.
- TAB is now excluded from the list of non-printable characters.
- ESC is now included in the list of non-printable characters.
- [macOS] Updated the default font from Monaco to Menlo.
- [Win] Updated the default font from Courier to Cascadia Code if available, with a fall-back to Consolas.
> On Mar 6, 2026, at 6:22 PM, Roger Meier <roger.meier at pobox.com> wrote:
>
> All,
>
> the latest development version (2.5.0a1) is now ready for testing. Here is what has changed since the last release:
>
> v2.5.0a1
> --------
> - Added support for UDP connections.
> - Added 'SetAllParameters' scripting command that allows passing a list of parameters (one per line) to be all applied at once.
> - Added option to select the sound to be played when new received data is detected.
> - Improved behavior when the connection options window is closed by pressing OK and the CoolTerm display is currently paused. The display will now only unpause if settings that require a display refresh were changed.
> - Fixed bug that caused a failure to include the window position in the string returned by the GetAllParameters scripting command.
> - Fixed bug that caused a failure to set a parameter when SetParameter is called with "KeywordFormat" as the parameter name.
> - Fixed a bug that caused the "Pause" toolbar buttons to not be updated properly when certain action trigger automatic unpausing of the display.
> - Minor update to X and YMODEM receive code to send the initial NCGByte more frequently so that a file transfer can start more quickly.
>
> v2.5.0a0
> --------
> - [macOS] macOS Tahoe compatibility and updated to SDK 26.
> - [Linux] changed code to use setserial to set custom baudrates. On systems where setserial is not installed, CoolTerm will fall back to using stty.
> - Replaced "Convert non-printable Characters" with the option to "Ignore", "Convert", or "Remove".
> - Added context menu item to status bar for resetting port statistics.
> - Added menu item to quick menu for resetting port statistics.
> - The window title will now show the sizes of the text/hex/chart displays.
> - Added "Open Recent" menu item to Session menu.
>
> v2.4.1b0
> --------
> - Fixed bug that keeps the "View/Clear Data" menu item disabled, even when the receive buffer contains data.
> - Fixed bug that caused the font preview in the connection options to not always be updated correctly when "condense line spacing" and font size was changed in the GUI.
> - Fixed bug that could lead to an execution in WinTerm.EnableMenuItems due to RXBuffer being NIL.
> - [Linux] fixed issue that prevented macros from being executed from the "Macros" tool button.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://the-meiers.org/pipermail/coolterm-betas_the-meiers.org/attachments/20260403/4aacc694/attachment.html>
More information about the CoolTerm-Betas
mailing list