File tree 2 files changed +23
-1
lines changed
2 files changed +23
-1
lines changed Original file line number Diff line number Diff line change
1
+ # v2.0.0
2
+
3
+ ## Refactor (Breaking change!)
4
+
5
+ * refactor: drop django-mptt in favour of django-tree-queries
6
+
7
+ Django-Tree-Queries works with recursive CTEs (common table expressions) to deal
8
+ with hierarchical relationships, generally achieving the same result, but without
9
+ the ` right ` , ` left ` and ` tree_id ` fields.
10
+
11
+ Django-MPTT has been unmaintained for several years, and we' ; re suspecting some
12
+ subtle bugs in it that we can' ; t really reproduce or verify right now. Anyway it' ; s
13
+ a good time to get rid of it.
14
+
15
+ Note: Some old migrations needed to be changed, as we cannot refer to
16
+ MPTT fields anymore. They were essentially regular foreign keys however,
17
+ so this won' ; t break the database.
18
+
19
+ BREAKING! This breaks if Emeis is used as a Django app directly, and depends on
20
+ any of the MPTT API / features. ([ ` 61a30e0 ` ] ( https://github.com/projectcaluma/emeis/commit/61a30e018736c77c0b815f5c4315f7773c824804 ) )
21
+
22
+
1
23
# v1.3.4 (16 December 2024)
2
24
3
25
## Fix
Original file line number Diff line number Diff line change 2
2
3
3
__title__ = "emeis"
4
4
__description__ = "user management"
5
- __version__ = "1.3.4 "
5
+ __version__ = "2.0.0 "
You can’t perform that action at this time.
0 commit comments