Skip to content

Commit 31d99c0

Browse files
committed
Cleaner wording in the dev changelog
1 parent 0ac59c6 commit 31d99c0

File tree

1 file changed

+19
-19
lines changed

1 file changed

+19
-19
lines changed

docs/changelog.rst

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -4,25 +4,25 @@ Changelog
44

55
Development
66
===========
7-
- Add support for MongoDB 3.6 in travis
8-
- BREAKING CHANGE: Changed the custom field validator (i.e `validation` parameter of Field) so that it now requires:
9-
the callable to raise a ValidationError (i.o return True/False).
10-
- Improve perf of .save by avoiding a call to to_mongo in Document.save() #2049
11-
- Fix querying on List(EmbeddedDocument) subclasses fields #1961 #1492
12-
- Fix querying on (Generic)EmbeddedDocument subclasses fields #475
13-
- expose `mongoengine.connection.disconnect` and `mongoengine.connection.disconnect_all`
14-
- Fix disconnect function #566 #1599 #605 #607 #1213 #565
15-
- Improve connect/disconnect documentations
16-
- Fix issue when using multiple connections to the same mongo with different credentials #2047
17-
- POTENTIAL BREAKING CHANGES: (associated with connect/disconnect fixes)
18-
- calling `connect` 2 times with the same alias and different parameter will raise an error (should call disconnect first)
19-
- disconnect now clears `mongoengine.connection._connection_settings`
20-
- disconnect now clears the cached attribute `Document._collection`
21-
- POTENTIAL BREAKING CHANGE: Aggregate gives wrong results when used with a queryset having limit and skip #2029
22-
- Fix the default write concern of .save that was overwriting the connection write concern #568
23-
- mongoengine now requires pymongo>=3.5 #2017
24-
- Generate Unique Indices for SortedListField and EmbeddedDocumentListFields #2020
25-
- connect() fails immediately when db name contains invalid characters #2031 #1718
7+
- Drop support for EOL'd MongoDB v2.6, v3.0, and v3.2.
8+
- MongoEngine now requires PyMongo >= v3.4. Travis CI now tests against MongoDB v3.4 – v3.6 and PyMongo v3.4 – v3.6 (#2017 #2066).
9+
- Improve performance by avoiding a call to `to_mongo` in `Document.save()` #2049
10+
- Connection/disconnection improvements:
11+
- Expose `mongoengine.connection.disconnect` and `mongoengine.connection.disconnect_all`
12+
- Fix disconnecting #566 #1599 #605 #607 #1213 #565
13+
- Improve documentation of `connect`/`disconnect`
14+
- Fix issue when using multiple connections to the same mongo with different credentials #2047
15+
- `connect` fails immediately when db name contains invalid characters #2031 #1718
16+
- Fix the default write concern of `Document.save` that was overwriting the connection write concern #568
17+
- Fix querying on `List(EmbeddedDocument)` subclasses fields #1961 #1492
18+
- Fix querying on `(Generic)EmbeddedDocument` subclasses fields #475
19+
- Generate unique indices for `SortedListField` and `EmbeddedDocumentListFields` #2020
20+
- BREAKING CHANGE: Changed the behavior of a custom field validator (i.e `validation` parameter of a `Field`). It is now expected to raise a `ValidationError` instead of returning True/False #2050
21+
- BREAKING CHANGE: `QuerySet.aggreagte` now takes limit and skip value into account #2029
22+
- BREAKING CHANGES (associated with connect/disconnect fixes):
23+
- Calling `connect` 2 times with the same alias and different parameter will raise an error (should call `disconnect` first).
24+
- `disconnect` now clears `mongoengine.connection._connection_settings`.
25+
- `disconnect` now clears the cached attribute `Document._collection`.
2626
- (Fill this out as you fix issues and develop your features).
2727

2828
Changes in 0.17.0

0 commit comments

Comments
 (0)