From ad17210ea2102790ca6f40a0f5bdd47b028569be Mon Sep 17 00:00:00 2001 From: Bastien Gerard Date: Mon, 26 Aug 2024 22:59:55 +0200 Subject: [PATCH] Prepare release 0.29.0 --- docs/changelog.rst | 7 +++++++ mongoengine/__init__.py | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/docs/changelog.rst b/docs/changelog.rst index 8a1297195..505b9dff2 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -7,10 +7,17 @@ Changelog Development =========== - (Fill this out as you fix issues and develop your features). + +Changes in 0.29.0 +================= +- Fix weakref in EmbeddedDocumentListField (causing brief mem leak in certain circumstances) #2827 - Fix pillow deprecation warning related with LANCZOS filter #2824 - Allow gt/gte/lt/lte/ne operators to be used with a list as value on ListField #2813 - Switch tox to use pytest instead of legacy `python setup.py test` #2804 - Add support for timeseries collection #2661 +- Add support in tests for MongoDB 7.0, pymongo 4.7 and pymongo 4.8 in the CI #2826 +- Add support for `array_filters` in Queryset.modify #2811 +- Integrate a docker-compose setup for local testing #2555 - improve ReferenceField wrong usage detection - Fix no_dereference thread-safetyness #2830 - BREAKING CHANGE: max_length in ListField is now keyword only on ListField signature diff --git a/mongoengine/__init__.py b/mongoengine/__init__.py index 799dad6f7..3b2a884b6 100644 --- a/mongoengine/__init__.py +++ b/mongoengine/__init__.py @@ -29,7 +29,7 @@ ) -VERSION = (0, 28, 2) +VERSION = (0, 29, 0) def get_version():