|
| 1 | +## v1.9.1 (2022-05-19) |
| 2 | + |
| 3 | +Thank you to pydantic's sponsors: |
| 4 | +@tiangolo, @stellargraph, @JonasKs, @grillazz, @Mazyod, @kevinalh, @chdsbd, @povilasb, @povilasb, @jina-ai, |
| 5 | +@mainframeindustries, @robusta-dev, @SendCloud, @rszamszur, @jodal, @hardbyte, @corleyma, @daddycocoaman, |
| 6 | +@Rehket, @jokull, @reillysiemens, @westonsteimel, @primer-io, @koxudaxi, @browniebroke, @stradivari96, |
| 7 | +@adriangb, @kamalgill, @jqueguiner, @dev-zero, @datarootsio, @RedCarpetUp |
| 8 | +for their kind support. |
| 9 | + |
| 10 | +* Limit the size of `generics._generic_types_cache` and `generics._assigned_parameters` |
| 11 | + to avoid unlimited increase in memory usage, #4083 by @samuelcolvin |
| 12 | +* Add Jupyverse and FPS as Jupyter projects using pydantic, #4082 by @davidbrochart |
| 13 | +* Speedup `__isinstancecheck__` on pydantic models when the type is not a model, may also avoid memory "leaks", #4081 by @samuelcolvin |
| 14 | +* Fix in-place modification of `FieldInfo` that caused problems with PEP 593 type aliases, #4067 by @adriangb |
| 15 | +* Add support for autocomplete in VS Code via `__dataclass_transform__` when using `pydantic.dataclasses.dataclass`, #4006 by @giuliano-oliveira |
| 16 | +* Remove benchmarks from codebase and docs, #3973 by @samuelcolvin |
| 17 | +* Typing checking with pyright in CI, improve docs on vscode/pylance/pyright, #3972 by @samuelcolvin |
| 18 | +* Fix nested Python dataclass schema regression, #3819 by @himbeles |
| 19 | +* Update documentation about lazy evaluation of sources for Settings, #3806 by @garyd203 |
| 20 | +* Prevent subclasses of bytes being converted to bytes, #3706 by @samuelcolvin |
| 21 | +* Fixed "error checking inheritance of" when using PEP585 and PEP604 type hints, #3681 by @aleksul |
| 22 | +* Allow self referencing `ClassVar`s in models, #3679 by @samuelcolvin |
| 23 | +* Fix issue with self-referencing dataclass, #3675 by @uriyyo |
| 24 | +* Include non-standard port numbers in rendered URLs, #3652 by @dolfinus |
| 25 | +* `Config.copy_on_model_validation` does a deep copy and not a shallow one, #3641 by @PrettyWood |
| 26 | +* fix: clarify that discriminated unions do not support singletons, #3636 by @tommilligan |
| 27 | +* Add `read_text(encoding='utf-8')` for `setup.py`, #3625 by @hswong3i |
| 28 | +* Fix JSON Schema generation for Discriminated Unions within lists, #3608 by @samuelcolvin |
| 29 | + |
1 | 30 | ## v1.9.0 (2021-12-31) |
2 | 31 |
|
3 | 32 | Thank you to pydantic's sponsors: |
|
0 commit comments