November 1, 2025
v0.2.4: Client Generator Fixes & Test Coverage
Extends v0.2.3 stability improvements to all supported frameworks, ensuring consistent request body handling and TypeScript types across React, Vue, and Svelte client generators.
Request Body Generation Fixes
Request body parameter generation is now fixed across all client generators. Vue and Svelte clients that were previously missing data parameters and body serialization now generate correctly, matching the React fix from v0.2.3.
TypeScript Interface Fixes
A critical bug caused required fields to be incorrectly marked as optional (with ?) in generated TypeScript interfaces. OpenAPI required arrays are now correctly reflected so that email: string stays required while age?: number stays optional.
Multi-Framework Consistency
Request body handling, TypeScript type generation, required field processing, and error handling patterns are now identical across React, Vue, and Svelte. Fixed serde deserialization issues in the OpenAPI parser.
Test Coverage
New tests cover request body scenarios for all HTTP methods, $ref schemas in request bodies, YAML spec support, required vs optional field handling, and multi-framework output comparison.