Wavelog logo

Wavelog

Self-hosted logbook for amateur radio operators

Alternative to: qrz logbook, club log, hamrs


About Versions (46)

2.5

2026-06-06

This release brings numerous UI improvements for a more consistent look and feel (dashboard, analytics, satellite pass page), new features such as the AMSAT Rover Award, enhanced QSL queue functionality and DXCC progress tracking, along with more robust input validation. Additionally, several security issues were resolved, SQL compatibility problems fixed and various minor bugs eliminated.

Since we fixed some security issues and vulnerabilities, it’s highly recommended to update to this release.

  • Added support for commented CBR files in CBR import (by @DB4SCW )
  • Format dates on LotW dashboard according to user preferences (by @DB4SCW )
  • Add option to show all rows + change labels in qsl queue header (by @DB4SCW )
  • Fix quotation style for translated texts in javascript (by @DB4SCW )
  • Added qrzcall.eu as callbook integration (by @Ron6519)
  • Fixed syntax error in callbook label in installer (by @Ron6519)
  • Fix clearing QSO_SENt_VIA when marking selected QSOs (by @cebarobot )
  • Added progress information for band/mode/continent in the DXCC award (by @AndreasK79)
  • Fixed a delete bug in the QSL queue, where it would be deleted if you clicked cancel (by @AndreasK79)
  • Added information about received and sent QSL cards in the QSL queue (by @AndreasK79)
  • Added pagination to the table in the QSL Queue (by @AndreasK79)
  • Updated the help text in the Advanced Logbook to be more informative (by @AndreasK79)
  • Updated the dashboard look to a more fresh design (by @AndreasK79 and @int2001)
  • Updated many pages in Wavelog to have a more similar look. Especially pages under analytics did have different designs (by @AndreasK79)
  • Did a redesign of the satellite pass page, improving usage (by @AndreasK79)
  • QSO editing now validates input to prevent corrupt data (by @int2001)
  • Batch editing in Logbook Advanced validates data types (no more accidental text-in-number fields) (by @int2001)
  • Missing propagation modes are now correctly shown again (by @int2001)
  • QSL-VIA field no longer accepts broken UTF-8 characters (by @int2001)
  • Invalid OQRS page URLs no longer show warnings — they handle gracefully (by @int2001)
  • Cluster display now uses your personally configured colors (by @int2001)
  • New AMSAT Rover Award section to track rover activity (by @int2001)
  • Station info in the API now shows more detail (by @int2001)
  • Propagation mode is now properly reset when spotting from the cluster (no stale values carried over) (by @int2001)
  • Fixed SQL compatibility issues for servers with strict FULL_GROUP_BY mode (by @AndreasK79 and @int2001)
  • Fixed some minor bugs (undeclared vars, etc.) at Notes-Controller (@int2001)
  • Support for Tevel-2 sat fleet updated in amsat status posts (by @phl0)
  • Added option to show map on dashboard in the left column (by @phl0)
  • Fixed a security issue in path handling (by @HB9HIL)
  • Fixed a bug in qsl gallery which led to a err 500 for one request (by @HB9HIL)
  • Added security check for internal used url’s to make them more threadsafe (by @HB9HIL)
  • Extended the dockerignore file to get rid of files which are not needed in the image (by @HB9HIL)
  • Redesigned the “404 Not Found” just to be a bit more pretty (by @HB9HIL)
  • Removed unused config elements from the sample config (by @HB9HIL)