Les thèmes (composants) ne consultent pas .discourse-compatibility lors de la mise à jour

Un thème (composant) respecte .discourse-compatibility lorsqu’il est installé, ce qui est une bonne chose :+1:

Cependant, lorsque .discourse-compatibility est mis à jour après que le composant de thème a été installé et mis à jour au-delà de la version cible, la version n’est pas rétablie lors de la prochaine mise à jour du composant de thème.

La seule façon de récupérer est de :

  • copier les paramètres et les stocker dans un endroit sûr
  • supprimer le composant de thème
  • réinstaller le composant de thème
  • coller les paramètres

C’est faisable, SI vous savez ce qui se passe. Mais l’habitude de « cliquer sur le bouton de mise à jour et voir votre problème disparaître » ne vous aide pas.

Souhaité : un composant de thème devrait inspecter .discourse-compatibility à chaque mise à jour et revenir en arrière si nécessaire.

Oui, je sais que cela peut avoir des effets secondaires désagréables, mais je suis convaincu qu’ils sont moins graves que de ne pas revenir en arrière.

3 « J'aime »