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 への互換性をバックポートしたものであり、コミットログ でご自身で確認いただけます。