API Platform 4.11.0.0

Fecha: Febrero/2023

Modernización del front-end

  • Continuando las mejoras iniciadas en la release anterior, las páginas Consumers  Apps y Consumers  Access Tokens ahora también cuentan con la nueva apariencia de la plataforma y una tecnología de front-end más avanzada. Seguiremos entregando más pantallas de la plataforma con el nuevo aspecto en cada release.

Nueva funcionalidad

Tipificacion 'SECURED' para Environment Variables

  • Las Environment Variables son ahora tipables. Hemos añadido la tipificación SECURED, dirigida específicamente a la ofuscación de datos sensibles en la configuración de Connectors.

Mejoras

  • Hemos realizado una refactorización de la reutilización de conexiones en el servicio del Gateway

  • Aplicamos un refuerzo en las validaciones realizadas al registrar un Certificado.

  • Añadido soporte para FHIR libs para uso en JAVA Custom Interceptors.

  • Realizamos refuerzos rutinarios en la seguridad general de la plataforma.

Interceptors

  • Ahora el Interceptor Rate Limit también permite bloquear llamadas repetidas desde la misma IP (Rate Limit por IP).

  • El interceptor Cache Write ahora también permite la exclusión de Headers y QueryParams.

    A partir de la versión 4.13.0.0 esta funcionalidad de exclusión dejará de estar disponible. El interceptor volverá a funcionar como lo hacía antes de esta versión.

Bugs Corregidos

  • Corregimos un problema en el que, con Adaptive Governance activado, los equipos sin workflows definidos no podían utilizarse en el contexto de Teams.

  • Solucionamos un problema por el que se impedía a un usuario crear una API, App o Plan con un deploy en un environment fuera del contexto de este usuario, incluso si este tenía permiso de creación.

  • Hicimos ajustes en PATCH /access-tokens.

  • Solucionamos un problema que impedía que las API se cargaran en el interceptor API Calls.

  • Solucionamos un problema que impedía actualizar los certificados caducados.

  • Solucionamos un problema por el que, al editar una revision a través de Swagger, los cambios no se reflejaban correctamente.

  • Solucionamos un problema que impedía exportar Plans o Interceptors.

  • Se ha corregido un problema que impedía que el interceptor Service Callout procesara correctamente las solicitudes que contenían el header Transfer-Encoding: chunked.

  • Se ha corregido un problema de conversión de fechas en la consulta Billing.

  • Corregimos un problema que impedía que se mostraran las aplicaciones que tenían el carácter de punto "." en su clientId o Secret.

  • Corregimos un problema que impedía cargar las APIs en el calendario de deploys.

  • Corregimos un problema que impedía la correcta modificación de Inbound Addresses.

  • Corregimos un problema de interpretación de ExtraInfo en Apps y Access Tokens cuando el valor era un objeto front-end o un array.

  • Corregimos un problema que impedía la búsqueda de APIs por parte de los interceptores en el front-end.

  • Corregimos un problema que impedía buscar aplicaciones por ID.

  • Corregimos un problema que provocaba que Raise Exception retornara Null cuando el token introducido no era aceptado.

  • Corregimos un problema que impedía la consulta de Billing por Apps.

  • Corregimos un problema de visualización recurrente en el listado de Billing.

  • Se han corregido varios mensajes de error incorrectos y/o imprecisos.

Servicios alterados

Aplicación Módulo Versión

API Platform

API Manager

4.14.0.1

API Platform

API Gateway

4.11.0.0

API Platform

API Manager Front

4.13.0.0

API Platform

API Authorization

4.5.1.0

API Platform

API Metrics

4.5.1.0

API Platform

Certificate Manager

1.3.0.0

API Platform

Connector Manager

4.5.0.0

API Platform

Manager Front

4.13.0.0

API Platform

Manager Front Admin Settings

4.13.0.0

API Platform

Manager Front Consumers

4.13.0.0

Thanks for your feedback!
EDIT

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