<meta name="generator" content="Discourse 3.2.0.beta1-dev - https://github.com/discourse/discourse version 20481abefcd025fec5f7c586aacc9354bdad94ec">
A versão agora tem dev anexado. Isso é intencional?
<meta name="generator" content="Discourse 3.2.0.beta1-dev - https://github.com/discourse/discourse version 20481abefcd025fec5f7c586aacc9354bdad94ec">
A versão agora tem dev anexado. Isso é intencional?
É de propósito ![]()
Mas provavelmente deveríamos explicar o raciocínio por trás disso, em algum momento no futuro próximo…
Acho que isso quebrou meu código que comparava números de versão para decidir se executava um bootstrap, mas ainda não tive tempo de descobrir exatamente como. ![]()
Aqui está um resumo das alterações:
Esses novos números de versão ainda são semver válidos e podem ser analisados por Gem::Version.new, então essa é a melhor maneira de compará-los.
Se você estava tentando analisar version.rb manualmente, a alteração relevante pode ser esta, que reestruturou o arquivo para suportar este novo sufixo.
Se você puder compartilhar o código relevante, tenho certeza de que podemos ajudar a descobrir.
Obrigado! Ainda não tenho certeza se é o código Ansible que compara as versões ou o meu código que as recupera. Suspeito que seja o meu código e que seja um problema que eu mesmo criei.
Pelos motivos pelos quais o -dev foi adicionado, suspeito que eu deveria estar verificando um hash de commit e, em seguida, determinando se devo atualizar com base nele.
Este tópico foi fechado automaticamente 30 dias após a última resposta. Novas respostas não são mais permitidas.