API Platform 4.8.0.0

Fecha: Abril/2022

Sustitución de Log4j

  • Hemos eliminado la biblioteca Log4j de los módulos internos del API Authorization, API Metrics, Certificate Manager y API Finder y la hemos sustituido por un nuevo módulo de registro interno del API Manager y API Gateway.

Nuevo menú

  • El menú de la Plataforma ha sido actualizado! El contenido sigue siendo el mismo, pero hemos cambiado el orden y la agrupación de las páginas. Esperamos que las nuevas agrupaciones sean más intuitivas y que le resulte llegar más rápidamente a donde quiere dentro de la Plataforma. Consulte los detalles del cambio aquí.

Nueva funcionalidad: personalización de los headers de CORS

  • Ahora es posible personalizar los headers de CORS (Cross-origin resource sharing) en sus flujos de APIs. Para personalizar los headers de un determinado recurso, debe implementar el método OPTIONS para el mismo. Si no se implementa el método OPTIONS, los headers se devolverán con el valor por defecto "*".

Mejoras

  • La versión UUID de los access tokens generados ha sido actualizada a la versión 4. Los antiguos access tokens generados na versión 3 siguen siendo válidos.

  • Se ha puesto a disposición un endpoint en el API Manager con mayor detalle de los permisos de la Plataforma.

Corrección de errores

  • Para hacer posible la personalización de los headers de CORS, hemos corregido el siguiente comportamiento erróneo de la Plataforma: las solicitudes del método OPTIONS que contenían ambos headers "Access-Control-Request-Method" y "Origin" eran excluidos por un filtro y los headers devueltas tenían un valor por defecto ("*"). Debido a este filtro, estas llamadas no se mostraban correctamente en Trace (y, en consecuencia, no se contabilizaban en su total de llamadas).

Las peticiones de métodos OPTIONS que no contenían los headers anteriores ya aparecían en Trace y se contabilizaban normalmente.
  • Se ha corregido un error que impedía las consultas de tipo CUSTOM en General Trace.

  • Hemos eliminado los datos antiguos y que ya no se utilizan sobre el SMTP de Sensedia que eran visibles en el código de la consola JavaScript de front.

Servicios cambiados

Aplicación Módulo Versión

API Platform

API Manager Front

4.9.0.0

API Platform

API Finder

4.3.0.0

API Platform

API Governance

4.3.1.1

API Platform

Platform-proxy

4.6.0.0

API Platform

AG Sensedia Impact Analysis Adapter

1.0.0.0

API Platform

API Metrics

4.4.0.0

API Platform

API Authorization

4.4.1.0

API Platform

Certificate Manager

1.2.0.0

API Platform

API Token Manager

4.3.1.0

API Platform

API Manager

4.10.0.0

API Platform

API Gateway

4.8.0.0

Thanks for your feedback!
EDIT

Share your suggestions with us!
Click here and then [+ Submit idea]