4.0.0-rc2
(fix): Update .dict calls in Pydantic V2 to be back to pre-3.10.4 logic for SDKs that continue using Pydantic aliases.
4.0.0-rc1
(fix): Update .dict calls in Pydantic V2 to be back to pre-3.10.4 logic.
What’s been fixed
- Pydantic V2
.dictcalls are updated to be back to pre-3.10.4 logic. This is fix a regression where nested literals were being omitted due to the Pydantic V2 serializers not respecting the recursive .dict logic, as Pydantic V2 shells outmodel_dumpcalls to Rust library and serializers, as opposed to recursively callingmodel_dump. It is expected that performance will not be degraded given the Rust-based serializers have optimized performance, compared to the Pydantic V1 .dict approach.