Releases: pynamodb/PynamoDB
5.1.0
- Introduce
DynamicMapAttribute
to enable partially defining attributes on aMapAttribute
(#868) - Quality of life improvements: Type annotations, better comment, more resilient test (#934, #936, #948)
- Fix type annotation of
is_in
conditional expression (#947) - Null errors should include full attribute path (#915)
- Fix for serializing and deserializing dates prior to year 1000 (#949)
5.0.3: Propagate null_check flag when serializing nested MapAttributes (#908)
Before this change, the Model would propagate null_check to the immediate MapAttributes but then those MapAttributes wouldn't propagate it to deeper-nested ones.
Do not serialize all attributes for updates and deletes
It is more efficient not to serialize attributes you don't need, and it also avoids tripping null-checks on unrelated attributes when doing updates or deletes.
5.0.1
5.0.0
This is a major release with breaking changes.
Please read the release notes carefully for a full list of changes.
5.0.0b4
This is a beta release for a major release with breaking changes.
Please read the release notes carefully and report any bugs encountered.
5.0.0b3
This is a beta release for a major release with breaking changes.
Please read the release notes carefully and report any bugs encountered.
5.0.0b2
This is a beta release for a major release with breaking changes.
Please read the release notes carefully and report any bugs encountered.
5.0.0b1
This is a beta release for a major release with breaking changes. Please read the release notes carefully and report any bugs encountered.
4.3.3
This is a backwards compatible, minor release.
Please read the release notes for a full list of changes.