🔑 Key mentions / breaking changes
- We have deprecated the Rackspace upload provider, you can find it's archive repo here: https://github.com/strapi/strapi-provider-upload-rackspace and this is largely because the usage of this provider is practically zero and it has become quite difficult to actually test. After several attempts to contact Rackspace without much luck.
🔥 Bug fix
- [cli] Add apiToken.salt directly in the config of created projects (#13934) @petersg83
- [cli] clean config files for generated projects (#13958) @petersg83 @Eventyret
- [core:admin] Fix webpack custom config loading in TypeScript projects (#13905) @simotae14
- [core:admin] Fix upload of menu logo (#13964) @petersg83
- [core:content-manager] CellContent: Relax number formatting (#13993) @gu-stav
- [core:content-manager] Fix wrong file location when editing a file from the content-manager (#14040) @petersg83
- [core:database] fix: diff indexes columns (#13655) @lkho
- [core:database] Fix count issue when deep filtering (#13928) @Bassel17
- [core:strapi] Fix CORS response headers. (#13611) @alexdupre
- [core:upload] Do not override width and height after uploading image (#13930) @Marc-Roig
- [core:upload] Fix: app crashes on upload corrupt image (#13949) @Marc-Roig
- [core:upload] Upload: Handle file upload errors gracefully (#13976) @gu-stav
- [core:upload] Generate fileInfo for every file when uploading in bulk (#14002) @WalkingPizza
- [core:upload] [Fix] Folder location AssetDialog (#14042) @ronronscelestes
- [plugin:graphql] feat(graphql): Add bounded cache (#13793) @ihmpavel
- [typescript] Fix false positive results for ts utils' getConfigPath (#13937) @Convly
- [typescript] Fix invalid return for ts get-config-path (#13950) @Convly
⚙️ Chore
- [core:admin] chore: Bump @strapi/design-system to 1.2.1 (#13799) @gu-stav
- [core:strapi] Chore: Update @strapi/* dependencies in examples (#14025) @gu-stav
- [core:upload] Deprecate Rackspace upload provider (#14043) @derrickmehaffy
- [dependencies] Bump @babel/plugin-transform-modules-commonjs from 7.16.7 to 7.18.6 (#13848) @dependabot
- [dependencies] Bump @graphql-tools/utils from 8.6.6 to 8.9.0 (#13880) @dependabot
- [dependencies] Bump cloudinary from 1.29.0 to 1.30.1 (#13923) @dependabot
- [dependencies] Bump @babel/plugin-proposal-optional-chaining from 7.16.7 to 7.18.9 (#13938) @dependabot
- [dependencies] Move from deprecated packages to graphql-scalars to handle scalar types (#13941) @Convly
- [dependencies] Bump mailgun.js from 5.0.2 to 5.2.2 (#13967) @dependabot
- [dependencies] GraphQL: Remove unused @apollo/federation dependency (#13985) @gu-stav
- [dependencies] Bump ci-info from 3.1.1 to 3.3.2 (#13991) @dependabot
- [docs] Init tech docs (#13710) @alexandrebodin
- [tooling] Update dependabot config (#13961) @alexandrebodin
- [tooling] Chore: Remove legacy travis config file (#14018) @gu-stav
💅 Enhancement
- [core:content-manager] update: localized attribute filter (#13846) @smoothdvd
- [core:content-type-builder] CTB: Update SubNav styles using improved DS properties (#13943) @gu-stav
- [core:upload] ML: Improve canRead and canCreate permission messages (#13978) @gu-stav
- [plugin:i18n] Add more locales. smn, smn_FI, se, se_FI, se_NO, se_SE, gd, gd_GB, ug… (#13875) @JWesorick
🚀 New feature
- [core:upload] documentation [Features] Breadcrumbs Folders navigation (#13917) @ronronscelestes
- [plugin:users-permissions] Allow users to change own password (#12890) @WalkingPizza @alexandrebodin