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