Skip to content

Release v2.2.11

Latest

Choose a tag to compare

@sjclayton sjclayton released this 15 Jul 12:42

[2.2.11] - 2026-07-15

Changed

  • Perf card now shows all fields dynamically as soon as there is enough data to reasonably compute them. The 'waiting for data' indicator has been removed. All metrics now show -- when there is not enough data available. Example: Median is calculated as soon as there are at least 3 RTT samples available for a given server/node.
  • Hit and miss rate formatting is now handled by a single helper, ensuring percentages render consistently across cards regardless of where they're shown.
  • Added guidance for feed.pageSize tuning in config.example.yml and the README. The shipped default of 20 remains; users with high-traffic servers can increase it via the existing knob (a given Technitium servers per poll cap is the real ceiling).

Removed

  • Removed the unused recursivePct field from the per-server stats payload (was never displayed anywhere in the dashboard).

Fixed

  • Live feed no longer silently drops queries that happen to share a millisecond timestamp with the last seen entry, so bursts of simultaneous queries are no longer missed from the feed.
  • Perf card no longer shows unstable single-sample medians, p99 values, or jitter; those values are now suppressed until enough RTT samples have been collected for them to be meaningful.