TL;DR
- Introduce nuevas funciones enterprise para Specmatic MCP.
- Añade soporte para códigos de estado HTTP 405 y 415 en el manejo de solicitudes no declaradas.
- Incluye correcciones para wrappers
allOfde esquema único y actualizaciones de dependencias.
Key Changes
Specmatic 2.48.0, una actualización menor lanzada el 18 de junio de 2026, se centra en mejorar las capacidades enterprise y refinar las funcionalidades de API testing.
- Funciones Enterprise: Esta versión añade herramientas expuestas por la versión enterprise, permitiendo que Specmatic MCP soporte funciones enterprise. Específicamente, la función
getResiliencyTestToolahora está expuesta, ampliando las opciones para escenarios de testing avanzados. - Mejoras en el Manejo de API: Specmatic ahora soporta los códigos de estado 405 (Method Not Allowed) y 415 (Unsupported Media Type) para el manejo de solicitudes no declaradas. Esto mejora la precisión del contract testing al reflejar mejor el comportamiento real de las API.
- Correcciones de Esquema: Una corrección importante aborda el manejo de wrappers
allOfde esquema único, asegurando una validación de esquema más precisa y consistente. - Actualizaciones de Dependencias: Varias dependencias internas, incluyendo
com.ezylang:evalex,com.ginsberg:junit5-system-exit,io.mockk:mockk-jvmeio.kotest:kotest-assertions-core-jvm, han sido actualizadas para mejorar la estabilidad y el rendimiento. Laspecmaticgradlepluginversiontambién recibió una actualización av0.15.13.
Para una lista completa de cambios, consulte el full changelog.
Impact for QA Teams
Los equipos de QA se beneficiarán de una mayor precisión en el contract testing, especialmente al manejar condiciones de error de API como 405 y 415. Las adiciones de funciones enterprise proporcionan opciones de testing más avanzadas para implementaciones más grandes, mientras que las correcciones de esquema aseguran una ejecución de pruebas más fiable.
FAQ
- Q: ¿Cuál es la principal función nueva en Specmatic 2.48.0?
- A: La principal función nueva es la adición de herramientas expuestas por la versión enterprise, permitiendo que Specmatic MCP soporte funcionalidades enterprise avanzadas, incluyendo resiliency testing.
- Q: ¿Esta actualización introduce algún breaking change?
- A: No, Specmatic 2.48.0 es una versión menor centrada en nuevas funciones, correcciones y actualizaciones de dependencias, sin breaking changes reportados.
- Q: ¿Cómo actualizo a Specmatic 2.48.0?
- A: Actualice la dependencia de Specmatic de su proyecto a
2.48.0. Consulte la documentación oficial de Specmatic para obtener instrucciones específicas según su configuración.
- A: Actualice la dependencia de Specmatic de su proyecto a
