An explanatory custom exception is raised when union of GraphQL input types is attempted.
Contributed by [Dhanshree Arora](https://github.com/DhanshreeA) via [PR #2019](https://github.com/strawberry-graphql/strawberry/pull/2019/)
0.119.0
Not secure
--------------------
This release changes when we add the custom directives extension, previously the extension was always enabled, now it is only enabled if you pass custom directives to `strawberry.Schema`.
Contributed by [bomtall](https://github.com/bomtall) via [PR #2020](https://github.com/strawberry-graphql/strawberry/pull/2020/)
0.118.2
Not secure
--------------------
This release adds an initial fix to make `strawberry.auto` work when using `from __future__ import annotations`.
Contributed by [Patrick Arminio](https://github.com/patrick91) via [PR #1994](https://github.com/strawberry-graphql/strawberry/pull/1994/)
0.118.1
Not secure
--------------------
Fixes issue where users without pydantic were not able to use the mypy plugin.
Contributed by [James Chua](https://github.com/thejaminator) via [PR #2016](https://github.com/strawberry-graphql/strawberry/pull/2016/)
0.118.0
Not secure
--------------------
You can now pass keyword arguments to `to_pydantic` python from pydantic import BaseModel import strawberry
class MyModel(BaseModel): email: str password: str
strawberry.experimental.pydantic.input(model=MyModel) class MyModelStrawberry: email: strawberry.auto no password field here