V2.5.6 lançado após v2.6.0?

Estou realmente confuso sobre os lançamentos do Discourse. Na última vez que atualizei meu fórum, estava implantando a versão 2.5.6, quando a 2.6.0 já havia sido lançada. Isso aconteceu porque eu estava procurando na aba de releases do GitHub:

Perguntas:

  • Como isso é possível?
  • Como saber qual é a versão estável mais recente?

A versão estável mais recente deve ser a 2.6.0, mas não tenho certeza do que aconteceu ali — pode haver um bom motivo para isso! cc @falco

A versão estável mais recente está marcada em nossa categoria #releases e em nosso updates - Discourse.

A fonte da verdade é a branch stable em nosso repositório em GitHub - discourse/discourse at stable · GitHub

A linha v2.5.x foi a última com suporte ao Internet Explorer 11.

Desde então, migramos para o Ruby 2.7 em produção, mas o Discourse 2.5 não era compatível com o Ruby 2.7. O Discourse 2.5.6 é apenas o 2.5.5 com compatibilidade com Ruby 2.7 portada para trás, como você pode verificar em os registros de commit.