Skip to content

2.8.16

Latest

Choose a tag to compare

@magicbug magicbug released this 16 Jul 12:31
4fa8436

Cloudlog v2.8.16 Changelog

I have just pushed the latest update to Cloudlog. This release focuses on tidying up the user interface, improving page loading speeds by rendering maps only when needed, and fixing a few minor bugs.

Logbook & UI Improvements

  • Refactored Callbook Display: The callsign lookup profile has been completely overhauled. Instead of a hidden card, it is now integrated into a clean, responsive Bootstrap 5 tabbed interface. This keeps all your essential lookup data (including profile images, QRZ/HamQTH links, QTH, locator, and IOTA information) beautifully organised and easy to read.
  • Today's QSOs Real-time Indicator: Added a subtle HTMX updating indicator to the "Today's QSOs" section on the dashboard, letting you see exactly when your log is refreshing.

Map Optimisations

  • Lazy-Loaded Leaflet Maps: To speed up page load times across the platform, Leaflet map assets are now loaded conditionally. Instead of loading global map scripts on every single page, they will only load when a map is actually required.
  • QRB Calculator Fix: As part of the map cleanup, the QRB (bearing and distance) calculator modal has been updated to load Leaflet on demand, ensuring the path-rendering map still works perfectly.
  • Advanced Logbook Maps: Leaflet maps have been officially enabled for the Advanced Logbook (logbookadvanced route), while conditionally loading the easyprint.js plugin only when maps are active to keep things lightweight.

Bug Fixes

  • QSL Label Checkbox Fix: Fixed an issue in the label printing section where toggling default checkboxes would uncheck items across different lists. The checkbox logic is now correctly scoped to the active label table.