v2.0.0
Bump version 1.1.4 → 2.0.0
Breaking changes
BeanieBaseUser
andBeanieBaseAccessToken
are now pure mixins and doesn't inheritDocument
by default. This change was made to avoid Beanie from creating duplicate collections in your database. You now need to inherit fromDocument
yourself when declaring your model.BeanieBaseUser
now only supportsPydanticObjectId
as ID type.
BEFORE
class User(BeanieBaseUser[PydanticObjectId]):
pass
AFTER
class User(BeanieBaseUser, Document):
pass
BEFORE
class AccessToken(BeanieBaseAccessToken[PydanticObjectId]):
pass
AFTER
class AccessToken(BeanieBaseAccessToken, Document):
pass
Bug fixes
- Fix support for Beanie >= 0.18.