Speakeasy
Feedback
Roadmap
Requests
In progress
SDK Changelog for end users
List of added, deleted and updated methods in the SDK in PRs and user changelogs
10
Ruby SDK Generation Beta
Graduate ruby to beta status
7
MCP Typescript Server Target Beta
Extract MCP from TS SDK into a dedicated target for MCP server generation and new protocol features
1
OpenAPI Editor in Speakeasy App
0
Planned
MCP TypeScript Server Target GA
1
4
Custom SDK code with automatic conflict resolver
3
Terraform Test Generation
0
Backlog
Short lived preview packages for SDK revisions on PRs (TS only)
Each PR gets a Speakeasy hosted, short lived and published package, a la Vercel preview. Start with proving value in Typescript SDKs
7
Test Generation for TS, Go, Python - GA status
Graduate test generation for TS, Go and Python to GA from Beta
10
Rust Client SDK Generation
5
SDKs prompt version upgrade
2
Support publishing SDKs to Github Packages
Many customers want to use Github packages to distribute internal SDKs instead of a public package manager
5
Support templated paths with conflicting parameters
0
Support Preview & RC Speakeasy Generator versions
Short project: enabling automation for customers that use in-progress branches of openapi-generation branches where we're not ready to use those branches globally across speakeasy customers
1
Support for OpenTelemetry instrumentation in Generated SDKs
3
Retry-after support for python and other GA languages
3
Support `multipart/form-data`content type for GA langauges
0
MCP Server Target - Python
Python flavor of MCP server generation
0
Completed
๐น
OpenAPI Studio - Free form spec editing and Overlay viewing
Studio supports creation and management of Overlays in your speakeasy workflow
1
๐ฉโ๐งโ๐ง
Overlay Playground
Unauthenticated webpage to edit and preview realtime changes to overlay specifications
0
โ
Running Testing as Standalone PR Checks
0
๐ ฑ๏ธ
PHP SDK Generation Beta
Beta release (interface subject to change) that includes support for Oauth2.0, Unions, SDK Hooks, pagination and more! See language maturity page for details: https://www.speakeasyapi.dev/docs/code-generation
6
๐ซก
Postman Generation Alpha
0
๐ค
Automatically improve SDK Method names
Speakeasy suggest support for improving the operation ids in your OpenAPI spec for more ergonomic SDK methods. Available in the CLI and Dashboard
2
๐ฆ
Shrink TypeScript Bundle Size
Improve the performance of TypeScript packages by removing boilerplate in error handling and encoding, dropping barrel imports and minifying Zod code
0
๐
Debug-friendly SDKs
Support for default timeouts, environment variable for logging and better README examples for per operation retries and error handling
4
๐ชช
Public URLs for API specs
Create a stable public link for any OpenAPI spec stored in your Speakeasy API Registry
0
๐ฆพ
SDK version control through Github labels
0
๐ฆ
Deep Object Query Parameter support for Terraform
1
๐ผ
Debug Mode for Terraform Providers
1
๐คนโโ๏ธ
Custom compile command
TBD
0
๐ฝ
Support for parsing Arazzo (OpenAPI Workflow) Specs for Test Generation
https://www.speakeasy.com/openapi/arazzo
0
๐ค
Support Laravel Wrapper for PHP SDKs
0
๐ฅธ
Export Zod schemas as public types in TS SDKs
Expose Zod schemas in Typescript SDKs for public use.
1
๐คต
Support for Username and Password OAuth Scheme (TS and Java)
Support this oauth scheme OOTB with a generated sdk hook
1
0
๐ฒ
Test Generation for Java - Beta Status
3
๐ฆข
Support for Mock Servers and Test Generation in Workflow
(Python, Go, TS)
0
๐
Support for RFC6570 -- allowReserved for path/query parameters in Java
0
README improvements
Various minor improvements to SDK READMEs: table formatting, toc improvements, server selection streamlining
0
๐งโ๐จ
Develop API Design Guide
speakeasy.com/api-design
0
Interruptible and Streamable generation
Generation provides files as they are created and edits can recreate generation midflight
0
๐ค
PHP to GA
0
๐
JSONL Streaming Support (Go, Python, Java, TS)
2
OAuth per operation security overrides
1
0
๐
Support for `client_secret_basic` oauth type
0
Security and SDK Options Access in hooks
Provide security and SDK client options in SDK Hooks context
0
Lazy Module loading for Python SDKs
For better python performance especially in serverless environments
0
Issues
Backlog
Feature: Support Trusted Publishers for PYPI
0
Feature request: Add audience support in clientCredentials
1
Feat: Document in the TS Readme how to access and use public zod schmeas
1
Bug: Reported bug about panic in speakeasy openapi diff
1
Feature: Separate config changes from generated code in speakeasybot PRs
0
Awaiting Interest
Feature: Investigate `speakeasy run` behaviour in specification repository for selecting all sources
0
Bug: `speakeasy run` language confusing for multiple sources
0
Feature: Make templated sever URL variables required
0
Feature: Rename `SDKOptions` to `APIClientOptions`
0
Feature: don't overwrite customer commits on an open PR
0
Todo
Feature: Support parametrised server urls in Terraform
1
Bug: Data sources empty even for required params
1
Feat: Explore DynamicObject or custom type instead of a jsonencoded string for Terraform escape hatch
0
To Do
Feature Request: Spec Validation for C# Parameter Order Constraints
1
Feature: Generate Native AOT compatible code with Speakeasy
1
Feature: Investigate whether codeSamples can support templated server variables
0
In Progress
Feature: Background Task / Eventual Consistency API Support
2
Triage
feature request to allow `speakeasy test` to run certain tests specifically
0
In Review
Feature: Custom Alias Specification in ReadMe
0
docs: Correct error in Speakeasy article regarding RFC 9457
1
Powered by Productlane
Powered by Productlane