Posts mais antigos com esta extensão ainda são renderizados corretamente. No entanto, ao fazer "Rebuild HTML" em qualquer post antigo, ele será quebrado.
Eu acredito que o problema não está relacionado ao plugin, pois o plugin não foi alterado e a extensão funciona bem ao redigir o post.
Há algo específico nesta última atualização do Discourse que possa causar este problema?
Descrição: Tenho um plugin personalizado que usa extensões markdown (conforme descrito aqui). O plugin funciona ao redigir um post/tópico - mostrando a prévia em HTML. No entanto, quando o post/tópico é publicado, o plugin simplesmente não tem efeito. O conteúdo bruto do post é preservado como está.
Olá @merefield , obrigado pela sua resposta. Desculpe pela redação confusa do meu tópico original. O problema é com meu plugin personalizado que usa as extensões Markdown do Discourse. Editei meu post original para refletir isso.
Sim, eu sou o mantenedor Embora eu não ache que esses dois avisos estejam relacionados ao problema atual. O método whiteList ainda está disponível no discourse mais recente. E a outra descontinuação está relacionada a uma entrada de barra de ferramentas na GUI, não à extensão de markdown real. Pelo menos, esse é o meu pensamento.
Ainda assim, enviarei uma atualização para lidar com as descontinuações. Também mencionarei que o plugin estava funcionando bem até a versão anterior.
Obrigado pelo relatório @GaurangBlaze. Parece que uma refatoração recente quebrou o suporte para arquivos .js.es6 no processamento de markdown do lado do servidor. Vamos corrigir isso nos próximos dias.
Enquanto isso, remover a extensão .es6 dos seus arquivos JS deve resolver o problema. Isso é algo bom de se fazer de qualquer forma - não há mais necessidade disso, e usar o .js padrão proporciona um suporte muito melhor para IDEs/editores.
Ah sim… isso deve ter acontecido muito recentemente (nos últimos 4 dias!) Acabei de atualizar minha instância de desenvolvimento e finalmente consigo reproduzir… desculpem!
Obrigado. Não encontrei a depreciação .es6 na página /logs da nossa comunidade. Você planeja colocar essa depreciação lá (e outras depreciações semelhantes também)?