تم إصدار V2.5.6 بعد v2.6.0؟

أنا مشوش جدًا بشأن إصدارات Discourse. آخر مرة قمت فيها بترقية منتداي، كنت أقوم بنشر الإصدار v.2.5.6 بينما كان الإصدار v.2.6.0 قد أُصدر بالفعل. كان ذلك بسبب بحثي في تبويب “الإصدارات” على GitHub:

أسئلة:

  • كيف يمكن أن يحدث هذا؟
  • كيف يمكن للمرء معرفة آخر إصدار مستقر؟

آخر إصدار مستقر يجب أن يكون 2.6.0، لكنني لست متأكدًا مما حدث هناك — ربما يكون هناك سبب وجيه لذلك! cc @falco

يُشار إلى أحدث إصدار مستقر في فئة #releases وفي updates - Discourse.

المصدر الموثوق هو الفرع stable في مستودعنا على GitHub - discourse/discourse at stable · GitHub

كان خط الإصدارات v2.5.x هو الأخير الذي يدعم متصفح إنترنت إكسبلورر 11.

منذ ذلك الحين، انتقلنا إلى Ruby 2.7 في بيئة الإنتاج، لكن Discourse 2.5 لم يكن متوافقًا مع Ruby 2.7. إن Discourse 2.5.6 هو مجرد نسخة من 2.5.5 مع إضافة توافق Ruby 2.7 عبر النقل الخلفي، كما يمكنك التحقق من ذلك بنفسك في سجلات الالتزامات.