Petr, OK2CQR, released version 3.0.0 of his amateur radio logging program on August 15, 2026. CQRLOG. This is the first major release in almost five years – the previous version was released on February 12, 2021. In the meantime, Saku, OH1KH, created a fork of the original source code called CQRLOG Improved, which was actively developed further. A few weeks ago, Petr decided to return to the development of the original CQRLOG, and the result is version 3.0.0, which combines a large part of the improvements from Saku's fork with his own new features, most notably macOS support.
In the article you will read
What is CQRLog?

CQRLOG is an advanced amateur radio log (logger) built on MySQL/MariaDB database. It provides radio station control via libraries Hamlet (aktuálne podpora vyše 140 typov a modelov rádií), pripojenie na DX klaster, online callbook, grayliner, vstavanú databázu QSL managers and a very accurate country recognition algorithm built on country tables developed by OK1RR. The program is intended for everyday general logging of HF bands in CW and SSB modes and is strongly focused on ease of use and maintenance.
Petr, OK2CQR, sám otvorene uvádza, že jeho cieľom nie je preniesť do CQRLOG všetky funkcie z CQRLOG Improved. Chce program udržať jednoduchý a pridávať predovšetkým funkcie, ktoré sú užitočné pre neho ako CW operátora. DIGIMODES sám nepoužíva vôbec – podľa jeho slov je preňho rádioamatérstvo vždy o komunikácii medzi ľuďmi, zatiaľ čo pri módoch FT* je väčšina komunikácie automatizovaná a v skutočnosti spolu komunikujú počítače, bez možnosti položiť otázku alebo viesť skutočný rozhovor. Preto tieto módy sám netestuje ani neopravuje chyby s nimi súvisiace, a kto potrebuje silnú podporu digitálnych módov, odporúča mu vetvu CQRLOG Improved od Saku, OH1KH, ktorá má v tejto oblasti podstatne viac vývoja a podpory. Petr tiež upozorňuje, že informácie o nových verziách svojho CQRLOG už nebude publikovať na stránke cqrlog.com, keďže tamojšie fórum dnes slúži prevažne komunite okolo CQRLOG Improved a nechce medzi oboma vetvami vytvárať zmätok.
In my opinion, the best new feature is the graphic bandmap. I like it much more than the old text station list. (Petr, OK2CQR)
Best new feature: graphical bandmap
The main new feature of version 3.0.0 is the new Band map (graphical) window, which can be opened from the Window menu. Spots are plotted on a vertical kHz ruler at their actual frequency, so that the distance on the screen corresponds to the actual distance in the band. The cursor shows where the radio is currently tuned to, and the ruler follows it; if the radio is not connected, the ruler instead follows the frequency entered in the New QSO window, so that it is also possible to change the band manually. The map can be scrolled up and down with the mouse to see other parts of the band. The displayed range is switchable from 2 kHz to 600 kHz using the drop-down list, the +/- buttons, or the mouse wheel; the display never extends more than 5 kHz beyond the edge of the band, as there is nothing more to display there.
Všetky ostatné funkcie sa nachádzajú v menu za tlačidlom M: označovanie, návrat na vlastnú CQ frekvenciu a jej vymazanie, nastavenia filtra, odstránenie všetkých spotov a pomocník. Dvojklik na spot načíta volací znak do New QSO a naladí rádio, dvojklik na CQ líniu iba naladí späť na vlastnú frekvenciu. Filtrovanie využíva ten istý dialóg, aký používa klasická bandmapa, a obe okná zdieľajú rovnaké nastavenia – funkcie „not worked since“, iba LoTW/eQSL, zobrazenie aktívneho pásma a aktívneho módu fungujú v oboch oknách rovnako; nadpis M zobrazí hviezdičku, keď je zapnutý akýkoľvek filter.
The new graphical bandmap runs alongside the classic bandmap and does not replace it - both windows can be open at the same time and both receive spots independently. The graphical bandmap does not offer export to xplanet or saving spots to disk - these functions are still provided only by the classic bandmap. Spot aging and font settings are shared between both windows via Preferences/bandmap.
What's new in version 3.0.0
Platform support and distribution packages
Version 3.0.0 brings a native build for macOS based on the Cocoa framework (Petr, OK2CQR). The DMG installer is signed and notarized by Apple, which means it installs without Gatekeeper warnings. On Linux, the GTK3 widget set becomes the default (Saku, OH1KH). The Flatpak package is built as a single-file bundle based on Qt6 and forces XWayland to work in Wayland sessions. The Snap package uses Qt6, strict resource confinement, includes a built-in hamlib and xplanet and supports MySQL remote mode. The AppImage has been fixed to use Qt5 packages as a dependency instead of Qt6.
Performance and stability
Import z LoTW also eQSL teraz beží v samostatnom vlákne, takže používateľské rozhranie zostáva počas importu responzívne. Export do ADIF a export denníka boli zrýchlené. Pridaný bol cache zápis pri zatváraní okna Preferences, čo zrýchľuje jeho zatváranie približne o 50 %. Opravená bola also chyba, pri ktorej zatvorenie okna bandmapy ukončilo jej spracovateľské vlákno bez opätovného spustenia – bandmapa tak po opätovnom otvorení zostávala prázdna po zvyšok relácie a druhé zatvorenie mohlo program zhodiť. Vlákno teraz beží po celú dobu behu programu.
Radio and CW control
Automatic serial (COM) port detection has been added when controlling the radio. The program now supports one to six user-defined radios at the same time, with only one active at a time - this change has also been reflected in the mode/bandwidth and CW keying settings, as each radio can have its own settings. A "compound poll" option has been added to the TRXControl preferences (enabled by default); when disabled, radio polling commands are sent separately on their own line, which helps with weaker emulators such as WFview. Pribudlo aj zaškrtávacie políčko „Set UTC to Rig", which, via the rigctld command, sets the radio to the exact UTC time at the next full minute after initialization.
Okno preteku (Contest)
Okno Contest prešlo výraznou úpravou. Pribudlo zaškrtávacie políčko „S&P“ – po jeho zapnutí funguje ako doteraz, po vypnutí sa pri prechode medzi stĺpcami automaticky spúšťajú pamäte F2, F3, F4 (F1 slúži na odoslanie CQ s možnosťou automatického opakovania, F2 na odoslanie volačky, RST a správy, F3 na upozornenie na duplicitné spojenie, F4 na odoslanie po zalogovaní spojenia). Pridané boli nápovedné texty (možno ich vypnúť) a stavové zobrazenie priebehu preteku vrátane špecializovaných procedúr pre OK1WC Memorial a Nordic VHF/UHF Activity Contest. Kontrola duplicít teraz funguje priamo počas písania volacieho znaku, nie až po opustení stĺpca. Pridané bolo also zaškrtávacie políčko „Mark Dupe“, ktoré duplicitné spojenie označí v poli RST send príznakom „/D“.
Other minor improvements to the race window include color-coding of the TX column (green/red) according to the status of the automatic CW memory send in S&P mode, a counter of the time since the last logged connection and QSO rate in 10 minutes and per hour, a Shift+ESC hotkey to delete the callsign (equivalent to pressing ESC three times), and saving the last used CQ frequency and mode in Run mode, where clicking (or Ctrl+L) to display it will return the radio to that frequency.
Import, export and online logs
Pridané bolo pole „Group edit“, kde je možné vymazať dátumy odoslania a prijatia QSL. Export do formátu Cabrillo was fixed to have adjustable RST fields, and changed to use time_off instead of time_on as the connection time - this doesn't matter for CW and phone, as the times are usually the same, but for FT8 spojenie trvá dlhšie a exporty z WSJT-X aj N1MM používajú time_off, takže export z CQRLOG je teraz s nimi zhodný. Endpoint pre Club Log bol aktualizovaný na club log.org (Greg, VK6LH). Pridaný bol also UDP Log Uploader založený na formáte N1MM+ (Steven, M1SDH).
Other functional news
Okno New QSO získalo novú záložku „Call statistic“, ktorá po zadaní volacieho znaku zobrazí stav wkd/L/E (worked/LoTW/eQSL) v mriežke pásiem. Pridaná bola podpora QRZCQ ako callbooku, hoci autor upozorňuje, že ju z dôvodu chýbajúceho prémiového účtu vôbec netestoval. Pridané boli pásma 8 m a 5 m. Pri prvom spustení je teraz možné automaticky skopírovať konfiguráciu z existujúceho denníka, keďže konfigurácia je v CQRLOG viazaná na konkrétny denník. grayline dokáže zobraziť also dráhu rotátora smerovej antény, ak je aktívna a zvolená. Do RBN monitora bol pridaný filter podľa zdrojového volacieho znaku a spoty z neho je možné posielať also priamo do bandmapy. Mód RTTY bol premenovaný na DATA v nastaveniach módov, čo ovplyvňuje farebné rozlíšenie DX spotov also priradenie iného módu pri dvojkliku.
Complete summary
CQRLOG 3.0.0 je podľa slov samotného autora „obrovské“ vydanie – changelog obsahuje desiatky nových funkcií a ešte viac opráv chýb nazbieraných za takmer päť rokov vývoja, väčšinu z nich pôvodne vytvoril Saku, OH1KH, vo vetve CQRLOG Improved a Petr ich do svojej verzie prevzal. Kľúčovými novinkami sú grafická bandmapa, natívna podpora macOS s notarizovaným inštalátorom, prechod na GTK3 na Linuxe, Flatpak a Snap balíčky založené na Qt6, asynchrónny import z LoTW a eQSL a rozsiahle prepracovanie okna preteku vrátane automatického spúšťania CW pamätí v režime S&P. Všetky súbory na stiahnutie sú dostupné na GitHube v repozitári ok2cqr/cqrlog, kde je možné nahlásiť also chyby alebo problémy priamo formou issue, prípadne kontaktovať autora e-mailom.
