- Add support for omitting the default value when declaring required parameters (Path, Query, Header, Cookie, Body, Form, File), making them required without using ellipsis.
- Update documentation: recommend Union over Optional, fix and add numerous tutorial examples, add OpenAPI warnings, and include new external article links.
- Internal improvements: refactor utils for faster dict lookups, add tests for required non-nullable parameters, and enhance CI with pre‑commit workflows and formatting hooks.