Avvisi di deprecazione della console di Chrome su Discourse v2026.1.0-latest (+307)

Ciao a tutti,

Durante il test di un sito Discourse, sto riscontrando avvisi di deprecazione coerenti nella console di Chrome durante il caricamento iniziale della pagina.

Questo non interrompe la funzionalità: il sito funziona normalmente, ma volevo verificare se questo è già noto o se è in fase di pulizia nei commit recenti.

Ambiente

  • Core di Discourse: v2026.1.0-latest +307
    (l’ultimo disponibile al momento del test: +349, circa 42 commit avanti)
  • Browser: Chrome (versione stabile corrente)
  • Sistema operativo: Windows 11
  • Tema: tema del sito standard (nessun JS personalizzato aggiunto manualmente)
  • Plugin: solo i plugin ufficiali di Discourse abilitati

Avvisi della console osservati

  • L’accesso a site.mobileView / site.desktopView durante l’inizializzazione del sito potrebbe causare errori nelle versioni future
  • document.execCommand() è deprecato

Questi appaiono durante la prima inizializzazione dell’applicazione (prima dell’interazione dell’utente) e sono riproducibili con un ricaricamento forzato.

Sono consapevole che si tratta di avvisi di deprecazione piuttosto che di errori di runtime - sto principalmente verificando se:

  • questi sono già stati affrontati nei commit -latest più recenti, o
  • esiste un modello di sostituzione moderno consigliato per temi/componenti che fanno ancora affidamento su queste API.

Sono felice di testare contro +349 o un’installazione pulita se può essere d’aiuto.

Grazie!

Questa è una parte legacy che viene lentamente sostituita; non abbiamo una tempistica precisa per quando tutte le istanze di questo problema verranno risolte.

Presumo lo stesso per l’altro.

Per quello sopra è delineato in: