Como obter de forma confiável e programática o número da versão mais recente do Discourse?

Você pode usar a verificação de versão que está no código do Discourse.

https://api.discourse.org/api/version_check?installed_version=

onde X é uma versão conhecida no branch sobre o qual você deseja obter informações.

Se você quiser apenas obter os últimos 5 números de versão beta, basta usar uma versão antiga como
https://api.discourse.org/api/version_check?installed_version=3.1.0.beta1

Se você quiser a versão estável mais recente, omita o parâmetro installed_version
https://api.discourse.org/api/version_check

4 curtidas