github Fail-Safe/Technitium-DNS-Companion v1.3.1

24 days ago

v1.3.1 (2026-01-10)

Highlights

  • Query Logs: paginated page size setting

    • Rows-per-page is now configurable in Table settings (25 / 50 / 100 / 200)
    • Default is now 25 for new installs (existing saved preference is respected)
  • Query Logs: paging stability

    • Clicking Prev / Next / jump-to-page now automatically pauses auto-refresh, so the page you’re inspecting doesn’t reshuffle while you read it
    • Paging no longer “jumps to the top” (keeps the current table visible during reloads)
  • Query Logs: performance + clarity

    • Stored (SQLite) views now benefit from a short-TTL server-side response cache to reduce repeated work during frequent polling
    • UI shows subtle Source pills (Live Nodes vs Stored SQLite) and can display a DB cache hit-rate indicator when available

Upgrade Notes

  • No configuration changes required.
  • If you had a saved rows-per-page preference, it will continue to be used.

Optional Tuning (Stored/SQLite Cache)

  • QUERY_LOG_SQLITE_RESPONSE_CACHE_TTL_MS (default 15000)
  • QUERY_LOG_SQLITE_RESPONSE_CACHE_MAX_ENTRIES (default 150)

Don't miss a new Technitium-DNS-Companion release

NewReleases is sending notifications on new releases.