Migration Guide for this release: here
🚨 Security
- [plugin:users-permissions] Add confirmationToken to user for email confirmation (#8365) @alexandrebodin
🐛 Bug fix
- [core:framework] Fix validations for custom field types (#8297) @sam899
- [core:framework] Fix wrong permissions assigns (upload, users-permissions) (#8320) @Convly
- [plugin:content-manager] Add right padding if contains some right adornment for UID input (#8174) @tanmoyopenroot
- [plugin:graphql] Support query operators _or & _where in graphql with deep nesting (#8332) @alexandrebodin
- [plugin:upload] Fix file info of new uploaded file not being persisted after edit (#8244) @henrych4
- [plugin:users-permissions] Fix links action on role list page (#8272) @MattieBelt
💅 Enhancement
- [admin] Add Academy link to the 'Join the community' card in the homepage (#8316) @Mcastres
- [core:database] Don't use mongoose 5.10.7 (#8278) @jlsjonas
- [core:database] better error handling for missing model error (#8328) @TC-42-54
- [core:framework] Support node v14 + CI refactor (#8226) @alexandrebodin
- [documentation] Adds warnings and workarounds for Brotli performance in koa-compress (#8261) @albatrocity
- [documentation] Update admin panel screenshot (#8265) @thomaspockrandt
- [plugin:documentation] Fix incorrect openapi type for datetime, date and password (#8334) @henrych4
🌏 Translation
- [admin] Add missing german translation (#8264) @thomaspockrandt
- [admin] Update Russian translate strapi-admin (#8290) @Ibochkarev
- [admin] Update russian translate strapi-plugin-content-type-builder (#8296) @Ibochkarev
- [admin] Add indonesian lang for strapi-admin & strapi-plugin-users-permission (#8309) @yanuaraditia
- [admin] Added new translations into Russian (#8312) @Ibochkarev
- [plugin:content-manager] Update Russian translate strapi-plugin-content-manager (#8277) @Ibochkarev
- [plugin:users-permissions] Update sv.json (#8355) @jecapi
🚀 New feature
- [core:cli] Reset admin password CLI (#8311) @alexandrebodin