منذ 11 نوفمبر 2026، أصبح بإمكان أصحاب حسابات GitHub الشخصية إعداد أنواع المشكلات وحقولها في المستودعات التي يملكونها. وأصبحت أدوات التخطيط الموصوفة سابقًا متاحة عمومًا للمطورين الأفراد والقائمين على المشاريع مفتوحة المصدر. كما تدعم GitHub إدارة الأنواع والحقول عبر واجهات REST API وGraphQL وخطافات الويب، بحسب إعلان الشركة.

ما الجديد في المستودعات الشخصية
يمكن لصاحب الحساب إعداد ما يصل إلى 25 نوعًا من المشكلات. وتتوفر افتراضيًا الأنواع Bug وTask وFeature، كما يمكن تعديلها أو إضافة أنواع أخرى. ويمكن أيضًا إنشاء ما يصل إلى 25 حقلًا للمشكلات، بما في ذلك الأولوية والجهد وتاريخ البدء والتاريخ المستهدف. وتشمل الحقول المدعومة النصوص والأرقام والتواريخ، إلى جانب الاختيار الفردي والمتعدد.
يمكن تخصيص الحقول لأنواع معينة من المشكلات أو إتاحتها للمشكلات التي لا نوع لها. ويمكن تحديدها عند إنشاء مشكلة أو تعديلها في مشكلة موجودة. وفي GitHub Projects، تفيد الحقول في إنشاء عروض مخصصة وتغيير القيم على نطاق واسع.
ما الفائدة للقائم على المشروع
تمنح أنواع المشكلات وحقولها المشاريع الصغيرة وسيلة موحدة لوصف العمل. فمثلًا، يستطيع القائم على المشروع التمييز بين الأخطاء والميزات والمهام العادية، وتحديد أولوية أو تاريخ مستهدف لكل منها. وتساعد هذه المعلومات في Projects على تصفية المشكلات وتجميعها، من دون نقل التخطيط خارج GitHub Issues.
يوسّع هذا التغيير نطاق إتاحة التخطيط المنظم للمطورين الأفراد والقائمين على المستودعات التابعة لحسابات شخصية. وتُضبط الأنواع والحقول من إعدادات الحساب، لكن إعلان GitHub لا يتعهد بمزامنة الإعدادات تلقائيًا بين الحسابات أو المستودعات المختلفة.
ما الذي يمكن أتمتته
تذكر GitHub أنه يمكن إدارة الأنواع والحقول برمجيًا عبر واجهتي REST وGraphQL API وخطافات الويب. وتوضح الوثائق العمليات المتعلقة بالحقول وقيمها والتغييرات التي تقع عند حدث issues. وهذا يتيح للمطورين ربط عملياتهم الخاصة بهذه البيانات؛ مثل الاستجابة لتغيير قيمة حقل أو تعيينها برمجيًا. ويتطلب تنفيذ أي تكامل بعينه تطويره على نحو منفصل.
وفي التحديث نفسه، أضافت GitHub إمكانية إنشاء التسميات والمعالم الرئيسية مباشرةً من صفحة المشكلة، عندما لا تكون القيمة المناسبة موجودة في القائمة. وهذا تحسين صغير يسهّل العمل على المشكلة؛ أما التغيير الأساسي فهو إتاحة الأنواع والحقول القابلة للتخصيص لمستودعات الحسابات الشخصية.
وبالنسبة إلى المشاريع الفردية، تتمثل النتيجة في تنظيم أفضل لـ Issues وإمكانية معالجة الحقول عبر واجهات API وخطافات الويب. وتعتمد الفائدة على الفئات والبيانات التي يختار القائم على المشروع استخدامها لمشكلاته.