🔥 Bug fix
- [core:admin] [Fix] Unique fields with empty string value (#13313) @ronronscelestes
- [core:content-manager] Make updateContentTypeConfiguration endpoint return full data (#13676) @benderillo
- [core:content-manager] CellContent: Fix relations, if a user does not have read permissions (#13705) @gu-stav
- [core:content-manager] PreviewWysiwyg: Fix and improve styles for tables (#13746) @gu-stav
- [core:content-type-builder] fix: content-types builder search button tooltip (#13533) @yangfei4913438
- [core:database] fix: knex transaction error on adding the migrations in migration folder (#13637) @meherchandan
- [core:database] fix: typo in root level ops warning message (#13751) @Le-Bit
- [core:upload] MediaLibraryInput: Fix drag & drop events (#13696) @gu-stav
- [core:upload] FromComputerForm: Fix drag & drop events (#13700) @gu-stav
- [plugin:i18n] LocalePicker: Always set page to 1 after updating a locale (#13707) @gu-stav
- [plugin:users-permissions] Fix users-permissions default permissions (#13672) @alexandrebodin
💅 Enhancement
- [core:admin] Add Gujarati Translation (#13481) @kiranrathor30697
- [plugin:i18n] Add two new kurdish languages (#13594) @SarkarKurdish
⚙️ Chore
- [core:admin] CTB: Improve tab labels (#13759) @gu-stav
- [tooling] chore: Upgrade & unpin webpack dependencies (#13692) @gu-stav
- [tooling] chore: Update jest, jest-circus and jest-cli to 28 (#13740) @gu-stav
- [tooling] Fix jest running tests twice because of .github and jest behavior (#13748) @alexandrebodin