Mapeador visual de API a base de datos
Se ha lanzado una nueva etapa para la configuración de microservicios que permite mapear visualmente los campos de la base de datos a OpenAPI y, posteriormente, generar código en Python, Spring Boot o .NET. Esto permite a los desarrolladores ahorrar tiempo en la generación de código.
Para ello, solo es necesario habilitar la etapa de Visual Mapper y configurar la base de datos. Al añadir la conexión a la base de datos, se cargarán automáticamente todos los esquemas y atributos. Aquí, podemos mapear recursos de OpenAPI a otros recursos de OpenAPI.
Al completar los mapeos, se generará un nuevo archivo OpenAPI con las etiquetas necesarias para utilizar los APIgens (Spring Boot, Python – Beta, .NET). El microservicio se generará totalmente funcional y siguiendo las mejores prácticas promovidas por la Fundación APIAddicts.
Informe (Briefing) de API por defecto
Se ha creado un informe de API por defecto con los campos definidos en esta documentación: https://apiquality.io/api-briefing-2/
Rediseño del scoring de seguridad
Se ha rediseñado el sistema de puntuación de seguridad siguiendo los estándares definidos aquí: https://apiquality.io/api-scoring-360/
API de ejemplo
A partir de ahora, al crear una organización con los pasos básicos, se creará automáticamente una API de ejemplo.
Nuevos campos en la lista de ejecución de pruebas de estrés
Se han añadido los parámetros de ejecución para las pruebas de rendimiento:
- Hilos (Threads)
- Rampa de subida (Ramp-up)
- Duración
- Casos de prueba
Se ha añadido la opción de elegir la versión de deck para el despliegue en Kong.
Nueva etapa de despliegue en el portal API Market
Se ha añadido una nueva etapa que permite desplegar las APIs automáticamente en el API Market de la organización.
Ahora podemos ejecutar la etapa y ver cómo se carga automáticamente en el CMS.
Nuevos campos en la lista de ejecución de pruebas de estrés
A partir de ahora, puedes programar los pasos para que se ejecuten todos los días o planificar cuándo quieres que se lancen. Esta es una nueva opción disponible tanto en el pipeline como en las etapas individuales.
