feat(java): forward-compatible unions; feat(typescript): zod v4-mini support (#1700)
Generator changes (21)
New features
csharp
support body field name configuration via requestBodyFieldName in gen.yaml
New features
go
support body field name configuration via requestBodyFieldName in gen.yaml
New features
javav2
enhance java error handling example in README.md
New features
javav2
support body field name configuration via requestBodyFieldName in gen.yaml
New features
javav2
gracefully handle unknown (untagged)union variants
New features
javav2
implement smart union member resolution
New features
javav2
make tagged unions forward compatible
New features
mcp-typescript
add workflow to publish to anthropic index
New features
mcp-typescript
support body field name configuration via requestBodyFieldName in gen.yaml
New features
mockserver
support body field name configuration via requestBodyFieldName in gen.yaml
New features
php
support body field name configuration via requestBodyFieldName in gen.yaml
New features
postman
support body field name configuration via requestBodyFieldName in gen.yaml
New features
pythonv2
support body field name configuration via requestBodyFieldName in gen.yaml
Chores
pythonv2
add support for multi-line parameter descriptions
New features
ruby
support body field name configuration via requestBodyFieldName in gen.yaml
New features
terraform
support body field name configuration via requestBodyFieldName in gen.yaml
New features
typescriptv2
delete dead code - unused inbound/outbound schemas (configurable via alwaysIncludeInboundAndOutbound)
Bug fixes
typescriptv2
delete deprecated zod code (configurable via gen.yaml exportZodModelNamespace)
New features
typescriptv2
support body field name configuration via requestBodyFieldName in gen.yaml
New features
typescriptv2
support for zodVersion v4-mini (configurable via gen.yaml zodVersion)
New features
unity
support body field name configuration via requestBodyFieldName in gen.yaml