What's Changed
- feat: OpenAPI Cyclic Types support by @Nick-Lucas in #7283
- chore: Review stale skills (manual) by @github-actions[bot] in #7294
@trpc/openapi 11.16.0-alpha
- Drops the type depth limit of 20, and significantly hardens cyclic-type support for both inference and Zod
- Support zod.lazy via Standard Schema fallback
- Strip symbols from output (no more
__@asyncIterator@5456symbols in output) - Add more comprehensive types for the OpenAPI doc from the official package (now a dependency) and apply some patches to these types because they're slightly outdated
- Fixes several issues with gathering schema descriptions, such as consuming jsdoc comments from node_modules types
New Contributors
- @github-actions[bot] made their first contribution in #7294
Full Changelog: v11.15.1...v11.16.0