Download Latest Version hamclock-next-macos-arm64.zip (5.4 MB)
Email in envelope

Get an email when there's a new version of hamclock-next

Home / v0.8B
Name Modified Size InfoDownloads / Week
Parent folder
hamclock-next-opi-trixie-fb0 2026-02-18 16.7 MB
hamclock-next_0.7B_trixie_fb0_arm64.deb 2026-02-18 5.2 MB
hamclock-next-opi-bookworm-fb0 2026-02-18 15.7 MB
hamclock-next_0.7B_bookworm_fb0_arm64.deb 2026-02-18 4.9 MB
HamClock-Next v0.8B source code.tar.gz 2026-02-18 1.9 MB
HamClock-Next v0.8B source code.zip 2026-02-18 2.0 MB
README.md 2026-02-18 2.2 kB
Totals: 7 Items   46.4 MB 0

Date: 2026-02-18

This release represents a significant architectural milestone with the introduction of WebAssembly (WASM) support, alongside major advancements in native propagation modeling and UI flexibility.

WebAssembly (Emscripten) Support

The core engine has been refactored to allow HamClock-Next to run directly in modern web browsers.

  • Main Loop: Refactored to a non-blocking state machine via emscripten_set_main_loop.
  • Persistence: Implemented browser-based storage using IDBFS for configuration persistence.
  • Networking: Native browser fetch integration with CORS proxy support.
  • Stability: Optimized font rendering and asynchronous asset loading to prevent browser execution stalls.

Native Propagation & Map Overlays

We have reduced reliance on external image services by implementing real-time, on-device propagation modeling.

  • VOACAP Engine: Native C++ engine for MUF, LUF, and Reliability overlays.
  • Real-Time MUF: Ionospheric heat-maps using live data from KC2G.
  • Map Projections: Added high-fidelity Mercator and Robinson projections.
  • ADIF Integration: Direct plotting of QSO locations from local logs as map pins.

Audio & UI Refinements

  • Audio Alarm: Integrated SDL2_mixer with a procedural chime for countdown timer expiry.
  • Setup UI: Consolidated Display and Appearance settings into a unified 6-tab layout.
  • Enhanced Controls: Added comprehensive Mode (FT8/SSB/CW/etc.) and Power (1W-1500W) selectors for propagation overlays.
  • Interaction: Focus glows, improved Tab-key navigation, and precise cursor positioning.

Stability & Security

  • Zero-Exception Core: Global migration to safe numeric parsing ensures resilience on WASM and embedded targets.
  • Security Audit: Removed legacy/insecure MUF data URLs and tightened network timeouts.
  • Memory Hardening: Refined texture churn heuristics for long-duration operation.

Next Steps

  • WASM CI/CD: GitHub Actions for automated WASM builds (Planned for 2026-02-19).
  • v0.9B Target: Final cross-platform parity and long-term stability testing.
Source: README.md, updated 2026-02-18