Bem, droga. Atualizei este componente esta noite para capturar o último commit “Mudar para nova API para renderizar no plugin outlet. (#37)” Meu único link personalizado desapareceu e não consigo fazê-lo aparecer novamente. Desinstalei, reinstalei, reiniciei sem efeito.
Atualização: Excluí a nova versão e instalei a partir de um arquivo zip do commit anterior de 7 de setembro. Sucesso – essa versão funciona, como antes.
Interessado em saber se mais alguém teve problemas com o commit de 11 de outubro.
(Não tenho certeza por que estou em uma Beta – eu simplesmente fiz a instalação oficial do Docker.)
Se eu for para a aba Upgrade, vejo um upgrade disponível. Mas é para v3.2.0.beta1 … o que parece mais antigo do que 3.2.0.beta2..? Qual é o significado de “-dev”? Não consigo encontrar nenhuma documentação explicando a progressão/situação do lançamento beta.
Em geral, um componente deveria realmente ser capaz de oferecer uma atualização que não seja compatível com a versão instalada do Discord? Isso parece convidar a esse tipo de confusão. Eu esperaria um comportamento como os plugins do Wordpress, que indicarão claramente que estão aguardando até que você atualize sua instalação base.
Como você pode ler lá, você só é notificado para atualizar quando há um novo marco. Se você fosse informado para atualizar após cada commit, seriam várias vezes ao dia.
Quando você notar um bug, é sempre bom atualizar primeiro para verificar se ele já foi corrigido.
Eu também gosto de Finding what version of Discourse you're using como uma explicação de como você pode verificar sua versão exata no GitHub. Claro, como administrador, você não precisa da visualização HTML.
Obrigado pelos links, @Moin – Eu verifiquei as páginas de lançamento, Github, etc., mas não pesquisei o suficiente aqui.
Isso esclarece muitas das minhas dúvidas em teoria. Mas depois de ler…
“estamos iniciando o ciclo de desenvolvimento 3.2 com 3.2.0.beta1-dev. Quando estiver pronto para ser lançado, ele será marcado como 3.2.0.beta1, e então faremos um acompanhamento imediato com outro commit para iniciar o desenvolvimento de 3.2.0.beta2-dev.”
…ainda não tenho certeza se devo “atualizar” de beta2-dev para beta1.
Verifique se há atualizações para o Discourse/Docker. Tive um problema semelhante no início desta semana. Atualizei um ou dois componentes de tema (Customization > Theme component) e tive problemas de exibição relacionados a esses componentes.
Embora não tenha aparecido nenhuma atualização do Discourse no painel, tanto o Docker quanto o Discourse tinham novos commits.
Depois de atualizar o Discourse, os componentes funcionaram conforme o esperado.