Back to blog
Other

On Demand Publishing & Pre-Releases

Nolan Sullivan

Nolan Sullivan

June 28, 2024 ยท 1 min read

On Demand Publishing & Pre-Releases

You've just generated your SDK, and you're feeling good, but in the immortal words of Kobe Bryant, "Jobs not finished. SDK published? I don't think so."

Until it's published, your SDK is NOT done. Fortunately, with our recent release it's easier than ever to not only generate, but also publish your SDKs "On Demand".

Pre-Releases & On-Demand Publishing

You can now add any pre-release version identifiers that you want to tag your SDK with: -alpha, -beta, etc. As you update your SDK, we'll automatically version bump while retaining the pre-release tags. Then when you're ready, you can remove the tag and publish your new version.

And now, all this can be done from the Speakeasy dashboard, just head to the publishing tab and re-publish your SDKs whenever you want.


๐Ÿšข Improvements and Bug Fixes ๐Ÿ›

The Platform

๐Ÿšข Feat: Turn on Github Sandboxes by default for typescript, go and python SDKs
๐Ÿšข Feat: Imroved default target SDK naming from the classname
๐Ÿ› Fix: Improved handling of discriminated union handling

Terraform

๐Ÿšข Feat: x-speakeasy-match supports subkeys for Terraform

Java

๐Ÿšข Feat: Enabled custom base package naming in gen.yaml ๐Ÿšข Feat: License included in build.gradle
๐Ÿšข Feat: Improved comment syntax
๐Ÿ› Fix: ClientCredentialsHook compiles when global security absent

C#

๐Ÿšข Feat: Added tolerance for extra json fields in union deserialization
๐Ÿ› Fix: Resolved union handling

Last updated on

AI everywhere.