File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -5,6 +5,21 @@ Change Log
5
5
v1.4.0
6
6
======
7
7
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 >`_
8
23
* Implemented `Performance improvements <https://github.com/bckohan/enum-properties/issues/39 >`_
9
24
* Implemented `Provide a decorator to provide function overrides per enum value. <https://github.com/bckohan/enum-properties/issues/36 >`_
10
25
* Fixed `Address python 3.11+ deprecation warnings. <https://github.com/bckohan/enum-properties/issues/38 >`_
You can’t perform that action at this time.
0 commit comments