Estás viendo la documentación de Apigee Edge.
Ve a la
documentación de Apigee X. info
Enfoque de la versión
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 liviana y se ajusta a las prácticas recomendadas de Drupal en el futuro (p.ej., D8).
- Módulo para admitir la API de Apigee Documentation.
- Lanzamiento del pago de monetización de DevConnect (devconnect_mint_payment). Este módulo permite que los módulos de pago nuevos se conecten a él y deleguen todo el proceso de confirmación de la compra y la actualización del saldo del desarrollador (sin embargo, a veces, los módulos de conexión deben llamar explícitamente a las funciones del flujo de trabajo de comercio).
- Lanzamiento del pago de Worldpay para la monetización de DevConnect (devconnect_mint_worldpay). Estos módulos se conectan a DevConnect Monetization Payment y potencian el uso de la puerta de enlace corporativa de WorldPay para el procesamiento de transacciones recurrentes.
Correcciones de errores
- La apigee_account ahora establece correctamente 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 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 fallas de forma falsa 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 administración de atributos de apps del portal para desarrolladores se trasladó a un submenú de la pantalla de administración del portal para desarrolladores. Se agregaron widgets adicionales (botones de selección, cuadros de selección y casillas de verificación). Se corrigieron varios errores en el reordenamiento de campos.
- Se quitaron las rutas de acceso hard-coded a los recursos (JS, CSS, imágenes) en los módulos y temas.
- Las entidades developer_app ahora son objetos en lugar de arrays. Se agregó compatibilidad rudimentaria con vistas para entidades de apps de desarrollador.
- Se agregaron permisos detallados para ver, crear, editar, borrar y administrar apps para desarrolladores. De forma predeterminada, los permisos de CRUD se asignan a los usuarios autenticados, y los permisos de administración se asignan a cualquier rol que tenga "Administrador" en su nombre.
- Se unieron más cadenas en inglés codificadas en la función t() para permitir la localización.
- Cuando se guarda una app para desarrolladores en el extremo, se crean varios atributos predeterminados si aún no existen: DisplayName, Developer, lastModified, lastModifier y creationDate.