4.16.01.00 - یادداشت‌های انتشار پورتال خدمات توسعه‌دهنده Apigee

شما در حال مشاهده مستندات Apigee Edge هستید.
به مستندات Apigee X مراجعه کنید .
اطلاعات

در روز پنجشنبه، ۲۴ مارس ۲۰۱۶، ما نسخه‌ای از پورتال خدمات توسعه‌دهندگان Apigee Edge را برای فضای ابری خصوصی منتشر کردیم.

در صورت داشتن هرگونه سوال یا مشکل با پشتیبانی Apigee Edge تماس بگیرید.

اگر سوالی دارید، با پشتیبانی Apigee Edge تماس بگیرید.

برای مشاهده‌ی فهرستی از تمام یادداشت‌های انتشار Apigee Edge، به یادداشت‌های انتشار Apigee مراجعه کنید.

الزامات Apigee Edge برای پورتال

اگر این نسخه از پورتال را به نصب Edge برای Private Cloud متصل می‌کنید، باید آن را به نسخه ۴.۱۵.۰۷.۰۰ یا بالاتر متصل کنید تا از پشتیبانی همه ویژگی‌های SmartDocs اطمینان حاصل شود. برای اطلاعات بیشتر به یادداشت‌های انتشار Apigee Edge برای Private Cloud، نسخه ۴.۱۵.۰۷.۰۰ مراجعه کنید.

اشکالات برطرف شد

اشکالات زیر در این نسخه برطرف شده‌اند.

شناسه مسئله توضیحات
DEVSOL-2094

تعاملات متدهای SmartDocs که توسط کد خطای بحرانی در model.js مختل شده‌اند
اشکال جاوا اسکریپتی که هنگام تعیین نوع محتوای درخواست‌های PUT، PATCH و POST برای متدهای SmartDocs رخ می‌داد، برطرف شد.

همچنین یک اشکال رگرسیون در الگوی پیش‌فرض SmartDocs برطرف شده است. برای روش‌های PUT، PATCH یا POST که پارامترهای بدنه را تعریف می‌کردند، و همچنین دارای مستندات بدنه و/یا یک بدنه نمونه بودند، هم فیلدهای پارامتر و هم فیلد بدنه خام به کاربر نمایش داده می‌شدند و ارسال فرم حاصل به جای نوع محتوای صحیح، به صورت multipart/form-data ارسال می‌شد. این اشکال در نسخه 16.01.25.00 معرفی شد. کاربرانی که با این مشکل مواجه هستند باید الگوی مدل خود را به نسخه پیش‌فرض فعلی برگردانند.

DEVSOL-2077

بهبود پیام‌های خطا در نصب پروفایل، زمانی که تعداد خطا کمتر از ۱۰۰ است
در صفحه مدیریت Devconnect، هنگام آزمایش اتصال Apigee Edge، اگر پیام خطایی غیر از HTTP ایجاد شود (برای مثال، عدم توانایی در حل نام میزبان یا زمان اتصال)، اکنون یک پیام خطای توصیفی‌تر نمایش داده می‌شود.

DEVSOL-2068

نمی‌توان نسخه‌ای غیر از جدیدترین نسخه SmartDocs را صادر کرد
نسخه انتخابی SmartDocs اکنون صادر شده است.

DEVSOL-2066

خطای نوع محتوا زمانی که چندین نوع مجاز هستند
یک متد SmartDocs که از چندین نوع محتوا پشتیبانی می‌کند، دیگر مجموعه‌ای از تمام انواع محتوای پشتیبانی شده را در هدر Content-Type ارسال نمی‌کند.

DEVSOL-2064

ماژول devconnect_apiproduct_access هنگام لغو دسترسی برای همه نقش‌های یک محصول API با شکست مواجه می‌شود.
«DevConnect Limit API Product by Role» دیگر وقتی مدیر دسترسی را از همه نقش‌ها لغو می‌کند، دسترسی به محصول API را به همه کاربران وارد شده اختصاص نمی‌دهد.

DEVSOL-2055

پورتال توسعه‌دهنده در حالت اشکال‌زدایی، فراخوانی‌های REST را نمایش نمی‌دهد
اکنون وقتی آستانه‌ی ثبت وقایع Edge روی Debug تنظیم شده باشد، تمام فراخوانی‌های REST به backend Apigee Edge ثبت می‌شوند.

DEVSOL-2053

رندر کردن متدهای SmartDocs منجر به پیام‌های هشدار می‌شود
بدنه (توضیحات) یک متد SmartDocs اکنون به درستی و بدون هشدارهای PHP رندر می‌شود.

DEVSOL-2050

صفحه تنظیمات SmartDocs قابل دسترسی نیست
اکنون می‌توانید از طریق منوی کشویی در صفحه مدیریت فهرست مدل‌ها، صرف نظر از اینکه متدهای مدل رندر شده باشند یا خیر، به صفحه تنظیمات مدل SmartDocs دسترسی پیدا کنید.

DEVSOL-2047

