Skip to content

Commit 2190cd9

Browse files
Version/1.29.0 (#1104)
1 parent 8892aac commit 2190cd9

File tree

4 files changed

+32
-4
lines changed

4 files changed

+32
-4
lines changed

beanie/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
from beanie.odm.utils.init import init_beanie
3838
from beanie.odm.views import View
3939

40-
__version__ = "1.28.0"
40+
__version__ = "1.29.0"
4141
__all__ = [
4242
# ODM
4343
"Document",

docs/changelog.md

+28
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,34 @@
22

33
Beanie project
44

5+
## [1.29.0] - 2025-01-06
6+
### Fix serialization of link/backlink and openapi schema generation
7+
- Author - [staticxterm](https://github.com/staticxterm)
8+
- PR <https://github.com/BeanieODM/beanie/pull/1080>
9+
### Fix: `owner` model missing in `init_beanie` in inheritance documentation's inserts example
10+
- Author - [ksayer](https://github.com/ksayer)
11+
- PR <https://github.com/BeanieODM/beanie/pull/1090>
12+
### Make `diacritic_sensitive` parameter optional to support $text operator on cosmos db
13+
- Author - [mykolaskrynnyk](https://github.com/mykolaskrynnyk)
14+
- PR <https://github.com/BeanieODM/beanie/pull/1089>
15+
### Add tests with case of {id} in fastapi path
16+
- Author - [dantetemplar](https://github.com/dantetemplar)
17+
- PR <https://github.com/BeanieODM/beanie/pull/1100>
18+
### Use strings to specify mongodb versions in ci
19+
- Author - [Viicos](https://github.com/Viicos)
20+
- PR <https://github.com/BeanieODM/beanie/pull/1094>
21+
### fix: pydantic 2.10.x breaking change
22+
- Author - [mdaffad](https://github.com/mdaffad)
23+
- PR <https://github.com/BeanieODM/beanie/pull/1095>
24+
### Bulk writer improving & bulk_writer method for document and possibility to bypass mongo document validation + comment parameter
25+
- Author - [CAPITAINMARVEL](https://github.com/CAPITAINMARVEL)
26+
- PR <https://github.com/BeanieODM/beanie/pull/1079>
27+
### Add coverage configuration to pyproject.toml
28+
- Author - [staticxterm](https://github.com/staticxterm)
29+
- PR <https://github.com/BeanieODM/beanie/pull/1091>
30+
31+
[1.29.0]: https://pypi.org/project/beanie/1.29.0
32+
533
## [1.28.0] - 2024-12-05
634
### Fix kwargs/args untyped
735
- Author - [CAPITAINMARVEL](https://github.com/CAPITAINMARVEL)

pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "flit_core.buildapi"
44

55
[project]
66
name = "beanie"
7-
version = "1.28.0"
7+
version = "1.29.0"
88
description = "Asynchronous Python ODM for MongoDB"
99
readme = "README.md"
1010
requires-python = ">=3.8,<4.0"

scripts/generate_changelog.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,8 @@ def generate_changelog(self) -> str:
6868
generator = ChangelogGenerator(
6969
username="BeanieODM",
7070
repository="beanie",
71-
current_version="1.28.0",
72-
new_version="1.29.0",
71+
current_version="1.29.0",
72+
new_version="1.30.0",
7373
)
7474

7575
changelog = generator.generate_changelog()

0 commit comments

Comments
 (0)