1.41
2026-07-01
Map view and path calculations
Band and frequency detection per chat member, band alert, Win-Test sked push via UDP,
Win-Test broadcast defaults and sked workflow, chat history at startup, station map / map view,
local Leaflet / tile-proxy backend, Maidenhead / grid overlay, path calculation, path profile,
reachability filters, NAC filters (grid-square marking)
Button layout now works on smaller screens; the maximum screen size is also detected
9A2HM reported that 23 cm QSOs with N1MM were not marked correctly; this is fixed
1.40
2026-02-16
Many changes and fixes
- Win-Test support (cannot be disabled yet, beta)
- QSO sniffer which filters messages from configurable callsign lists into the private-message window
- Chat-member score system. Each chat member receives a score based on antenna direction, activity time,
activity message count, positive signals, active bands, active frequencies, sked direction (degrees),
self-handed rate, sked-made rate and other factors
- Chat-member band and frequency recognition: all active bands of each other chat member are now listed
- Band alert for logged stations
- Sked reminder alert with automatic messages at 2+1 / 5+2+1 / 10+5+2+1 minutes
- PSTRotator interface
- Airplane timeline
- Sked-fail button in the further-information panel
- Win-Test log-synchronisation interface can now be enabled and disabled in Preferences
- Load chat history at startup
- Added saved options for server DNS and port
- Added saved option to enable or disable the PSTRotator interface
- Added saved option to enable or disable the Win-Test interface
- Added saved option for the callsign sniffer
- Added saved option: boolean GUI_darkModeActiveByDefault = false
- Added AP notes to internal DX cluster spots
- Generic auto-answer fires at most once every 45 seconds per receiving callsign
- User list is sorted automatically when a new member signs on
- Poison-pill messages now terminate exactly one client instance (bug report 9A2HM)
- wtKST crash when KST4Contest disconnects
- wtKST crash while KST4Contest is running (many reporters)
- Win-Test: logging per band excludes previously worked bands (bug report SM6VTZ)
- The PSTRotator socket now closes when the disconnect button is used
- The AirScout map was not updated (bug report SM0RJV)
- QTFDefault was not saved correctly (bug report SM0RJV)
- The Show Path in AirScout button worked only with fixed server strings (bug report 9A2HM)
- The version number was displayed incorrectly
- Problems with suffixes such as /P and -2 are now fixed throughout the application
- Dark mode: padding of QRG fields fixed
- Date display removed to save space; only the time is relevant
1.31
2025-12-13
Many changes and a hotfix
- Win-Test support (cannot be disabled yet, beta)
- PSTRotator support (cannot be disabled yet, beta)
- AirScout fix (calculations now depend on CPU load)
- QSO sniffer
- DNS from www.on4kst.info to www.on4kst.org (hotfix, now configurable in preferences)
- An endless loop in an error case froze the client
- PSTRotator socket closes when the disconnect button is used
- Dark mode: padding of QRG fields fixed
1.266
2025-10-03
AirScout interface did not work with multiple sign-ons
nothing
nothing
Fixed by using the raw callsign (without a -2 suffix, etc.) when communicating with AirScout.
Thank you very much for testing this, Kreso 9A2HM!
1.265
2025-09-28
Direction buttons now stay coloured when activated
nothing
nothing
The buttons now stay coloured when activated
1.264
2025-08-02
Changed the callsign-recognition pattern for Simplelogfile
nothing
nothing
Callsigns such as S53CC and S51A are now correctly marked as worked in SimpleLogFile.txt.
(bug report by Boris, S53CC)
1.263
2025-06-08
AirScout communication and login name
nothing
Only entries with a QRB below the maximum QRB are sent to AirScout at 60-second intervals (previously 12 seconds for all entries).
- AirScout communication message count greatly reduced
- Name in chat can now be saved
- AirScout client name fixed (was hard-coded as "KST")
73 / DO5AMF
1.262
2025-05-21
Freezes caused by receiving messages before user login should now be fixed
nothing
nothing
ON4KST delivers messages from stations which are not yet logged in. This caused the message-processing
engine to freeze and is now fixed.
1.26
2025-05
Login to multiple channels via single sign-on / added some colour
1. UI: Dark mode. Switch under "Window -> use dark mode"
2. Use of two chat categories at the same time
3. Multi-callsign login tagging for remote stations
73 / DO5AMF
- Colour handling in the application. Colours can be modified through CSS.
- Station tagging completely fixed
1.251
2025-02
Bug fix for 1.25, thanks to Steve Clements!
- Steve found a problem when reading UDP broadcast spot information; it is now fixed.
73 / DO5AMF
- Station tagging
1.25
2025-02
Wishlist-time
- New configuration tab: Message handling (automatic replies, CQ QRG automatic reply)
- Coloured lines: new private-message rows appear in red and fade through a rainbow to white over 30 seconds (thanks to Gianluca)
73 / DO5AMF
- Users with suffixes such as -2 and -70 are now correctly marked as worked
1.24
2024-11
Wishlist-time
- Button to show the qrz.com profile of a selected station
- Button to show the qrzcq.com profile of a selected station
1.23
2024-10
DX cluster server is now implemented
- DX cluster server (thanks to OMAAO): KST4Contest now provides a DX cluster server which sends
reachable-station warnings to the logging client.
1.22
2024-05
Improved usability and fixed AirScout button
- Variables (tnx OMAAO): MYLOCATORSHORT, MYQRGSHORT, QRZNAME
- Message-input focus when clicking a callsign
- Worked-station filter (thanks to Gianluca): the filter is now live
- User-list sorting by QRB (thanks to Alessandro): changed to numeric sorting
- AirScout Show Path button now maximises AirScout and displays the path
1.21
2024-04
Increase usability
- Window sizes and divider positions are now stored and restored at the next startup
- The filters section now uses a FlowPane for lower resolutions
1.2
2024-04
Increase usability
- Selectable bands
- Unworkable tags for each callsign per band
- QTF arrow on the "Show Path in AirScout" button
1.1
2024-03
Increased workflow
- Reachable-station warning function
- Variables FIRSTAP and SECONDAP for predefined texts
- Marking new connected stations (bold) and away-state (brackets)
- Activity timer since a user's last message
- QRB/QTF information in the private-message window
- Behaviour of the message-filter radio button corrected (thanks to Gian)
- Error when sending macros to selected stations in the private-message window fixed (thanks to Gian)
- boot sound
1.0
2024-02
First stable release
- Audio-notification support
- Update-available warning
- Changelog display
- Known-bugs display
- Message filters for the selected station
- Station-list filters (show by QTF / text string; hide by QRB, QTF or Worked state)
- 10 macros (text snippets available with Ctrl+number key)
0.9
2024-02
The chat can now be disconnected without closing the application
Disconnect button, text snippets in the CQ window, "/CQ" when clicking own sent texts;
setname "qrg" now works
0.8
2023-10
Save-settings and disconnect functions added. MYCALL highlighting fixed
Save-settings function, disconnect function
MYCALL highlighting
0.7
2023-07
Internal database for worked stations, shortcut editor and text-snippet editor
Database, shortcut editor, text-snippet editor
0.6
2023-07
Added a periodically sent beacon function
Beacon to the public channel
0.5
2023-02
AirScout interface, UDP interfaces for Worked-station data and TRX information, shortcuts
AirScout interface, packet receivers for UCXLog, N1MM and QARTest
0.4
2022-12
Worked information from a log file through a universal pattern-matching log-file interpreter
Simplelogfile
0.3
2022-10
Added a GUI; the chat had previously been text-based only
Graphical user interface
0.2
2022-10
Pattern-matching system for frequency information, frequency collection per chat member
Frequency extraction for every callsign
0.15
2022-09
Researched the chat protocol and developed the basic communication with the chat server
0.1
2022-09
Primary architecture of the chat, message bus system for handling the message queues