Estás consultando la documentación de Apigee Edge.
Consulta la
documentación de Apigee X. Información
Enfoque de lanzamiento
Estabilidad, escalabilidad, seguridad, extensibilidad y corrección de errores
Nuevas funciones
- Las bibliotecas de Devconnect ahora usan Guzzle para realizar solicitudes HTTP. La nueva biblioteca es más ligera y cumple con las prácticas recomendadas de Drupal de ahora en adelante (p.ej., D8).
- Módulo para admitir la API de documentación de Apigee.
- Lanzamiento del pago de monetización de DevConnect (devconnect_mint_payment). Este módulo permite que los nuevos módulos de pago se vinculen y deleguen a él todo el proceso de confirmación de la compra y la actualización del saldo del desarrollador (aunque, a veces, los módulos enganchados necesitan llamar explícitamente a las funciones de flujo de trabajo de comercio).
- Lanzamiento del pago de Worldpay de Monetización de DevConnect (devconnect_mint_worldpay). Este módulo se conecta con el pago de monetización de DevConnect y potencia el uso de WorldPay Corporate Gateway para el procesamiento de transacciones recurrentes.
Correcciones de errores
- Ahora, apigee_account configura de forma correcta el nombre de usuario, el nombre y el apellido durante el registro.
- Los detalles de conexión del portal para desarrolladores ahora se leen y se escriben en un archivo YAML en el sistema de archivos privado. Una nueva tarea de Drush (devconnect-update-settings, alias dc-settings) envía la configuración de conexión basada en Drupal-var a YAML. Esto también se controla en hook_update_N(), que se invoca cuando se ejecuta update.php.
- El portal para desarrolladores ahora usa la biblioteca Guzzle/Http como su cliente HTTP cuando se comunica con el
extremo de Apigee.
- Cuando se prueba la conexión a KMS en la pantalla de administración del portal para desarrolladores, la conexión ya no
informa erróneamente un error si no hay productos de API configurados para esta organización.
- Se quitaron los módulos devconnect_apigee, devconnect_validate y devconnect_faq_ext obsoletos.
- La pantalla de administrador de los atributos de la app del Portal para desarrolladores se movió a un submenú de la pantalla de administración del Portal para desarrolladores. Se agregaron widgets adicionales (botones de selección, casillas de selección y casillas de verificación). Se corrigieron varios errores en el reordenamiento de campos.
- Se quitaron las rutas codificadas a los recursos (imágenes, JS, CSS) en los módulos y temas.
- Ahora, las entidades developer_app son objetos en lugar de arrays. Se agregó compatibilidad con vistas básicas para entidades de apps de desarrollador.
- Se agregaron permisos detallados para ver, crear, editar, borrar y administrar las apps de los
desarrolladores. Según la configuración predeterminada, los permisos de CRUD se asignan a usuarios autenticados; los de administración se asignan de forma predeterminada a cualquier función que tenga un nombre de administrador.
- Se incluyeron más strings en inglés codificadas en la función t() para permitir la localización.
- Cuando se guarda una app de desarrollador en el extremo, se crean varios atributos predeterminados, si aún no existen: DisplayName, Developer, lastModified, lastModifier y CreationDate.