Speakeasy Logo
Skip to Content

Product Updates

Last changelog of the year, looking ahead, and a thank you!

Sagar Batchu

Sagar Batchu

December 31, 2024 - 4 min read

Product Updates

2024, a year in review 📅

As we wrap up 2024, I wanted to take a moment to reflect on the year. It’s been a year of growth, learning and building. We’ve launched some exciting new features, expanded our team and continued to push the boundaries of what’s possible with code generation.

Here are some of the highlights from 2024:

2025, what’s coming up? 🚀

As I look ahead to 2025 the API landscape is rapidly evolving for consumers with AI agents and LLMs changing how we manage and execute API calls. I’m absolutely thrilled for what we’re cooking behind the scenes. Here’s a sneak peek at what’s coming up in 2025:

  • An exciting new way to design your SDKs ! 🎨
  • Expanding on our initial foray into API testing with more Arazzo support, multi endpoint testing and a new testing experience.
  • Support for more non-HTTP protocols: webhooks, events and internal API landscapes
  • Make it really easy for LLMs to discover and connect with your APIs. All your AI tools, generated.
  • Leverage the power of executable code samples through prompts. No more 3 pane doc sites.

Simply put, the job’s not finished ! 🚧

The job's not finished

A Thank You ! 🎉

Finally we’d love to thank you all for making this year a success. We’re excited to continue building the future of APIs in 2025. We’re so grateful for your continued support. 🙏

A few special shoutouts:

To our Customers

Thank you for your invaluable feedback and for trusting us with your API needs. You help us push the bar everyday!

To our Team

Thank you for your hard work and dedication. I’m grateful to be surrounded a very talented group of folks who are relentless. This team cooks!

To our Partners

Thank you for your collaboration and support.

  • Colin McDonnell for continuing to push Zod forward. We’re lucky to build on the shoulders of giants.
  • The team at Vercel for driving us towards functional and performance-optimized SDKs.
  • The Pydantic team for prioritizing fixes and improvements in Pydantic2.0.
  • Marc and Scalar Team for iterating with us as product partner. Scalar Docs + Speakeasy SDKs is a game changer!
  • Our amazing blog contributors: The team at Ritza, Phil Sturgeon, Steve McDougall and many more.
  • Paul, Flo and the folks at Supabase for bringing some of the best dev tools together for Mega Launch Week.

To our Investors

Thank you for backing us and supporting our vision 🚀

🐝 New features and bug fixes 🐛

Generation platform

🐝 feat: added a new normalise transform to available OpenAPI transforms
🐛 fix: improved handling of complex allOf schemas that merge multiple types
🐛 fix: validate custom linting rulesets before execution

API testing

🐝 feat: Mock API server automatically generated with test generation
🐛 fix: improvement to result variable names in tests
🐝 feat: add simple support for multiple operations in contract tests

TypeScript

🐛 fix extraneous HTTP Authorization header in TypeScript
🐝 feat: support for custom webhook security in TS
🐛 fix: flattening with hidden parameters and allow server urls to allows be overridable per-method
🐛 fix: improve typescriptv2 readme errors
🐛 fix: make React hooks peer dependencies optional

PHP

🐝 feat: support for retries in PHP
🐝 feat: support sdk hooks for custom code

Java

🐝 feat: open enum support \

Ruby

🐛 fix: ruby rubocop linting issues \

Python

🐛 fix: flattening with hidden parameters and allow server urls to allows be overridable per-method
🐝 feat: support for injecting headers
🐛 fix: python usage snippet imports and handle property names made up of illegal characters only
🐛 fix: avoid unnecessary content-type header in empty python requests

Golang

🐛 fix: flattening with hidden parameters and allow server urls to allows be overridable per-method
🐛 fix: Support go target oneOf types in deepObject style query parameters
🐝 feat: support for injecting headers

Terraform

🐛 fix: bugs with missing terraform types
🐛 fix: make useragent better in terraform
🐝 feat: add option for disabling deduplication of types

Last updated on

Organize your
dev universe,

faster and easier.

Try Speakeasy Now