@markvanlan A migração dos decoradores de ember-addons/ember-computed-decorators para discourse-common/utils/decorators está prestes a quebrar vários plugins e temas assim que as pessoas clicarem no botão azul de atualização.
Seria possível manter os decoradores existentes no lugar (além dos novos) para nos dar tempo de fazer a transição?
Isso não deve ser uma mudança incompatível. Aqui no arquivo discourse-loader, adicionamos um alias, de modo que sempre que você tentar importar ember-addons/ember-computed-decorators, ele carregará automaticamente discourse-common/utils/decorator em seu lugar.
Sim, eu vi isso. Não tenho certeza do motivo, mas parece que não está funcionando em todos os casos. Estou recebendo muitos erros do RequireJS que parecem ser resolvidos assim que mudo para a nova importação.
Não consigo ver exatamente de onde vem esse erro (qual plugin está usando ember-addons/ember-compted-decorators), mas ele eventualmente precisará ser corrigido.
Isso é um aviso, e não um erro, porque ember-addons/ember-compted-decorators ainda está funcional por enquanto.
Verifique quais plugins estão instalados na sua instância e, em seguida, acesse cada repositório no GitHub e pesquise por ember-addons/ember-computed-decorators.
Acredito que alguns de nossos plugins oficiais do Discourse ainda precisem dessa atualização, então pode ser um de nossos repositórios.
Oi, no momento não consigo reproduzir. Mas, o fenomenal @RGJ acabou de atualizar os plugins no nosso site e acho que isso resolveu o erro? Ele me indicou essas atualizações: