Bump version 0.25.3 → 0.26.0
New features and improvements
- Email verification
- Users are now required to verify their email address with a verification code
- Existing users will need to verify their email on their next login
- A new email template is introduced for this feature [Documentation]
- [Read more]
- Upgraded user dashboard
- Email change with verification
- Password change
- Add ACR support
- Allow to control the authentication strength on your endpoints
- [Read more]
- Internationalization:
- Taiwanese Mandarin (
zh-TW
) added. Thanks @bingyulee 🎉 - English, French and Brazilian Portuguese are also complete.
- 🛟 We need help to complete the other languages ➡️ https://github.com/orgs/fief-dev/discussions/43
- Taiwanese Mandarin (
Breaking changes
- The
PATCH /api/profile
endpoint can now only update user fields/api/password
,/api/email/change
and/api/email/verify
have been introduced to change password, change and verify email address.- Python and JS SDK have been updated accordingly
Self-hosting
After updating to the latest version, you should run the following command to initialize the new email template:
fief workspaces init-email-templates
Warning
The next major version of Fief will introduce lot of changes to how we handle database schemas.
We recommend you to update to this version ASAP to smooth the migration path towards the future version.