Dans la dernière version de Discourse, l’utilisation des fichiers .hbs dans les thèmes et les plugins est dépréciée. La prise en charge de ce format de fichier sera supprimée après la prochaine version ESR.
Les modèles Handlebars doivent être remplacés par le format .gjs plus moderne, qui offre une bien meilleure expérience de développement et permettra d’importantes améliorations des performances dans les futures versions de Discourse.
Pour les cas simples, partagez votre code sur https://ask.discourse.com/ et demandez-lui de le réécrire au format .gjs.
Pour les cas plus complexes, les mises à jour peuvent être automatisées à l’aide de ce codemod :
Il est fort probable que nous abandonnions le support dans la version 2026.8.0-latest. Mais il est possible que ce soit plus tard, en fonction des données réelles et des retours de la communauté.
Merci ! J’espère que la plupart des gens s’en sont déjà occupés, car ils sont obsolètes avec une bannière d’administrateur depuis près d’un an. Juste au cas où, j’ai ajouté cette note :
Pour ma part, j ai essayé pour mon ptit plugin perso et j ai réussi avec l aide de ask Discourse qui a fusionné mes fichiers hbs et js en un fichier gjs.
Je conseil grandement l utilisation de ask Discourse pour résoudre ce problème pour ceux comme moi ont d des difficultés de développement
C’est super ! J’ai également ajouté une note sur ask.discourse.com dans le message initial. Si vous n’avez que quelques fichiers, cela peut très bien fonctionner