← NewTon DC Tournament Manager

Choose Your Lens

NewTon DC Tournament Manager v5.0.8 — April 13, 2026

Download v5.0.8

Overview

Analytics had the data. Now it has a way to choose what you’re looking at.

v5.0.8 adds the scope selector — the control surface that drives every analytics view. Three composable filters narrow your dataset: text search, date range, and per-tournament checkboxes. Each filter only narrows, never widens. The scope is the intersection of all active filters.

The scope indicator — a green pill in the Analytics header — always shows what you’re viewing. Click it to change.


Scope Selector

Filter Pipeline

Three filters, evaluated in order. Each narrows the previous result:

  1. Text filter — instant keyword match on tournament names. Space-separated terms use AND logic. Type “Monday Cup” to see only Monday Cup events.
  2. Date range — inclusive from/to date pickers. Prefilled with the earliest and latest tournament dates in the register. Narrow either end to exclude events outside the window.
  3. Checkboxes — per-tournament selection within the visible (filtered) set. Header checkbox toggles all visible rows. Uncheck individual tournaments for fine-grained control.

Scope Indicator

A green pill in the Analytics header shows “Viewing: N of M tournaments” with a selection tag. Visible on every tab — Dashboard, Leaderboard, Players, Register. Clickable to navigate to the Register where filters live.

Dashboard Respects Scope

All stat cards — tournaments, matches, players, 180s, highest checkout, shortest leg — compute from the scoped tournament set. Change the scope, switch to Dashboard, and the numbers update.

Persistence

Scope, text filter, and date range all persist to localStorage across page reloads. Stale tournament IDs (from deleted tournaments) are filtered out on restore.

Entry Points

Dirty Flag Recompute

Changing the scope marks inactive views as dirty. They recompute when you switch to them — no wasted work rendering hidden views.


Landing Page


Migration

No migration required. The scope selector uses localStorage for persistence — new keys are created on first use. Existing data is unaffected.


NewTon DC Tournament Manager v5.0.8 — Choose Your Lens.

Download v5.0.8

Previous Releases

For older releases, see the GitHub releases page.