Estás viendo la documentación de Apigee Edge.
Ir a la
documentación de Apigee X. info
Enfoque de la versión
Estabilidad, escalabilidad, seguridad, extensibilidad y correcciones 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 documentación de Apigee
- 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 le 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 de forma explícita a las funciones del flujo de trabajo de comercio).
- Lanzamiento del pago de Worldpay de monetización de DevConnect (devconnect_mint_worldpay) Este módulo se conecta al pago de monetización de DevConnect y permite el uso de la puerta de enlace corporativa de WorldPay para el procesamiento de transacciones recurrentes.
Correcciones de errores
- Ahora, apigee_account 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) transfiere
la configuración de conexión basada en variables de Drupal 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 administrador del portal para desarrolladores, la conexión ya no
informa falsamente que falló si no hay productos de API configurados para esta organización.
- Se quitaron los módulos obsoletos devconnect_apigee, devconnect_validate y devconnect_faq_ext.
- La pantalla de administrador de atributos de la app del portal para desarrolladores se movió a un submenú de la pantalla de administrador del portal para desarrolladores
pantalla. 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 codificadas a los recursos (JS, CSS, imágenes) en módulos y temas.
- Las entidades developer_app ahora son objetos en lugar de arrays. Se agregó compatibilidad de vista rudimentaria para
las entidades de la app para desarrolladores.
- Se agregaron permisos detallados para ver, crear, editar, borrar y administrar apps para desarrolladores. Los permisos CRUD se asignan de forma predeterminada a los usuarios autenticados; los permisos de administración
se asignan de forma predeterminada a cualquier rol con Administrador en su nombre.
- Se incluyeron más cadenas de texto codificadas en inglés 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, creationDate.