Na versão mais recente do Discourse, o uso de arquivos .hbs em temas e plugins está obsoleto. O suporte para este formato de arquivo será removido após o próximo lançamento do ESR.
Os templates Handlebars devem ser substituídos pelo formato .gjs mais moderno, que oferece uma experiência de desenvolvimento muito melhor e possibilitará grandes melhorias de desempenho nas futuras versões do Discourse.
Para casos simples, compartilhe seu código com https://ask.discourse.com/ e peça para reescrevê-lo no formato .gjs.
Para casos mais complexos, as atualizações podem ser automatizadas usando este codemod:
É muito provável que descontinuemos o suporte na versão 2026.8.0-latest. Mas é possível que seja mais tarde, dependendo de dados reais e feedback da comunidade.
Obrigado! Espero que a maioria das pessoas já tenha cuidado disso, já que foram descontinuados com um banner de administrador por quase um ano. Apenas por precaução, adicionei esta nota:
Para minha parte, eu tentei com meu pequeno plugin pessoal e consegui com a ajuda do ask Discourse, que mesclou meus arquivos hbs e js em um único arquivo gjs.
Eu recomendo fortemente o uso do ask Discourse para resolver este problema para aqueles como eu que têm dificuldades de desenvolvimento