Вы просматриваете документацию Apigee Edge .
Перейдите к документации Apigee X. информация
Релиз Фокус
Стабильность, масштабируемость, безопасность, расширяемость, исправления ошибок.
Новые возможности
- Библиотеки Devconnect теперь используют Guzzle для выполнения HTTP-запросов. Новая библиотека имеет более легкий вес и соответствует передовым практикам Drupal (например, D8).
- Модуль для поддержки API документации Apigee.
- Выпуск платежа за монетизацию DevConnect (devconnect_mint_pay). Этот модуль позволяет новым модулям оплаты подключаться к нему и делегировать ему весь процесс оформления заказа и обновление баланса разработчика (однако иногда модули подключения должны явно вызывать функции рабочего процесса коммерции).
- Выпуск монетизации DevConnect Payment Worldpay (devconnect_mint_worldpay). Этот модуль подключается к DevConnect Monetization Payment и позволяет использовать корпоративный шлюз WorldPay для обработки повторяющихся транзакций.
Исправления ошибок
- В apigee_account теперь правильно задаются Имя пользователя, имя и фамилия при регистрации.
- Детали подключения к порталу разработки теперь считываются и записываются в файл YAML в частной файловой системе. Новая задача Drush (devconnect-update-settings, псевдоним dc-settings) переносит настройки соединения на основе Drupal-var в YAML. Это также обрабатывается в функцииook_update_N(), которая вызывается при запуске update.php.
- Dev Portal теперь использует библиотеку Guzzle/Http в качестве HTTP-клиента при взаимодействии с конечной точкой Apigee.
- При тестировании подключения к KMS на экране администратора портала разработки соединение больше не выдает ложное сообщение об ошибке, если для этой организации не настроены продукты API.
- Устаревшие модули devconnect_apigee, devconnect_validate и devconnect_faq_ext были удалены.
- Экран администрирования атрибутов приложения Dev Portal перенесен в подменю экрана администрирования Dev Portal. Добавлены дополнительные виджеты (переключатели, поля выбора, флажки). Исправлено множество ошибок при переупорядочении полей.
- Жестко закодированные пути к ресурсам (JS, CSS, изображениям) в модулях и темах были удалены.
- Объекты Developer_app теперь являются объектами, а не массивами. Была добавлена поддержка элементарного представления для сущностей приложения разработчика.
- Были добавлены детальные разрешения на просмотр, создание, редактирование, удаление и администрирование приложений разработчика. Разрешения CRUD по умолчанию назначаются аутентифицированным пользователям; Разрешения администратора по умолчанию назначаются любой роли, в названии которой есть Администратор.
- Более жестко закодированные англоязычные строки были заключены в функцию t(), чтобы обеспечить локализацию.
- Когда приложение разработчика сохраняется в конечной точке, создается несколько атрибутов по умолчанию, если они еще не существуют: DisplayName, Developer, LastModified, LastModifier, CreationDate.