What's Changed
- fix(ci): trigger docker image publish on release by @vondenstein in #3687
- fix(mock): inline enum values in mocks for union enumGenerationType by @wadakatu in #3694
- fix(mock): generate tuple values for OpenAPI 3.1 prefixItems by @wadakatu in #3697
- feat: allow zod discriminatedUnion generation by @titivermeesch in #3698
- fix(core): only match import alias when detecting used dependencies by @wadakatu in #3699
- fix(security): escape spec-controlled strings in generated template literals and object keys by @aqeelat in #3692
- fix(axios): eliminate module-level returnTypesToWrite map by @aqeelat in #3696
- fix(angular): keep httpResource idle for absent optional request body (#3700) by @the-ult in #3701
- fix(angular): read signals inside the httpResource factory for multi-content-type resources by @the-ult in #3715
- fix(mock): use exported element aliases for top-level array responses in arrayItems factories by @the-ult in #3709
- feat(core): allow operationName override to decouple type names from method names by @aqeelat in #3693
- fix(angular): serialize object query params per OpenAPI style/explode instead of dropping them by @the-ult in #3708
- feat(angular): expose request headers and HttpContext on generated httpResource helpers by @the-ult in #3717
- Release v8.21.0 by @github-actions[bot] in #3720
New Contributors
- @vondenstein made their first contribution in #3687
Full Changelog: v8.20.0...v8.21.0