Speakeasy
Feedback
In progress
SDKs: Java Async support and Framework integrations
Refresh of Java SDK with latest language features
1
2
SDKs: Ruby SDK Generation Beta
Graduate ruby to beta status
7
OpenAPI Editor in Speakeasy App
First release of Speakeasy's editor for editing, sharing and collaborating on OpenAPI specifications. Integrated with our API registry
0
Editor: `speakeasy` push and pull
push and pull commands to interact with API registry
1
SDKs: MCP TypeScript Server Target GA
GA enhancements for MCP generation
1
5
SDKs: Arbitrary custom code in SDKs
Add custom code to SDKs anywhere
3
Planned
Terraform: Test Service
Terraform test service + integration tests to enable wider contribution to the terraform testing target by the Speakeasy team
0
Gram: Hosted Install Page v2
Nicer hosted pages for hosted MCPs including more content on Tool descriptions and install instructions for more platforms.
0
Gram: Manage and Rollback Deployments
User experience to rollback Toolsets and MCP servers to previous deployments
0
SDKs: Speakeasy SDK Transformations
Enable generation of SDK interfaces that wrap multiple operations
0
Backlog
SDKs: 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
SDKs: Rust Client SDK Generation Beta
Generate type-safe client sdks in Rust. Supported through the existing Speakeasy toolchain
7
SDKs: Prompt version upgrade
SDKs usage logs automatically prompt upgrade to latest SDK versions if one exists
2
SDKs: Support publishing SDKs to Github Packages
Many customers want to use Github packages to distribute internal SDKs instead of a public package manager
5
SDKs: Support templated paths with conflicting parameters
Support SDK generation for apis with conflicting path params
0
SDKs: Support Preview & RC Speakeasy Generator versions
Enabling automation for customers that use in-progress branches of Speakeasy's generator before its released to production as a release
1
SDKs: Support for OpenTelemetry instrumentation in Generated SDKs
Support for out of the box instrumentation of Open telemetry in SDKs instead of using SDK hooks
3
SDKs: Retry-after support for all GA languages
Currently this feature is only supported in typescript SDKs
3
SDKs: Support `multipart/form-data`content type for GA langauges
Support multipart/form-data content type
0
Gram: Support Custom Code for Tools
Support agentic tools defined in code in Python and Typescript
0
Gram: Override of Security Input Values
Enable customers to customise names of authentication headers created for their Gram MCP servers
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
SDKs: Changelogs for PRs and Releases
List of added, deleted and updated methods in the SDK in PRs and user changelogs
10
🫡
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
🔎
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
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
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
MCP Typescript Server Target Beta
Extract MCP from TS SDK into a dedicated target for MCP server generation and new protocol features
1
SDKs: Support Audience security field for Oauth APIs
Speakeasy will generate a new security field (for each element) next to clientID, clientSecret, tokenURL of type String, example AUD, name: Audience
0
Gram: Support spec uploads without operationIds
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
Todo
Bug: Data sources empty even for required params
1
Awaiting Interest
Feature Request: Pass SDK Reference in Hook Context
0
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
Feature: Support retyping map attributes as map nested attributes with x-speakeasy-additional-properties-name
1
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
Triage
feature request to allow `speakeasy test` to run certain tests specifically
0
In Review
docs: Correct error in Speakeasy article regarding RFC 9457
1
In Progress
Feature: Background Task / Eventual Consistency API Support
2
Powered by Productlane
New request
Powered by Productlane