Если вы подключаете эту версию портала к установленному Edge for Private Cloud, необходимо подключить его к версии 4.15.07.00 или более поздней, чтобы обеспечить поддержку всех функций SmartDocs. Подробнее см. в примечаниях к выпуску 4.15.07.00 — Apigee Edge for Private Cloud .
Исправлены ошибки
В этом выпуске исправлены следующие ошибки.
Идентификатор выпуска
Описание
ДЕВСОЛ-2094
Взаимодействие методов SmartDocs нарушено из-за критической ошибки в model.js Исправлена ошибка JavaScript, возникавшая при определении типа содержимого запросов PUT, PATCH и POST для методов SmartDocs.
Также исправлена регрессионная ошибка в шаблоне SmartDocs по умолчанию. Для методов PUT, PATCH или POST, объявляющих параметры тела и имеющих документацию тела и/или пример тела, пользователю отображались как поля параметров, так и необработанное поле тела, а результирующая отправка формы отправлялась как multipart/form-data вместо корректного типа содержимого. Эта ошибка появилась в версии 16.01.25.00 . Пользователям, столкнувшимся с этой проблемой, следует вернуть шаблон модели к текущей версии по умолчанию.
ДЕВСОЛ-2077
Улучшить сообщения об ошибках при установке профиля, если номер ошибки < 100 На странице администрирования Devconnect при тестировании соединения Apigee Edge, если возникает сообщение об ошибке, не связанной с HTTP (например, невозможно определить имя хоста или истекло время ожидания соединения), теперь отображается более подробное сообщение об ошибке.
ДЕВСОЛ-2068
Невозможно экспортировать версию SmartDocs, отличную от самой последней. Выбранная версия SmartDocs теперь экспортирована.
ДЕВСОЛ-2066
Ошибка Content-Type, когда разрешено несколько типов Метод SmartDocs, поддерживающий несколько типов контента, больше не будет отправлять объединение всех поддерживаемых типов контента в заголовке Content-Type.
ДЕВСОЛ-2064
Модуль devconnect_apiproduct_access дает сбой при отмене доступа для всех ролей продукта API. «DevConnect Limit API Product by Role» больше не будет назначать доступ к API-продукту всем вошедшим в систему пользователям, если администратор отменит доступ для всех ролей.
ДЕВСОЛ-2055
Портал разработчика в режиме отладки не отображает вызовы REST Все вызовы REST к бэкэнду Apigee Edge теперь регистрируются, если пороговое значение ведения журнала Edge установлено на «Отладка».
ДЕВСОЛ-2053
Рендеринг методов SmartDocs приводит к появлению предупреждающих сообщений Тело (описание) метода SmartDocs теперь отображается правильно, без предупреждений PHP.
ДЕВСОЛ-2050
Страница настроек SmartDocs недоступна Теперь вы можете получить доступ к странице настроек модели SmartDocs из раскрывающегося списка на странице администрирования списка моделей, независимо от того, были ли визуализированы методы модели.
ДЕВСОЛ-2047
Устаревшие дополнительные модули Ряд дополнительных модулей устарели и будут удалены из дистрибутива Drupal Dev Portal Apigee в будущем. Эти модули будут помечены как «Устаревшие» на странице со списком модулей. Вошедшие в систему пользователи-администраторы, у которых включен один или несколько таких модулей, увидят предупреждающее сообщение со ссылкой на страницу с инструкциями по переносу ссылок на код из профиля Apigee в местоположение, специфичное для сайта. После отключения устаревшие модули больше нельзя будет включить без размещения копии устаревшего модуля в каталоге /sites/all/modules .
ДЕВСОЛ-2046
Срок действия ключа не работает на портале разработчиков Теперь для вновь сгенерированных ключей устанавливается дата истечения срока действия при установке срока действия ключа API.
ДЕВСОЛ-2045
FAQ: Возврат наверх не работает Благодаря последней версии модуля FAQ для Drupal ссылка «Наверх» в разделе FAQ теперь работает.
ДЕВСОЛ-2044
Модули Contrib обновлены Следующие дополнительные модули обновлены до последней стабильной версии:
Ссылка на CKEditor
Дисплейный набор
Связь
Метатег
Услуги
Фильтр WYSIWYG
Примечание : использование модуля Display Suite не рекомендуется. Display Suite несовместим со SmartDocs. Модуль Display Suite устарел и будет удалён в будущих версиях.
ДЕВСОЛ-2032
Шаблон SmartDocs не следует обновлять при импорте модели. В более ранних версиях шаблон модели возвращался к шаблону по умолчанию при каждом импорте новой версии. SmartDocs больше не заменяет шаблон при импорте новой версии. Это позволит использовать пользовательский шаблон и не возвращаться к шаблону по умолчанию при импорте новой версии.
ДЕВСОЛ-2029
Измените все ссылки пользовательского интерфейса на Swagger на «OpenAPI (Swagger)». Все текстовые ссылки на Swagger в административном интерфейсе SmartDocs были изменены на OpenAPI, чтобы отразить новое название отраслевого стандарта.
ДЕВСОЛ-2025
Специальные символы не принимаются на странице SmartDocs (параметры запроса, заголовка или тела). Вызовы API со страниц методов SmartDocs больше не будут зависать, если в качестве значения параметра введен знак процента (%).
ДЕВСОЛ-2001
Шаблоны замены не работают корректно в шаблоне электронной почты Некоторые токены приложений разработчиков (включая идентификатор приложения) теперь возвращают скалярные значения при вызове действий правил, таких как отправка электронной почты.
ДЕВСОЛ-1974
В списке приложений и ключей нет визуального указания на то, что срок действия ключа истек. Приложения разработчиков с истекшим сроком действия ключей помечаются как «Просроченные» при использовании темы Apigee Responsive (или темы, которая является подтемой Apigee Responsive).
ДЕВСОЛ-1868
Значения перечисления Swagger не отображаются в раскрывающемся списке на странице методов SmartDocs. Импортированные документы Swagger, параметры ресурсов или методов которых содержат перечисления, теперь приводят к созданию страниц методов SmartDocs, содержащих раскрывающиеся списки вместо полей свободного текста.
Известные проблемы
В следующей таблице перечислены известные проблемы этого выпуска.
Идентификатор выпуска
Описание
ДЕВСОЛ-2106
Установка завершается ошибкой после регистрации RedHat Если сервер RedHat не зарегистрирован в RedHat, вам будет предложено зарегистрироваться. Даже если регистрация прошла успешно, установщик завершит работу с сообщением об ошибке.
[[["Прост для понимания","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 UTC."],[],[]]