Skip to content

3.17.0

Compare
Choose a tag to compare
@pcorpet pcorpet released this 21 Jun 15:52
· 191 commits to develop since this release
  • Fix the version of MongoDB server installed for test
  • Raises a ValueError on sort with an empty list
  • Supporting $replaceRoot operation (#524)
  • Mark the $where operator as not implemented yet
  • Find dict even in nested lists
  • Allow positional args for with_options
  • Refactor filtering to be able to keep context while filtering: this is not absolutely required at this stage but will help implement the $expr operator
  • Mark $text as a missing feature, including the sorting by $text_score
  • When releasing ot Pypi, distribute the sdist as well
  • Mark the $expr operator as not implemented yet
  • Handle the ordered parameter of insert_many
  • Fix sorting by a dict field
  • Fix the $pull operator when using a simple query operator
  • Allow the aggregate expression parser to silently ignore missing keys
  • Add $graphlookup (#523)
  • Fix the aggregate function when there is no input
  • Added string operations support (#517)
  • Fix behavior of $eq and $ne for array fields
  • BulkOperationBuilder: Call insert_one rather than deprecated insert (#522)
  • Fix KeyError in aggregation. Fixes #514
  • Fix CI after lib changes
  • Accept $regex operator after $not, as it is now OK for MongoDB v4.0.7+
  • Fix mongomock.patch using tuples to specify host and port