Valore di compatibilità eccessivamente restrittivo per il componente header del brand

Ho appena effettuato l’aggiornamento a 3.5.0.beta9 (3cac943266) e sto ricevendo un avviso dell’amministratore:

[Avviso Admin] Il componente ‘Brand Header Theme Component’ contiene codice che necessita di aggiornamento. (id:discourse.widgets-end-of-life) (ulteriori informazioni)

Per quanto ne so, il componente è stato aggiornato:

…ma l’aggiornamento non può essere installato su 3.5.0.beta9 perché il file .discourse-compatibility contiene questa riga:

< 3.5.0.beta9-dev: 6fd676ea4e9cd7305d03df93bd6ce99961e4ff17

(dove 6fd676ea4e9c... è il commit prima della correzione)

3.5.0.beta9 non è davvero in grado di utilizzare il codice corretto?

Dovrebbe essere possibile installare l’ultima versione. La riga nel file di compatibilità significa “Le versioni di Discourse prima di 3.5.0.beta9-dev devono usare la vecchia versione del tema”. Dato che sei su beta9, dovresti essere in grado di usare l’ultima versione del tema.

Cosa vedi quando provi ad aggiornare?

2 Mi Piace

Mi dispiace molto: ho notato il problema ieri, appena ho effettuato l’aggiornamento, ma ho aspettato fino ad oggi per segnalarlo. All’epoca, la dashboard non mostrava aggiornamenti disponibili per il componente e sono giunto alla conclusione che fosse a causa del file di compatibilità. In realtà, probabilmente era solo che l’attività in background di controllo degli aggiornamenti non era ancora stata eseguita :man_facepalming:.

Ora ho aggiornato il componente e tutto va bene. Mi scuso per aver sprecato il tuo tempo!

2 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.