ماژول‌های مشارکت منسوخ‌شده
تعدادی از ماژول‌های contrib منسوخ شده‌اند و در آینده از توزیع دروپال Dev Portal شرکت Apigee حذف خواهند شد. این ماژول‌ها در صفحه فهرست ماژول‌ها با عنوان منسوخ علامت‌گذاری می‌شوند. کاربران ادمین وارد شده به سیستم مشتریانی که یک یا چند مورد از این ماژول‌ها را فعال کرده‌اند، یک پیام هشدار به همراه لینکی به صفحه‌ای که دستورالعمل نحوه انتقال ارجاعات کد خود از پروفایل Apigee به یک مکان خاص سایت را ارائه می‌دهد، مشاهده خواهند کرد. پس از غیرفعال شدن، ماژول‌های منسوخ شده دیگر بدون قرار دادن یک کپی از ماژول منسوخ شده در مسیر /sites/all/modules قابل فعال‌سازی نیستند.

DEVSOL-2046

انقضای کلید در پورتال توسعه‌دهندگان کار نمی‌کند
کلیدهای تازه تولید شده، اکنون با تنظیم طول عمر کلید API، تاریخ انقضا دریافت می‌کنند.

DEVSOL-2045

سوالات متداول: بازگشت به بالا کار نمی‌کند
با جدیدترین ماژول سوالات متداول دروپال، لینک «بازگشت به بالا» سوالات متداول اکنون کار می‌کند.

DEVSOL-2044

ماژول‌های Contribute به‌روزرسانی شدند
ماژول‌های contrib زیر به آخرین نسخه پایدار به‌روزرسانی شده‌اند:

  • لینک ویرایشگر CK
  • مجموعه نمایش
  • پیوند
  • متاتگ
  • خدمات
  • فیلتر WYSIWYG
توجه : استفاده از ماژول Display Suite توصیه نمی‌شود. Display Suite با SmartDocs سازگار نیست. ماژول Display Suite منسوخ شده و در نسخه‌های بعدی حذف خواهد شد.
DEVSOL-2032

قالب SmartDocs نباید هنگام وارد کردن یک مدل به‌روزرسانی شود
در نسخه‌های قبلی، هر بار که یک ویرایش جدید وارد می‌شد، یک الگوی مدل به الگوی پیش‌فرض برگردانده می‌شد. SmartDocs دیگر هنگام وارد کردن یک ویرایش جدید، الگو را جایگزین نمی‌کند. این به شما امکان می‌دهد از یک الگوی سفارشی استفاده کنید و هر زمان که نسخه جدیدی را وارد می‌کنید، به الگوی پیش‌فرض برنگردد.

DEVSOL-2029

تمام ارجاعات رابط کاربری به Swagger را به "OpenAPI (Swagger)" تغییر دهید.
تمام ارجاعات متنی به Swagger در رابط کاربری مدیریتی SmartDocs به OpenAPI تغییر یافته‌اند تا نام جدید این استاندارد صنعتی را منعکس کنند.

DEVSOL-2025

کاراکترهای ویژه در صفحه SmartDocs (پارامترهای پرس و جو، هدر یا بدنه) پذیرفته نمی‌شوند.
فراخوانی‌های API از صفحات متد SmartDocs دیگر در صورت وارد کردن علامت درصد (%) به عنوان مقدار پارامتر، هنگ نمی‌کنند.

DEVSOL-2001

الگوهای جایگزین در قالب ایمیل به درستی کار نمی‌کنند
برخی از توکن‌های برنامه‌ی توسعه‌دهندگان (از جمله شناسه‌ی برنامه) اکنون هنگام فراخوانی توسط اقدامات Rules، مانند ارسال ایمیل، مقادیر اسکالر را برمی‌گردانند.

DEVSOL-1974

در لیست برنامه‌ها و کلیدها، هیچ نشانه‌ای بصری مبنی بر منقضی شدن یک کلید وجود ندارد.
برنامه‌های توسعه‌دهنده‌ای که کلیدهایشان منقضی شده است، هنگام استفاده از قالب واکنش‌گرای Apigee (یا قالبی که زیرمجموعه‌ی Apigee Responsive است) با عنوان «منقضی‌شده» علامت‌گذاری می‌شوند.

DEVSOL-1868

مقادیر شمارشی Swagger در صفحه متد SmartDocs در منوی کشویی نیستند.
اسناد Swagger وارد شده که پارامترهای منبع یا متد آنها حاوی enums هستند، اکنون منجر به صفحات متد SmartDocs می‌شوند که به جای فیلدهای متنی آزاد، حاوی کادرهای کشویی هستند.

مشکلات شناخته شده

جدول زیر مشکلات شناخته‌شده‌ی این نسخه را فهرست می‌کند.

شناسه مسئله توضیحات
DEVSOL-2106

نصب پس از ثبت نام RedHat با شکست مواجه می‌شود
اگر یک سرور RedHat با RedHat ثبت نشده باشد، از شما خواسته می‌شود که آن را ثبت کنید. حتی اگر با موفقیت ثبت نام کنید، نصب کننده با یک پیام خطا خارج می‌شود.

راه حل : نصب کننده را دوباره اجرا کنید.