You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/changelog.rst
+5-2Lines changed: 5 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,16 +7,19 @@ Changelog
7
7
Development
8
8
===========
9
9
- (Fill this out as you fix issues and develop your features).
10
+
- Fix Document.compare_indexes() not working correctly for text indexes on multiple fields #2612
10
11
- Add support for transaction through run_in_transaction (kudos to juannyG for this) #2569
11
12
Some considerations:
12
13
- make sure to read https://www.mongodb.com/docs/manual/core/transactions-in-applications/#callback-api-vs-core-api
13
14
- run_in_transaction context manager relies on Pymongo coreAPI, it will retry automatically in case of `UnknownTransactionCommitResult` but not `TransientTransactionError` exceptions
14
15
- Using .count() in a transaction will always use Collection.count_document (as estimated_document_count is not supported in transactions)
15
16
- Fix use of $geoNear or $collStats in aggregate #2493
16
-
- Further to the deprecation warning, remove ability to use an unpacked list to `Queryset.aggregate(*pipeline)`, a plain list must be provided instead `Queryset.aggregate(pipeline)`, as it's closer to pymongo interface
17
-
- Further to the deprecation warning, remove `full_response` from `QuerySet.modify` as it wasn't supported with Pymongo 3+
17
+
- BREAKING CHANGE: Further to the deprecation warning, remove ability to use an unpacked list to `Queryset.aggregate(*pipeline)`, a plain list must be provided instead `Queryset.aggregate(pipeline)`, as it's closer to pymongo interface
18
+
- BREAKING CHANGE: Further to the deprecation warning, remove `full_response` from `QuerySet.modify` as it wasn't supported with Pymongo 3+
18
19
- Fixed stacklevel of many warnings (to point places emitting the warning more accurately)
19
20
- Add support for collation/hint/comment to delete/update and aggregate #2842
21
+
- BREAKING CHANGE: Remove LongField as it's equivalent to IntField since we drop support to Python2 long time ago (User should simply switch to IntField) #2309
22
+
- BugFix - Calling .clear on a ListField wasn't being marked as changed (and flushed to db upon .save()) #2858
0 commit comments