diff --git a/docs/changelog.rst b/docs/changelog.rst index b88c2ce6..356e2b65 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -5,14 +5,16 @@ Changelog Development =========== - expose `mongoengine.connection.disconnect` and `mongoengine.connection.disconnect_all` -- POTENTIAL BREAKING CHANGES: Fixes in connect/disconnect methods #565 #566 #605 #607 #1213 #1599 +- Fix disconnect function #566 #1599 #605 #607 #1213 #565 +- Improve connect/disconnect documentations +- POTENTIAL BREAKING CHANGES: (associated with connect/disconnect fixes) - calling `connect` 2 times with the same alias and different parameter will raise an error (should call disconnect first) - disconnect now clears `mongoengine.connection._connection_settings` - disconnect now clears the cached attribute `Document._collection` - POTENTIAL BREAKING CHANGE: Aggregate gives wrong results when used with a queryset having limit and skip #2029 - mongoengine now requires pymongo>=3.5 #2017 - Generate Unique Indices for SortedListField and EmbeddedDocumentListFields #2020 -- connect() fails immediately when db name contains invalid characters (e. g. when user mistakenly puts 'mongodb://127.0.0.1:27017' as db name, happened in #1718) or is if db name is of an invalid type +- connect() fails immediately when db name contains invalid characters #2031 #1718 - (Fill this out as you fix issues and develop your features). Changes in 0.17.0