v2.6.0 の後に v2.5.6 がリリースされましたか?

Discourse のリリースについて非常に混乱しています。前回、フォーラムをアップグレードした際、v.2.6.0 がすでにリリースされているにもかかわらず、v.2.5.6 をデプロイしてしまいました。これは、GitHub の「Releases」タブを確認していたことが原因です。

質問:

  • なぜこのようなことが起こるのでしょうか?
  • 最新の安定版リリースをどうやって確認すればよいのでしょうか?

最新安定版は 2.6.0 であるはずですが、そこで何があったかはわかりません。もっとも、それには正当な理由があるかもしれません!cc @falco

最新の安定版リリースは、私たちの #releases カテゴリおよび updates - Discourse で示されています。

信頼できる情報源は、GitHub - discourse/discourse at stable · GitHub にある stable ブランチです。

v2.5.x ラインは、Internet Explorer 11 のサポート が提供されていた最後のラインでした。

それ以降、本番環境では Ruby 2.7 へ移行しましたが、Discourse 2.5 は Ruby 2.7 と互換性がありませんでした。Discourse 2.5.6 は、2.5.5 に Ruby 2.7 への互換性をバックポートしたものであり、コミットログ でご自身で確認いただけます。