Come scoprire quale versione di Discourse stai utilizzando

:bookmark: Questa guida spiega come trovare la versione di Discourse che stai utilizzando ispezionando il codice sorgente del sito.

:person_raising_hand: Livello utente richiesto: Tutti gli utenti

Comprendere quale versione di Discourse stai utilizzando può essere importante per la risoluzione dei problemi, per garantire la compatibilità con i plugin e per rimanere aggiornati. Ecco i passaggi da seguire per determinare la versione di Discourse in esecuzione su un determinato sito.

Riepilogo

Questa guida tratterĂ :

  • Visualizzazione del codice sorgente di un sito Discourse
  • Individuazione dei metadati della versione
  • Comprensione della stringa di versione

Visualizzazione del codice sorgente

  1. Visita il sito Discourse di destinazione nel tuo browser web.
  2. Premi il pulsante “visualizza sorgente” nel tuo browser web. Il metodo varia a seconda del browser:
    • In Google Chrome, fai clic con il tasto destro in un punto qualsiasi della pagina per aprire un menu contestuale e seleziona “Visualizza sorgente pagina”.
    • In Firefox, fai clic con il tasto destro e seleziona “Visualizza sorgente pagina”.
    • In Edge, fai clic con il tasto destro e seleziona “Visualizza sorgente pagina”.

Individuazione dei metadati della versione

Cerca il tag meta della versione nella parte superiore del sorgente, sotto la sezione \u003chead\u003e. Dovrebbe apparire più o meno così:

\u003cmeta name="generator" content="Discourse 2026.3.0-latest - https://github.com/discourse/discourse version 896e810e1b2f4c9b8e17a6d5c3a2b1d0e8f7c6a5"\u003e

Comprensione della stringa di versione

Dal tag meta:

  • La versione Discourse 2026.3.0-latest utilizza un formato basato sulla data: AAAA.M.P dove anno e mese indicano il periodo di rilascio e P è il numero di patch.

    • Latest: La maggior parte delle installazioni, inclusa tutta l’hosting ufficiale di Discourse, utilizza il canale latest (indicato dal suffisso -latest), che riceve nuovi rilasci mensilmente.
    • Stable: I rilasci stabili utilizzano la stessa versione basata sulla data senza il suffisso -latest e sono un po’ piĂą conservativi.
  • La versione interna specifica è indicata dalla stringa alla fine:

    https://github.com/discourse/discourse version 896e810e1b2f4c9b8e17a6d5c3a2b1d0e8f7c6a5
    

    Prendi i primi 7 caratteri della versione (896e810 in questo esempio) e naviga su github.com/discourse/discourse/commits/main per trovare il commit corrispondente alla versione nel tag meta.

Puoi anche cercare direttamente utilizzando l’hash completo della versione:

https://github.com/discourse/discourse/search?q=hash%3A896e810e1b2f4c9b8e17a6d5c3a2b1d0e8f7c6a5\u0026type=Commits

Esempio di output

Questo ti mostrerà quanto è indietro la tua versione attuale rispetto al ramo principale.

22 Mi Piace