Home / Companies / Speakeasy / Blog / January 2024

January 2024 Summaries

3 posts from Speakeasy

Filter
Month: Year:
Post Summaries Back to Blog
On January 30, 2024, Terraform SDK and Terraform Generation received updates and bug fixes, notably in Speakeasy v1.160.0, enhancing validation and serialization methods. The updates included various improvements across programming languages, such as support for server-sent events (SSE) in TypeScript, Python, and Go, and enhancements in Java, like using primitives for certain values and preventing namespace collisions. C# updates introduced new documentation sections for pagination and authentication, along with improvements in security handling. Terraform improvements involved adjustments for big floats and default values in fields, while Ruby fixes addressed import and module issues. These updates aim to improve functionality, prevent errors, and enhance integration across different programming ecosystems.
Jan 30, 2024 256 words in the original blog post.
The blog post discusses the development of a new TypeScript SDK generator aimed at addressing the shortcomings of existing open-source generators for enterprise API offerings. The initial version, although better than open-source alternatives, faced challenges with de/serialization and lacked flexibility, prompting the creation of a more robust version that leverages TypeScript and OpenAPI primitives. A key improvement is the integration of Zod for schema validation, enhancing runtime type safety for API inputs and outputs. Additionally, the new SDK transitions from Axios to the native fetch API and enables tree-shaking, allowing for a single codebase that can operate across diverse environments like Node.js, browsers, and serverless functions. The generator also introduces support for data streams, including file uploads and downloads, as well as server-sent events, catering to the growing demand from AI APIs. These updates aim to provide a more efficient, scalable, and user-friendly tool for developers while maintaining enterprise-level functionality and reliability.
Jan 20, 2024 1,966 words in the original blog post.
The Speakeasy changelog for early 2024 highlights significant advancements in SDK documentation and previews upcoming features aimed at improving API development and management. The SDK documentation, now in beta, integrates code-native elements, allowing developers to interact with APIs more intuitively through compilable code snippets, customizable theming, and deep linking, all built using top open-source tools like MDX and Next.js. As part of its 2024 roadmap, Speakeasy plans to enhance API tooling by offering new SDK generation targets, improved API change visibility, centralized API definition management, and custom governance policy enforcement. Additionally, recent blog updates discuss the incorporation of webhooks in OpenAPI3.1 and a comparison of Speakeasy SDKs with the OpenAPI-Generator OSS, emphasizing Speakeasy's focus on high-quality production-ready SDKs. The update also includes various improvements and bug fixes across multiple programming languages, highlighting their dedication to refining API development processes.
Jan 15, 2024 746 words in the original blog post.