تعطُّل تفاعلات طرق SmartDocs بسبب رمز خطأ مهم في
ملف model.js
يحلّ هذا الإصلاح خطأ في JavaScript حدث عند تحديد نوع المحتوى لطلبات PUT وPATCH
وPOST لطرق SmartDocs.
يحلّ هذا الإصدار أيضًا خطأً في نموذج SmartDocs التلقائي. بالنسبة إلى طرق PUT أو PATCH أو POST التي تم فيها تعريف مَعلمات نصية، والتي تتضمّن أيضًا مستندات نصية و/أو نصًا نموذجيًا، سيتم عرض حقول المَعلمات وحقل النص الأولي للمستخدم، وسيتم إرسال نموذج الإرسال الناتج كـ multipart/form-data بدلاً من نوع المحتوى الصحيح. تم تقديم هذا الخطأ في الإصدار 16.01.25.00.
على المستخدمين الذين يواجهون هذه المشكلة إعادة نموذجهم إلى الإصدار التلقائي الحالي للقالب.
DEVSOL-2077
تحسين رسائل الخطأ عند تثبيت الملف الشخصي عندما يكون رقم الخطأ < 100
في صفحة مشرف Devconnect، عند اختبار اتصال Apigee Edge، إذا تم إنشاء رسالة خطأ غير HTTP (على سبيل المثال، تعذّر تحديد اسم المضيف أو انتهاء مهلة الاتصال)، سيتم الآن عرض رسالة خطأ أكثر وصفًا.
DEVSOL-2068
لا يمكن تصدير مراجعة SmartDocs غير الأحدث
تم الآن تصدير مراجعة SmartDocs المحدّدة.
DEVSOL-2066
خطأ في Content-Type عند السماح بأنواع متعددة
لن ترسل إحدى طرق SmartDocs التي تتيح أنواع محتوى متعددة سلسلة
من جميع أنواع المحتوى المتوافقة في العنوان Content-Type.
DEVSOL-2064
تعذُّر عمل الوحدة devconnect_apiproduct_access عند إبطال إذن الوصول لجميع الأدوار
في منتج API
لن يمنح الخيار "تقييد الوصول إلى منتج API حسب الدور" إذن الوصول إلى منتج API لجميع
المستخدمين الذين سجّلوا الدخول عندما يبطل المشرف إذن الوصول من جميع الأدوار.
DEVSOL-2055
لا تعرض "بوابة المطوّرين" في "وضع تصحيح الأخطاء" طلبات REST
يتم الآن تسجيل جميع طلبات REST إلى الخلفية في Apigee Edge عندما يتم ضبط الحد الأدنى للتسجيل في Edge على "تصحيح الأخطاء".
DEVSOL-2053
عرض نتائج طرق SmartDocs يؤدي إلى ظهور رسائل تحذير
يتم الآن عرض نص (وصف) إحدى طرق SmartDocs بشكل صحيح، بدون ظهور تحذيرات PHP.
DEVSOL-2050
تعذُّر الوصول إلى صفحة إعدادات SmartDocs
يمكنك الآن الوصول إلى صفحة إعدادات نموذج SmartDocs من المربّع المنسدل في
صفحة المشرف الخاصة بقائمة النماذج، بغض النظر عمّا إذا كانت طرق النموذج قد تم
عرضها.
DEVSOL-2047
وحدات contrib النمطية المتوقّفة نهائيًا
تم إيقاف عدد من وحدات contrib النمطية نهائيًا وستتم إزالتها من حزمة Drupal الخاصة ببوابة المطوّرين من Apigee في المستقبل. سيتم وضع علامة "متوقّف نهائيًا" على هذه الوحدات في صفحة قائمة الوحدات. سيظهر للمشرفين المسجّلين في حسابات العملاء الذين فعّلوا واحدًا أو أكثر من هذه الوحدات رسالة تحذير تتضمّن رابطًا يؤدي إلى صفحة تقدّم تعليمات حول كيفية نقل مراجع الرموز من ملف Apigee الشخصي إلى موقع محدّد.
بعد إيقاف الوحدات النمطية المتوقّفة نهائيًا، لن يعود بإمكانك تفعيلها إلا بعد وضع نسخة منها ضمن /sites/all/modules.
DEVSOL-2046
تعذُّر عمل ميزة انتهاء صلاحية المفتاح في "بوابة المطوّرين"
يتم الآن تحديد تاريخ انتهاء صلاحية للمفاتيح التي تم إنشاؤها حديثًا عند ضبط مدة صلاحية مفتاح واجهة برمجة التطبيقات.
DEVSOL-2045
الأسئلة الشائعة: لا يعمل الرابط "الرجوع إلى أعلى الصفحة"
باستخدام أحدث إصدار من "وحدة الأسئلة الشائعة" في Drupal، أصبح الرابط "الرجوع إلى أعلى الصفحة" في الأسئلة الشائعة يعمل الآن.
DEVSOL-2044
تعديل وحدات contrib
تم تعديل وحدات contrib التالية إلى أحدث إصدار ثابت:
CKEditor Link
Display Suite
رابط
العلامة الوصفية
الخدمات
فلتر WYSIWYG
ملاحظة: لا ننصح باستخدام وحدة Display Suite. حزمة Display Suite غير متوافقة مع SmartDocs. تم إيقاف وحدة Display Suite نهائيًا، وستتم إزالتها في إصدار مستقبلي.
DEVSOL-2032
يجب عدم تعديل نموذج SmartDocs عند استيراد نموذج
في الإصدارات السابقة، كان يتم الرجوع إلى النموذج التلقائي عند استيراد مراجعة جديدة. لن تستبدل SmartDocs النموذج بعد الآن عند استيراد مراجعة جديدة. سيسمح لك ذلك باستخدام نموذج مخصّص وعدم الرجوع إلى النموذج التلقائي عند استيراد إصدار جديد.
DEVSOL-2029
تغيير جميع الإشارات إلى Swagger في واجهة المستخدم لتصبح "OpenAPI (Swagger)"
تم تغيير جميع الإشارات النصية إلى Swagger في واجهة المستخدم الإدارية الخاصة بـ SmartDocs لتصبح
OpenAPI من أجل عكس الاسم الجديد للمعيار المتّبَع في المجال.
DEVSOL-2025
لا يتم قبول الأحرف الخاصة في صفحة SmartDocs (المَعلمات الخاصة بالاستعلام أو العنوان أو النص الأساسي)
لن تتوقف طلبات البيانات من واجهة برمجة التطبيقات من صفحات طرق SmartDocs إذا تم إدخال علامة النسبة المئوية (%) كقيمة مَعلمة.
DEVSOL-2001
عدم عمل أنماط الاستبدال بشكل صحيح في نموذج الرسالة الإلكترونية
تعرض الآن بعض رموز مطوّري التطبيقات (بما في ذلك معرّف التطبيق) قيمًا عددية عند استدعائها من خلال
إجراءات القواعد، مثل إرسال رسالة إلكترونية.
DEVSOL-1974
في قائمة التطبيقات والمفاتيح، لا يوجد مؤشر مرئي على أنّ المفتاح منتهي الصلاحية
يتم وضع علامة "منتهي الصلاحية" على تطبيقات المطوّرين التي تحتوي على مفاتيح منتهية الصلاحية عند استخدام المظهر المتجاوب في Apigee (أو مظهر فرعي من المظهر المتجاوب في Apigee).
DEVSOL-1868
قيم تعداد Swagger غير متوفّرة في القائمة المنسدلة في صفحة طريقة SmartDocs
إنّ مستندات Swagger التي تم استيرادها والتي تحتوي مَعلمات الموارد أو الطرق فيها على تعدادات تؤدي الآن إلى
أن تحتوي صفحات طرق SmartDocs على مربّعات قوائم منسدلة بدلاً من حقول نصية
حرة الشكل.
المشاكل المعروفة
يسرد الجدول التالي المشاكل المعروفة في هذا الإصدار.
معرّف المشكلة
الوصف
DEVSOL-2106
تعذُّر التثبيت بعد تسجيل RedHat
إذا لم يتم تسجيل خادم RedHat لدى RedHat، سيُطلب منك التسجيل.
حتى إذا تم التسجيل بنجاح، سيتم إغلاق أداة التثبيت مع ظهور إشعار بفشل العملية.
تاريخ التعديل الأخير: 2025-11-19 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-11-19 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]