Label-Based Versioning, OpenAPI Transformations, and Overlay Insights
Blog post from Speakeasy
The blog post introduces new features aimed at simplifying SDK management and OpenAPI transformations, emphasizing a GitHub-native approach to version control using label-based versioning. This feature allows automated version detection with manual override options and pre-release support, seamlessly integrating with existing GitHub workflows. The post also highlights OpenAPI transformations as a streamlined, automated process within SDK generation workflows, providing various transformation options like filtering operations and cleaning up unused components. Additionally, overlay summaries offer insights into how OpenAPI overlays modify specifications, aiding in validation and debugging. The post concludes by listing new features and bug fixes across several programming languages, including improved markdown tables, enhanced handling of complex schemas, and new support features for languages such as PHP, Terraform, Java, Python, and TypeScript.