- Breaking: response models now raise an internal server error when a path returns None but the model doesn’t allow null, enforcing contract validation.
- Bugfixes: Swagger UI oauth2 redirect HTML updated, whitespace stripped from docstring descriptions, cached dependencies now respect differing OAuth2 scopes, and type annotations now accept Union[str, None].
- Docs: Fixed German translation typo and added missing Korean navigator entry for encoder.md.