Skip to content

Releases: BeanieODM/beanie

1.26.0

01 May 19:47
51e73eb
Compare
Choose a tag to compare

Feature: soft delete

Update deprecated call of general_plain_validator_function (#676)

Annotate decorators that wrap document methods (#679)

Update relations docs to indicate that backlinks are virtual.

Docs: fix typo (#869)

Add possibility of leveraging enum in find query

Handle typeerror in validator of pydanticobjectid

1.25.0

25 Jan 05:53
72b35f9
Compare
Choose a tag to compare

Encode Date Objects

Fix: Findinterface Type-Hints Break On View Models

Fix: Count With Text Queries And Links

Update Migration Command To Enable/Disable Transactions

Sync Method

Limit Nesting Level Of Linked Documents

WARNING: This is a breaking change. Please, read the docs before updating.

1.24.0

24 Dec 23:33
f2e1439
Compare
Choose a tag to compare

Exclude revision_id From The get_changes Method

Add Support For Custom Bucket Fields In Time Series

Add Bson Maxkey And Minkey

Update Model During Save Validation

Fix init_beanie document_models Type Hint

Fix Encoding Keys In Mapping Branch Of Encoder

Improve Write Performances

Doc Update: Queue

Tests For Indexed Fields

Rework Revision

Add Missing Type Signature To Document Constructor

1.23.6

13 Nov 03:49
6864b36
Compare
Choose a tag to compare

Fix Multiprocessing Mode

1.23.5

13 Nov 03:26
f9f96a9
Compare
Choose a tag to compare

Multiprocessing Mode For Init

1.23.4

12 Nov 23:20
bc854e7
Compare
Choose a tag to compare

Args For get_model_dump

1.23.3

11 Nov 01:13
8ae7ae0
Compare
Choose a tag to compare

Fix Id Notation

1.23.2

09 Nov 04:30
dbfc729
Compare
Choose a tag to compare

Fix Aggregations With Text Queries

Handle Annotated Indexes

Fix Docstring

Build Aggregation Pipeline From Find Query Without Fetch

1.23.1

24 Oct 03:51
5d1e91e
Compare
Choose a tag to compare

Fix: Issue #631

Replace Custom 'Hidden=True' Field Attribute With Builtin 'Exclude=True'

Add Support For Indexed Custom Pydantic Fields

1.23.0

16 Oct 00:35
0718894
Compare
Choose a tag to compare

Refactor Encoder

Preserve Sort/Skip/Limit For Aggregations

Update Pre-Commit Hooks

Fixed Link Validation

Fix: pydantic_core._pydantic_core.Url object is not iterable

Simplify And Fix DecimalAnnotation

Simplify BsonBinary

Minor Fixes

Replace Encoder With get_dict In The replace_one Method