v2.11.1
v2.11.1 🐛 Fix sensori next_/mixed: leggi date stagione da leagues[0]
ESPN non espone più calendarStartDate/calendarEndDate a livello top-level dello
scoreboard: le date stagione ora vivono in leagues[0]. _get_calendar_data leggeva
solo il top-level (assente) e cadeva sul fallback hardcoded 2025-08-01 → 2026-07-01.
Per i campionati a anno solare (es. MLS / usa.1, che corre fino a novembre) la fine
finestra 2026-07-01 tagliava tutte le partite future: il filtro di process_match_data
le scartava, upcoming risultava vuoto e il sensore next_ ripiegava su matches[0] =
prima partita della stagione. Stesso effetto sul sensore mixed (stesso filtro date).
Fix:
- leggi calendarStartDate/EndDate prima da leagues[0], poi dal top-level (retro-compat)
- fallback rolling ±240 giorni invece di date hardcoded scadute
Fixes #15