Skip to content

v0.40.0

Choose a tag to compare

@daveshanley daveshanley released this 23 Sep 14:47
· 35 commits to main since this release
72e3196

This release adds a TypeScript model generator and improves OpenAPI 3.1 enum generation for Go. Both model targets build from the same schema IR.

  • TypeScript models: Generate type-only modules from component schemas, including interfaces, literal unions, composition, discriminators, nullable types, recursive maps, and component references.
  • Go models: Scalar const values in OpenAPI 3.1 oneOf and anyOf schemas now generate typed enums and constants instead of raw JSON unions.

@sloudel