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.