Skip to content

Latest commit

 

History

History
393 lines (206 loc) · 6.88 KB

changelog.md

File metadata and controls

393 lines (206 loc) · 6.88 KB

Changelog

Beanie project changes

1.2.5 - 2021-07-21

Fixed

  • Indexed fields work with aliases now

Implementation

1.2.4 - 2021-07-13

Fixed

  • Aggregation preset method outputs

Implementation

1.2.3 - 2021-07-08

Fixed

  • Pyright issues

Added

  • Doc publishing on merge to the main branch

Implementation

1.2.2 - 2021-07-06

Fixed

  • Bool types in search criteria

Implementation

1.2.1 - 2021-07-06

Fixed

  • Document, FindQuery, Aggregation typings

Implementation

1.2.0 - 2021-06-25

Added

  • Upsert

Implementation

1.1.6 - 2021-06-21

Fix

  • Pydantic dependency version ^1.5

Implementation

1.1.5 - 2021-06-17

Fix

  • Convert document id to the right type in the get() method

Implementation

1.1.4 - 2021-06-15

Changed

  • Stricter flake8 and fixing resulting errors

Implementation

1.1.3 - 2021-06-15

Added

  • MyPy to pre-commit

Fixed

  • Typing errors

Implementation

1.1.2 - 2021-06-14

Changed

  • Skip migration test when transactions not available

Implementation

1.1.1 - 2021-06-14

Added

  • Save method

Implementation

1.1.0 - 2021-06-02

Added

  • Custom id types.

Implementation

1.0.6 - 2021-06-01

Fixed

  • Typo in the module name.

Implementation

1.0.5 - 2021-05-25

Fixed

  • Typing.

Implementation

1.0.4 - 2021-05-18

Fixed

  • aggregation_model -> projection_model

Implementation

1.0.3 - 2021-05-16

Added

  • Index kwargs in the Indexed field

Implementation

1.0.2 - 2021-05-16

Fixed

  • Deprecated import

Implementation

1.0.1 - 2021-05-14

Fixed

  • Document self annotation

Implementation

1.0.0 - 2021-05-10

Added

  • QueryBuilder

Changed

Implementation

0.4.3 - 2021-04-25

Fixed

  • PydanticObjectId openapi generation

0.4.2 - 2021-04-20

Added

  • Python ^3.6.1 support.

Fixed

  • Documents init order in migrations

0.4.1 - 2021-04-19

Added

  • Projections support to reduce database load

Implementation

0.4.0 - 2021-04-18

Added

Changed

0.4.0b1 - 2021-04-14

Added

  • Migrations
  • inspect_collection Document method
  • count_documents Document method

Changed

  • Session can be provided to the most of the Document methods

Removed

  • Internal DocumentMeta class.

0.3.4 - 2021-04-09

Changed

  • Indexed(...) field supports index types.

Implementation

0.3.3 - 2021-04-09

Added

  • Simple indexes via type hints.

Implementation

0.3.2 - 2021-03-25

Added

  • init_beanie supports also lists of strings with model paths as the document_models parameter.

Implementation

0.3.1 - 2021-03-21

Added

  • skip, limit and sort parameters in the find_many and find_all methods. Documentation

0.3.0 - 2021-03-19

Added

  • Collection - internal class of the Document to set up additional properties.
  • Indexes support.

Changed

  • Breaking change: init_beanie is async function now.

Deprecated

  • Internal DocumentMeta class. Will be removed in 0.4.0.