Skip to content

Commit fbcb0b8

Browse files
committed
update changelog
1 parent 8e397ad commit fbcb0b8

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

doc/source/changelog.rst

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,21 @@ Change Log
55
v1.4.0
66
======
77

8+
There are some breaking changes in the 1.4.0 release:
9+
10+
* The `enum_properties` attribute that lists property names has been changed to
11+
the sunder name `_properties_`.
12+
13+
* Properties on combinations of flag enumerations that are not specified in
14+
the members list instead of being None, no longer exist. Accessing them will
15+
result in an AttributeError.
16+
17+
The 1.4.0 release includes some significant performance improvements. Property
18+
access speed has been improved by over 5x and the memory footprint has
19+
been reduced by about 1/3.
20+
21+
* Fixed `All utility members added by EnumProperties should be sunder names. <https://github.com/bckohan/enum-properties/issues/41>`_
22+
* Fixed `auto() broken for flag enums that declare combinations as members of the enum. <https://github.com/bckohan/enum-properties/issues/40>`_
823
* Implemented `Performance improvements <https://github.com/bckohan/enum-properties/issues/39>`_
924
* Implemented `Provide a decorator to provide function overrides per enum value. <https://github.com/bckohan/enum-properties/issues/36>`_
1025
* Fixed `Address python 3.11+ deprecation warnings. <https://github.com/bckohan/enum-properties/issues/38>`_

0 commit comments

Comments
 (0)