RFC: استراتيجية إصدار جديدة لـ Discourse

هذا رائع جدًا :+1:

هل أفهم بشكل صحيح أنه لا يوجد تحديث مستقر للإصدار 3.5.3 الآن، ربما بالصدفة؟

4 إعجابات

نعم، مجرد صدفة. لم يكن لدينا أي إصلاحات أمنية لنصدرها هذا الشهر.

الإصدار المستقر 3.5 لا يزال مدعومًا بالكامل

6 إعجابات

مرحباً،

كنت أستخدم العلامة beta والآن أحاول تحديث البرامج النصية الخاصة بي لاستخدام الإعداد الجديد. يبدو المستودع كما يلي بقدر ما أستطيع أن أستنتج:

* b541e99ea2 (origin/tests-passed, origin/main, origin/latest) DEV: استبعاد الجدول الجديد في تكوين IntermediateDB
* 02dfb651ae DEV: إضافة دعم لتحويل واستيراد `category_moderation_groups`
.
.
.
* 1dde082e96 UX: تحديث أيقونة الاقتباس في نافذة العرض المنبثقة لتطبيق الظل (#36247)
* 3e7317b334 (tag: v2025.12.0-latest, tag: release) DEV: بدء تطوير v2025.12.0-latest (#36249)
| * 48167b94d6 (origin/release/2025.11) تراجع عن تجاوز تدفق الجسم المحدود (#36256)
| * 75d61b40ee (tag: v2025.11.0) DEV: زيادة الإصدار على `release/2025.11` إلى `v2025.11.0` (#36251)
|/  
* e3f0320395 FIX: يستخدم إخفاء تدفق الجسم على نظام iOS (#36248)
.
.
.
* a4022f69f3 زيادة الإصدار إلى v3.3.0.beta1-dev
* b2b1e721b5 (tag: v3.2.0.beta5, tag: latest-release, tag: beta) زيادة الإصدار إلى v3.2.0.beta5
* 88305e3d96 DEV: إزالة المنطق المعتمد على رقم الإصدار (#25482)
  • هل من المتوقع أن تستمر العلامة beta في الإشارة إلى v3.2.0.beta5؟
  • هل من المتوقع أن علامة release لا تشير إلى مراجعة على الفرع release/2025.11؟

شكراً :slight_smile:

إعجابَين (2)

مرحباً @simonk، شكراً لطرحك تلك النقاط! لقد كنا في الواقع نناقش كلا الأمرين اليوم داخلياً.

  • يجب أن يكون الوسمان القديمان beta و latest-release اسمين مستعارين لـ release

  • يجب أن يتتبع release أحدث التزام (commit) لـ release/2025.11

أعمل على إصلاح ذلك الآن.

إعجابَين (2)

تم نقل هذه العلامات الثلاث يدويًا إلى الالتزام الصحيح الآن. سأحرص على تحديث الأدوات الآلية للاحتفاظ بها في المكان الصحيح للمضي قدمًا.

* commit 48167b94d63faf8a41b9c8193ec5dd3e4e9f498e (HEAD -> release/2025.11, tag: release, tag: latest-release, tag: beta, origin/release/2025.11)
| Author: Joffrey JAFFEUX <j.jaffeux@gmail.com>
| Date:   Wed Nov 26 14:31:55 2025 +0100
| 
|     Backport limited body overflow (#36256)
| 
5 إعجابات

خلل في الإنتاج.

كان برنامج Discourse المستضاف ذاتيًا لا يزال يعرض 3.6.0.beta2 كأحدث إصدار. في لوحة تحكم المسؤول (Admin Dashboard)، أشارت الابتسامة الخضراء إلى أنني كنت على أحدث إصدار، ولكن في الواقع، كنت متأخراً بإصدارين.

أجريت تحديثًا يدويًا وأنا الآن على 2025.12.0-latest.

هل هناك شيء يمكنك القيام به في أداة الإصدار لوضع علامة على 3.6.0.beta2 على أنه قديم ويتطلب تحديثًا؟

إعجابَين (2)