- Added support for specifying options for the pytest plugin via pytest config files ([\440](https://github.com/agronholm/typeguard/issues/440))
- Avoid creating reference cycles when type checking unions (PR by Shantanu)
- Fixed `Optional[...]` being removed from the AST if it was located within a subscript ([\442](https://github.com/agronholm/typeguard/issues/442))
- Fixed `TypedDict` from `typing_extensions` not being recognized as one ([\443](https://github.com/agronholm/typeguard/issues/443))
- Fixed `typing` types (`dict[str, int]`, `List[str]`, etc.) not passing checks against `type` or `Type` ([\432](https://github.com/agronholm/typeguard/issues/432), PR by Yongxin Wang)
- Fixed detection of optional fields (`NotRequired[...]`) in `TypedDict` when using forward references ([\424](https://github.com/agronholm/typeguard/issues/424))
- Fixed mapping checks against Django's `MultiValueDict` ([\419](https://github.com/agronholm/typeguard/issues/419))