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, 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 – (Pro plan +)
– AsyncAPI & JMS mock support – (Pro plan +)
Q1 - 2023
Completed
– Redis Stub – (Pro plan +)
– Node wrapper v2
– Hooks for emulating payment gateways
– Maintenance updates
Q2 - 2023
Completed
– JDBC stub – (Pro plan +)
– Python wrapper
– AsyncAPI Kafka support – (Pro plan +)
Q3 - 2023
Completed
– OpenAPI OAuth Security Scheme
– OpenAPI OpenID Security Scheme
– API Coverage Report
Q4 - 2023
Completed
– 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
Completed
– Specmatic Docker image
– OpenAPI Example as both test and stub
– AsyncAPI (general availability)
– Support for all OpenAPI security schemes
– Externalised test data for contract tests
– Google Pub Sub beta
Q2 - 2024
Completed
– GraphQL support
– Google Pub Sub (general availability)
– gRPC support
– Improved / descriptive test names
– Jetbrains IDE plugin
– Specmatic config in YAML
– AsyncAPI HTML Report
Q3 - 2024
Completed
Enhanced OpenAPI Support
- HTML Report Generation
- Interactive Examples (generation & validation)
Domain-Aware Contract Intelligence
- Smart Dictionary
- ImplementationContext-aware Example Generation
- Intelligent Stub Response Creation
- Partials for examples
- Response Value Substitution from Request
Monitoring & Diagnostics
Developer Experience
- VSCode plugin enhancement to enable agentic workflows.
Sample Implementation Projects
Q4 - 2024
gRPC enhancements
- backward compatibility
- Proxy
- Examples generation
- API coverage report (html format)
OpenAPI enhancements
- Discriminator support
- Filtering
- Optional Headers
Overlays Support
- extend / customize your OpenApi specs using OpenAPI overlays
Arazzo support
- Build Workflows in OpenAPI using Arazzo
– OpenAPI 3.1 support
– AsyncAPI 3.x support beta
– OpenAPI links support
Q1 - 2025
Coming Up
– Mongo DB stubbing
– AsyncAPI 3.x support – General availability
– GoLang Wrapper
– C# .Net Wrapper
– Smart Mock Response Fuzzing
– API Coverage Report for SOAP/WSDL
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.Â