Resumen de la Versión Specmatic 2.44.0

Specmatic 2.44.0, una actualización menor en la categoría de Mobile y API Testing, fue lanzada el 2026-04-20. Esta versión se centra en refinar las pruebas de conformidad, renovar el reporte de cobertura y fortalecer el soporte para API SOAP.

Cambios Clave

Nuevas Funcionalidades y Mejoras:

  • Pruebas de Conformidad: Ahora es obligatorio adjuntar una razón a las fallas esperadas en las pruebas de conformidad, lo que mejora la claridad y la trazabilidad. Esto complementa ajustes previos para deshabilitar la conformidad de fallas esperadas.
  • Reporte de Cobertura: El mecanismo de reporte de cobertura ha sido significativamente renovado para proporcionar información más precisa y útil sobre la cobertura de pruebas de API.
  • Pruebas de API SOAP: Se aplica la obligatoriedad del Content-Type específico de la versión de SOAP para solicitudes y respuestas, asegurando una adherencia más estricta al protocolo y una validación más fiable de las API SOAP.
  • Manejo de OpenAPI: Los archivos asyncapi ahora se omiten durante las verificaciones de compatibilidad hacia atrás (BCC) de OpenAPI, optimizando el proceso de validación.

Correcciones y Mantenimiento:

  • Swagger Parser: Se corrigieron errores críticos de seguridad de hilos (thread safety bugs) dentro del Swagger parser, mejorando la estabilidad.
  • Coincidencia de Patrones: Se revirtió un cambio relacionado con min/max Items en ListPattern (Issue 1741), resolviendo una regresión anterior.
  • Seguridad y Dependencias: Incluye una actualización de seguridad para org.thymeleaf a v3.1.4.RELEASE y numerosas otras actualizaciones de dependencias en todo el proyecto, garantizando una mejor seguridad y rendimiento.

Impacto para Equipos QA

Los ingenieros de QA se beneficiarán de verificaciones de conformidad más confiables, métricas de cobertura más claras y precisas, y una mayor exactitud en las pruebas de API SOAP. Estas actualizaciones ayudan a identificar problemas antes en el ciclo de desarrollo y a mantener estándares de calidad API más altos en todos los proyectos.

Para la lista completa de cambios, consulte el changelog oficial de Specmatic.