Features
- ✨ Add support for passing a custom SQLAlchemy type to
Field()
withsa_type
. PR #505 by @maru0123-2004.- You might consider this a breaking change if you were using an incompatible combination of arguments, those arguments were not taking effect and now you will have a type error and runtime error telling you that.
- ✨ Do not allow invalid combinations of field parameters for columns and relationships,
sa_column
excludessa_column_args
,primary_key
,nullable
, etc. PR #681 by @tiangolo.
Docs
- 🎨 Update inline source examples, hide
#
in annotations (from MkDocs Material). PR #677 by @Matthieu-LAURENT39.
Internal
- ⬆ Update coverage requirement from ^6.2 to >=6.2,<8.0. PR #663 by @dependabot[bot].
- ⬆ Update mkdocs-material requirement from 9.1.21 to 9.2.7. PR #675 by @dependabot[bot].
- ⬆️ Upgrade mypy manually. PR #684 by @tiangolo.
- ⬆ Update black requirement from ^22.10.0 to >=22.10,<24.0. PR #664 by @dependabot[bot].
- 👷 Update CI to build MkDocs Insiders only when the secrets are available, for Dependabot. PR #683 by @tiangolo.