Skip to content

Commit 64f588a

Browse files
authored
Complete 5.0.0b1 release notes (#847)
1 parent 09b599d commit 64f588a

File tree

2 files changed

+17
-3
lines changed

2 files changed

+17
-3
lines changed

docs/polymorphism.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
.. _polymorphism:
2+
13
Polymorphism
24
============
35

docs/release_notes.rst

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Release Notes
22
=============
33

4-
v5.0.0 (unreleased)
4+
v5.0.0b1
55
-------------------
66

77
:date: 2020-xx-xx
@@ -10,7 +10,7 @@ This is major release and contains breaking changes. Please read the notes below
1010

1111
**Polymorphism**
1212

13-
This release introduces polymorphism support via ``DiscriminatorAttribute``.
13+
This release introduces :ref:`polymorphism` support via :py:class:`DiscriminatorAttribute <pynamodb.attributes.DiscriminatorAttribute`.
1414
Discriminator values are written to DynamoDB and used during deserialization to instantiate the desired class.
1515

1616
Other changes in this release:
@@ -22,7 +22,19 @@ Other changes in this release:
2222
"'filter_condition' cannot contain key attributes" errors.
2323
* Replace the internal attribute type constants with their "short" DynamoDB version (#827)
2424
* Typed list attributes can now support any Attribute subclass (#833)
25+
* Add support for empty values in Binary and String attributes (#830)
2526
* Remove ``ListAttribute.remove_indexes`` (added in v4.3.2) and document usage of remove for list elements (#838)
27+
* Add the attribute name to error messages when deserialization fails (#815)
28+
* Add the table name to error messages for transactional operations (#835)
29+
* Move ``pynamodb.connection.util.pythonic`` to ``pynamodb.util.snake_to_camel_case`` (#753)
30+
31+
Contributors to this release:
32+
33+
* @jpinner
34+
* @ikonst
35+
* @rchilaka-amzn
36+
* @jonathantan
37+
2638

2739
v4.3.3
2840
----------
@@ -36,7 +48,7 @@ v4.3.3
3648
my_list = ListAttribute()
3749

3850
MyModel.query(..., condition=MyModel.my_list[0] == 42)
39-
51+
4052
* Fix a warning about ``collections.abc`` deprecation (#782)
4153

4254

0 commit comments

Comments
 (0)