Roadmap
2019
Inception
– Contract-first approach with Gherkin DSL
2020
Completed
– Gherkin DSL for API Specification
– Dynamic Stubbing
– Postman collection to Gherkin DSL
2021
Completed
– Smart Mocks
– Java JUnit5 wrapper
– OpenAPI beta, Basic Auth & Token Auth
– Backward Compatibility Testing
– SOAP / WSDL
– Postman Collection import
– Node wrapper v1
– Proxy Server
2022
Completed
– Generative Tests
– API Gateway Support
– Server Sent Event (SSE) stub – private beta
– AsyncAPI & JMS mock support – private beta
Q1 - 2023
Completed
– Redis Stub – private beta
– Node wrapper v2
– Hooks for emulating payment gateways
– Maintenance updates
Q2 - 2023
Completed
– JDBC stub – private beta
– Python wrapper
– AsyncAPI Kafka support – private beta
Q3 - 2023
Completed
– OpenAPI OAuth Security Scheme
– OpenAPI OpenID Security Scheme
– API Coverage Report
Q4 - 2023
Completed
– OpenAPI 3.1 support
– AsyncAPI 2.6.x – Request Reply pattern support improvements
– VSCode Extension with Generative AI capabilities – beta
– Specmatic Insights – CDD Analytics Dashboard launch
– AsyncAPI Test Interactive HTML report
Q1 - 2024
– Specmatic Docker image
– OpenAPI Example as both test and stub
– AsyncAPI General Availability
– OpenAPI links support
Q2 - 2024
Coming Up
– AsyncAPI 3.x support beta
– MongoDB Stubbing
– Smart Mock Response Fuzzing
– GraphQL support
– OpenAPI 3.1 support
Q3 - 2024
Coming Up
– AsyncAPI 3.x support General Availability
– API Coverage Report for SOAP/WSDL
– OpenAPI 3.1 Webhook Callback support
Got an idea you would like to share?
We’d love to hear your feedback! Let us know what features you would like to see included in Specmatic and how you would see them working.