Releases: fastapi-users/fastapi-users-db-beanie
Releases · fastapi-users/fastapi-users-db-beanie
v4.0.0
v3.0.0
Bump version 2.0.0 → 3.0.0
Breaking changes
- Drop Python 3.7 support
v2.0.0
Bump version 1.1.4 → 2.0.0
Breaking changes
BeanieBaseUserandBeanieBaseAccessTokenare now pure mixins and doesn't inheritDocumentby default. This change was made to avoid Beanie from creating duplicate collections in your database. You now need to inherit fromDocumentyourself when declaring your model.BeanieBaseUsernow only supportsPydanticObjectIdas ID type.
BEFORE
class User(BeanieBaseUser[PydanticObjectId]):
passAFTER
class User(BeanieBaseUser, Document):
passBEFORE
class AccessToken(BeanieBaseAccessToken[PydanticObjectId]):
passAFTER
class AccessToken(BeanieBaseAccessToken, Document):
passBug fixes
- Fix support for Beanie >= 0.18.
v1.1.4
Bump version 1.1.3 → 1.1.4
Improvements
- Bump dependencies
beanie >=1.11.0,<2.0.0
v1.1.3
Bump version 1.1.2 → 1.1.3
Improvements
- Enable Python 3.11 support
- Bump dependencies:
beanie >=1.11.0,<1.17
v1.1.2
Bump version 1.1.1 → 1.1.2
Improvements
- Bump dependencies:
beanie >=1.11.0,<1.14
v1.1.1
Bug fixes and improvements
- Fix #2 Beanie depreciation warning: base model now uses
Settingsmetaclass instead ofCollection. Thanks @vittoriozamboni 🎉 - Fix warning during unit tests in Python 3.10. Thanks @vittoriozamboni 🎉
v1.1.0
Improvements
- Bump dependencies:
beanie >=1.11.0,<1.12Thanks @schwannden 🎉