🚀 New feature
- [marketplace] [Marketplace] Strapi market release (#12664) @markkaylor @remidej
⚙️ Chore
- [core:admin] Add events to monitor first administrator account creation (#12722) @Aurelsicoko
- [core:admin] Bump DS alpha.78 (no breaking changes) (#12807) @HichamELBSI
- [core:admin] Bump DS 0.0.1-alpha.79 (#12831) @ronronscelestes
- [core:content-manager] cleanup commented out block of code (#12745) @vallerydelexy
- [dependencies] Bump eslint-plugin-react from 7.28.0 to 7.29.3 (#12751) @dependabot
- [plugin:users-permissions] Split providers and grant config to a new files (#12193) @abdonrd
- [tooling] feat: interactively merge duplicated translations (#12754) @vincentbpro
- [tooling] Remove
enzyme
related packages (#12801) @nvh95
💅 Enhancement
- [cli] Added admin:create-user command (#12194) @WalkingPizza
- [core:admin] Preserve url if user's not logged in (#12821) @nvh95
- [core:content-manager] Make component category translatable (#12288) @pr0gr8mm3r
- [core:content-manager] GenericInput: improve null default-value handling for boolean fields (#12791) @gu-stav
- [core:email] Translation key correction of wording (#12394) @yasudacloud
- [core:strapi] fix: beforeDelete lifecycle components access (#12653) @stafyniaksacha
- [core:strapi] feat(guided-tour): added tracking for the guided-tour (#12793) @vincentbpro
- [core:upload] Media Library: improve microcopy (#12792) @gu-stav
- [plugin:i18n] German translation (i18n) (#12654) @EarMaster
- [tooling] Add missing keys to translation (#12812) @nvh95
🔥 Bug fix
- [cli] [v4] fix(plugin generator): support valid package names for pluginId (#12206) @ComfortablyCoding
- [cli] Allow snake case in content type generator (#12712) @Eggwise
- [core:admin] fix: serve admin static file with public cache (#12764) @stafyniaksacha
- [core:admin] Fix / Settings nav notifications (#12777) @ronronscelestes
- [core:admin] Fix / Release notification stacking (#12813) @ronronscelestes
- [core:content-manager] Fix json field not validated on publish (#12714) @petersg83
- [core:content-manager] InputUID: fix showing value availability (#12757) @gu-stav
- [core:utils] fix: winston default configuration (#12707) @stafyniaksacha
- [plugin:documentation] fix documentation plugin paths builder when multiple contentTypes (#12675) @alexgrozav
- [plugin:graphql] Fix sanitization of datetime type in query param (#12725) @luanorlandi
- [plugin:users-permissions] Handle user not found error in email confirmation (#12345) @WalkingPizza
- [plugin:users-permissions] Allow all URI schemes for setting reset password page (#12644) @iicdii
- [tooling] fix: placeholder for email confirmation link input (#12672) @aquadesk
- [tooling] Codecov: ignore md and mdx files (#12829) @gu-stav