See Changelog.
Bug fixes for regressions and new features in v1.8
- allow elements of
Config.fieldto update elements of aField, #2461 by @samuelcolvin - fix validation with a
BaseModelfield and a custom root type, #2449 by @PrettyWood - expose
Patternencoder tofastapi, #2444 by @PrettyWood - enable the Hypothesis plugin to generate a constrained float when the
multiple_ofargument is specified, #2442 by @tobi-lipede-oodle - Avoid
RecursionErrorwhen using some types likeEnumorLiteralwith generic models, #2436 by @PrettyWood - do not overwrite declared
__hash__in subclasses of a model, #2422 by @PrettyWood - fix
mypycomplaints onPathandUUIDrelated custom types, #2418 by @PrettyWood - Support properly variable length tuples of compound types, #2416 by @PrettyWood