-
released this
2026-05-05 21:22:30 +02:00 | 2 commits to main since this releaseoatpp 1.3 emits
"required": []on schemas with no required fields.
OpenAPI 3.0.x rejects this with "must NOT have fewer than 1 items",
which silently breaks strict consumers. Orval's typed fetch client
swallowed it (the violation surfaces only as a non-fatal warning), but
Orval's Zod generator (added downstream in fewo-webapp's #469 increment 2)
fails hard:must NOT have fewer than 1 items at /components/schemas//required
must have required property '$ref' at /components/schemas/
must match exactly one schema in oneOf at /components/schemas/83 of fewo-webapp's 198 DTOs trip this. Stripping the empty array (absence
of the keyword has the same semantics) is the spec-compliant fix.Bumps to v0.4.1.
Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
Source code (ZIP)