diff --git a/beanie/__init__.py b/beanie/__init__.py index 6c445f3c..262e3548 100644 --- a/beanie/__init__.py +++ b/beanie/__init__.py @@ -37,7 +37,7 @@ from beanie.odm.utils.init import init_beanie from beanie.odm.views import View -__version__ = "1.28.0" +__version__ = "1.29.0" __all__ = [ # ODM "Document", diff --git a/docs/changelog.md b/docs/changelog.md index 6437cb8a..6a2ca483 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -2,6 +2,34 @@ Beanie project +## [1.29.0] - 2025-01-06 +### Fix serialization of link/backlink and openapi schema generation +- Author - [staticxterm](https://github.com/staticxterm) +- PR +### Fix: `owner` model missing in `init_beanie` in inheritance documentation's inserts example +- Author - [ksayer](https://github.com/ksayer) +- PR +### Make `diacritic_sensitive` parameter optional to support $text operator on cosmos db +- Author - [mykolaskrynnyk](https://github.com/mykolaskrynnyk) +- PR +### Add tests with case of {id} in fastapi path +- Author - [dantetemplar](https://github.com/dantetemplar) +- PR +### Use strings to specify mongodb versions in ci +- Author - [Viicos](https://github.com/Viicos) +- PR +### fix: pydantic 2.10.x breaking change +- Author - [mdaffad](https://github.com/mdaffad) +- PR +### Bulk writer improving & bulk_writer method for document and possibility to bypass mongo document validation + comment parameter +- Author - [CAPITAINMARVEL](https://github.com/CAPITAINMARVEL) +- PR +### Add coverage configuration to pyproject.toml +- Author - [staticxterm](https://github.com/staticxterm) +- PR + +[1.29.0]: https://pypi.org/project/beanie/1.29.0 + ## [1.28.0] - 2024-12-05 ### Fix kwargs/args untyped - Author - [CAPITAINMARVEL](https://github.com/CAPITAINMARVEL) diff --git a/pyproject.toml b/pyproject.toml index 3272da37..37482179 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "flit_core.buildapi" [project] name = "beanie" -version = "1.28.0" +version = "1.29.0" description = "Asynchronous Python ODM for MongoDB" readme = "README.md" requires-python = ">=3.8,<4.0" diff --git a/scripts/generate_changelog.py b/scripts/generate_changelog.py index 54d1ac6b..a895e130 100644 --- a/scripts/generate_changelog.py +++ b/scripts/generate_changelog.py @@ -68,8 +68,8 @@ def generate_changelog(self) -> str: generator = ChangelogGenerator( username="BeanieODM", repository="beanie", - current_version="1.28.0", - new_version="1.29.0", + current_version="1.29.0", + new_version="1.30.0", ) changelog = generator.generate_changelog()