Skip to content

Releases: MongoEngine/mongoengine

v0.10.5

30 Nov 10:16
Compare
Choose a tag to compare
  • Fix for reloading of strict with special fields. #1156

v0.10.4

30 Nov 10:16
Compare
Choose a tag to compare
  • SaveConditionError is now importable from the top level package. #1165
  • upsert_one method added. #1157

v0.10.3 (Unreleased due to an error)

24 Nov 05:07
Compare
Choose a tag to compare
  • Fix read_preference (it had chaining issues with PyMongo 2.x and it didn't work at all with PyMongo 3.x) #1042

The version tuple was not bumped by mistake so this version doesn't exist on PyPi. Changes are included in 0.10.4.

v0.10.2 (Unreleased due to an error)

23 Nov 13:56
Compare
Choose a tag to compare
  • Allow shard key to point to a field in an embedded document. #551
  • Allow arbirary metadata in fields. #1129
  • ReferenceFields now support abstract document types. #837

The version tuple was not bumped by mistake so this version doesn't exist on PyPi. Changes are included in 0.10.4.

v0.10.1

23 Nov 11:58
Compare
Choose a tag to compare
  • Fix infinite recursion with CASCADE delete rules under specific conditions. #1046
  • Fix CachedReferenceField bug when loading cached docs as DBRef but failing to save them. #1047
  • Fix ignored chained options #842
  • Document save's save_condition error raises SaveConditionError exception #1070
  • Fix Document.reload for DynamicDocument. #1050
  • StrictDict & SemiStrictDict are shadowed at init time. #1105
  • Remove test dependencies (nose and rednose) from install dependencies list. #1079
  • Recursively build query when using elemMatch operator. #1130
  • Fix instance back references for lists of embedded documents. #1131

v0.10.0

24 Jun 08:32
Compare
Choose a tag to compare

Many improvements and bugfixes. Highlights:

  • Django support was removed and will be available as a separate extension. #958
  • Allow to load undeclared field with meta attribute 'strict': False #957
  • Support for PyMongo 3+ #946
  • Removed get_or_create() deprecated since 0.8.0. #300