Changelog #20: Self-Serve SDK Creation Pipeline [Alpha]

Changes to the Speakeasy platform - February 22, 2023.

Background image

Even though we are a team of lovely people, we understand that not everyone wants to talk to us to get their SDK creation pipeline set up. That’s why we’re hard at work building a self-serve pipeline. With just a few simple clicks in our platform UI, production-ready SDKs will magically appear in your Github. If you want to see the final result, check out this Python SDK repo (opens in a new tab) for OpenAI API, and its PyPi package (opens in a new tab).

We’re currently running user feedback sessions, so if you’re interested in getting your hands on this new feature ASAP, sign up for a testing slot (opens in a new tab) before they fill up!

New Features

Self-serve SDK Creation Pipeline: You can now go from spec to published package in a couple clicks. Our pipeline runs as part of your CI/CD, so you’ll never need to worry about SDKs getting out of sync with your spec again. To get started, all you need to do is:

  1. Upload your OpenAPI spec.
  2. Select your target languages.
  3. Optionally add publishing information.
  4. Click ‘Create’ — thats it !

Check it out in action below:

Improvements

Publishing for Java: You can now publish your Java SDKs to Maven. Just add your Maven API key and start publishing!

Test coverage for SDKs: SDKs are a critical product surface area, and we treat them as such. We’ve revamped our test coverage and developed a set of language specific test suites to prevent any regressions in the SDKs we create.

CTA background illustrations

Start to Speakeasy!

Create great integration experiences for your APIs

Try now for free