Skip to content

v2.11.0

Choose a tag to compare

@github-actions github-actions released this 08 Jun 13:25

v2.11.0 🪶 Riduci payload attributi sensori sotto il limite recorder 16384B

Trim degli attributi ai soli campi consumati dalle card, per eliminare i
warning "State attributes ... exceed maximum size of 16384 bytes".

  • sensor.py: niente più copia top-level di lineup/key_events/h2h; restano in
    matches[0] (Lineup/Timeline/Team leggono da lì). Dimezza il payload summary
    del sensore next_*.
  • scoreboard.py (process_summary_data):
    • lineup: rimosso 'id' giocatore (non usato dalle card)
    • key_events: rimosso 'text' completo (le card usano short_text/type_text)
    • head_to_head: rimossi home_logo/away_logo (non renderizzati) e cap a 10 voci
      (la Team card ne mostra max 8)
  • bracket.py (process_bracket_data): leg payload ridotto a
    home_team/away_team/home_score/away_score/date/state; rimossi loghi/abbrev/
    status/venue/event_id per leg (la card usa team_a/team_b per loghi/abbrev) e
    'id' da team_a/team_b.
  • README: nota su recorder exclude_entity_globs e sul warning 16384B.