سجلات التغييرات - تشغيل، نسخ تجريبية، أو غير ذلك؟

I frequently like to follow what’s going on with Discourse development. Is there a running changelog that shows current things being implemented or a roadmap?

Do beta snapshots have a changelog that I’m missing?

For example, on the current beta release, I don’t see any kind of changelog associated with the release page or even on the source repo branch

We keep everything here on Meta rather than Github.

You can see an outline of all our major releases here, and what’s currently planned for future releases: releases - Discourse Meta

We post release notes here: Topics tagged release-notes

Thank you very much for clarifying. It might be helpful to also link to this on GitHub so that folks can find it readily via a “Changelog” link near the top as I’ve seen in other projects.

لماذا لا توجد منشورات للتغييرات الصغيرة؟، على سبيل المثال: ملاحظات إصدار 2.6.7 تضمنت إصلاحًا أمنيًا.
أضطر إلى مقارنة الوسوم لمراجعة الالتزامات والتحقق من وجود إصلاحات أمنية.

عذرًا، لست متأكدًا من أنني أفهم… إذا كانت ملاحظات الإصدار ذكرت وجود إصلاح أمني، فلماذا كان عليك مقارنة الوسوم؟

نحن لا ننشر ملاحظات إصدار لفرع stable، لكننا أيضًا نرجع فقط إصلاحات الأخطاء الرئيسية أو مشكلات الأمان، لذا فإن الإجابة على سؤال “هل يجب أن أقوم بالتحديث إلى إصدار نقطة أحدث أثناء تشغيل فرع ‘stable’؟” هي دائمًا نعم.

إذن، كيف يتم التمييز بين الإصدارات الثانوية والإصدارات الصغيرة؟
مثال: هل الإصدارات الصغيرة مخصصة لإصلاح الأخطاء والأمان فقط؟
هل الإصدارات الثانوية تحتوي على ميزات جديدة أم شيء آخر؟

يبدو، بناءً على منشور @Falco، أنه بغض النظر عن نوع الإصدار، يجب علينا دائمًا الترقية.

تحديد الإصدارات الصغيرة جداً والصغرى - غير متأكد من استخدامنا لهذه المصطلحات.

كنت أتساءل عما إذا كنتم تتبعون نظام ترقيم الإصدارات الدلالي المشابه لما هو موجود في https://semver.org/.
أي: 2.6.7 تمثل Major.Minor.(Tiny أو Patch)

نحن لا نتبع نظام الترقيم الدلالي (Semantic Versioning) بشكل صارم، بل نمارس التطوير المستمر. تعمل أرقام الإصدارات كمحطات رئيسية أكثر منها كترقيم دلالي صارم. وبشكل افتراضي، يمكن للمواقع التحديث إلى أحدث كود في أي وقت، دون أن تكون مقيدة بإصدار “معين”. على سبيل المثال، في الوقت الحالي، تعمل منصة Meta بـ 153 التزامنًا (commit) قبل إصدار “2.8.0.beta1”.