Roadmap

Specmatic has come a long way since its inception in 2019 and we have we exciting plans for the way ahead! Jump to work in progress.

2019

Inception

– Contract-first approach with Gherkin DSL

2019

2020

Completed

– Gherkin DSL for API Specification
– Dynamic Stubbing
– Postman collection to Gherkin DSL

2020

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

2021

2022

Completed

– Generative Tests
– API Gateway Support
– Server Sent Event (SSE) stub – (Pro plan +)
AsyncAPI & JMS mock support – (Pro plan +)

2022

Q1 - 2023

Completed

Redis Stub – (Pro plan +)
Node wrapper v2
Hooks for emulating payment gateways
– Maintenance updates

Q1 - 2023

Q2 - 2023

Completed

JDBC stub – (Pro plan +)
Python wrapper
AsyncAPI Kafka support – (Pro plan +)

Q2 - 2023

Q3 - 2023

Completed

OpenAPI OAuth Security Scheme
– OpenAPI OpenID Security Scheme
API Coverage Report

Q3 - 2023

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

Q4 - 2023

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

Q1 - 2024

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

Q2 - 2024

Q3 - 2024

Completed

Enhanced OpenAPI Support

  • HTML Report Generation
  • Interactive Examples (generation & validation)

Domain-Aware Contract Intelligence

Monitoring & Diagnostics

Developer Experience

  • VSCode plugin enhancement to enable agentic workflows.

Sample Implementation Projects

Q3 - 2024

Q4 - 2024

In progress

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

Q4 - 2024

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

Q1 - 2025

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.Â