Je viens de passer à la version 3.5.0.beta9 (3cac943266) et je reçois une notification d’administrateur :
[Notification d’administrateur] Le composant ‘Brand Header Theme Component’ contient du code qui doit être mis à jour. (id:discourse.widgets-end-of-life) (en savoir plus)
D’après ce que je peux voir, le composant a été mis à jour :
…mais la mise à jour ne peut pas être installée sur la version 3.5.0.beta9 car le fichier .discourse-compatibility contient cette ligne :
Il devrait être possible d’installer la dernière version. La ligne dans le fichier de compatibilité signifie « Les versions de Discourse avant la 3.5.0.beta9-dev doivent utiliser l’ancienne version du thème ». Puisque vous êtes sur la beta9, vous devriez pouvoir utiliser la dernière version du thème.
Que voyez-vous lorsque vous essayez de mettre à jour ?
Je suis vraiment désolé – j’ai remarqué le problème hier lorsque j’ai effectué la mise à niveau, mais j’ai attendu jusqu’à aujourd’hui pour le signaler. À ce moment-là, le tableau de bord n’affichait aucune mise à jour disponible pour le composant et j’en ai conclu que c’était à cause du fichier de compatibilité. En fait, c’était probablement juste que la tâche de vérification des mises à jour en arrière-plan n’avait pas encore été exécutée .
J’ai maintenant mis à jour le composant et tout va bien. Désolé d’avoir perdu votre temps !