WitRADIUSWitRADIUS
Back to all posts

March 2026 Release Notes

Distributor wallet rework, hotspot LuCI auto-launch, and 14 smaller fixes from the field.

Engineering
releasechangelog

This release ships the long-awaited distributor wallet rework, plus a handful of operator-requested polish items. No breaking changes — restart-on-the-fly during a quiet window.

Highlights

Distributor wallet rework

Distributors now have a true ledger view: every voucher batch they issue debits the wallet, every top-up from their admin credits it. The old "remaining points" counter is gone — the new dashboard shows balance, recent transactions, and projected runout date.

LuCI auto-launch from hotspot list

Click any router in the hotspot list and the embedded LuCI session opens in a new tab — already authenticated. No more copy-pasting IPs into the address bar.

Voucher print layout improvements

Voucher PDFs now respect the locale of the admin issuing them. Arabic admins get RTL receipts with Cairo font; English admins get LTR with Inter. Logos are auto-resized to fit.

Smaller fixes

  • Session counters now reset correctly on monthly profile rollover
  • Dark mode contrast bumped on info-card borders
  • Mobile nav now closes after navigation (was sticking open)
  • Kashier webhook signature verification hardened
  • Profile time-quota dropdown now sorts numerically
  • ZeroTier network ID is now masked in the public hotspot list

Coming next month

  • Public status page (status.witradius.com)
  • Multi-language captive portal templates per hotspot
  • Bulk voucher import via CSV

As always, file issues at [email protected].