š New feature
š Bug fix
- [Admin] Fixes WYSIWYG insert image position (#1047) @soupette
- [Framework] Add strapi-knex in generated project dependencies (#1098) @Aurelsicoko
- [Framework] Fix exec command when the path has spaces (#973) @abdonrd
- [Framework] Use latest release of Mongoose & add comment to explain post remove cā¦ (#1003) @Aurelsicoko
- [Framework] Fix relation detection OneToManyMorph for OneToMany (#1070) @lauriejim
- [Framework] Fix open modal relation bug (#1068) @soupette
- [Framework] Update Mongoose template & support one-way in generated API (#1004) @Aurelsicoko
- [Framework] Fix for host not in config.url (#1049) @Luukth
- [Framework] Fix post-install script (#966) @abdonrd
- [Framework] Improve Decimal128 and Float support with MongoDB (#1019) @Aurelsicoko
- [Framework] Fix beforeCreate lifecycle (#1028) @Aurelsicoko
- [Plugin] Avoid to loose relationship when editing from the many side (#1097) @Aurelsicoko
- [Plugin] Fixes settings-manager language deletion bug (#1046) @soupette
- [Plugin] Remove plugin key for API model (#1052) @Aurelsicoko
- [Plugin] Fix single upload with Bookshelf (#1087) @Aurelsicoko
- [Plugin] Fix loose of file relation & select latest associated file (#1001) @Aurelsicoko
- [Plugin] Snakecase attribute in GraphQL when there is a dash (#989) @Aurelsicoko
- [Plugin] Changing the limit in the content manager (#980) @soupette
- [Plugin] Fix search select relation content manager (#974) @soupette
- [Plugin] Fix loose many to many dominant (#1091) @lauriejim
- [Plugin] Fixes multiple relationships on different models name (#1044) @soupette
š Enhancement
- [Admin] Reduce setup monorepo (#953) @soupette
- [Admin] Add Simplified Chinese translation (#993) @zhuang17
- [Admin] Update LeftMenuFooter style (#996) @XcrossD
- [Documentation] Update CONTRIBUTING GUIDE (#1056) @soupette
- [Documentation] Fix docs typo (#963) @abdonrd
- [Documentation] Fixed misspelling in documentation text (#1035) @pedrocruzio
- [Documentation] Add steps in the CONTRIBUTING_GUIDE and plugin development sections (#1067) @soupette
- [Documentation] Add graphql in doc menu (#967) @lauriejim
- [Documentation] Add migration guide 11 to 12 (#981) @lauriejim
- [Documentation] Added info about
mainField
to documentation (#999) @Froelund - [Documentation] Add migration guide 11 to 12 in the menu (#1060) @lauriejim
- [Documentation] Update v12 Readme.md (#1029) @derrickmehaffy
- [Framework] Move authentication and ssl in database options (#1020) @Aurelsicoko
- [Framework] Set asc as default for sorting (#1072) @lauriejim
- [Framework] Fix invalid timestamp default values for MySQL 5.7 (#969) @juampynr
- [Framework] Improve webpack config (#1033) @soupette
- [Framework] Staging config as production config (#965) @abdonrd
- [Framework] Check if
strapi start
runs inside a strapi project (#1026) @stephledev - [Framework] Improve SQL experience (#1025) @lauriejim
- [Framework] Easily use MySQL project in development mode (#986) @Aurelsicoko
- [Framework] Disable CSRF in production & harmonize allowed headers (#984) @Aurelsicoko
- [Plugin] Add corresponding errors when duplicate email (#1014) @soupette
- [Plugin] Ignore file model in the CTB (#1017) @Aurelsicoko
- [Plugin] Reorder model root attributes and remove "multiple" key (#1021) @Aurelsicoko
- [Plugin] Block settings-manager & content-type-builder in production (#1043) @soupette
- [Plugin] Fixes DatePicker display (#1045) @soupette
- [Plugin] Fix entry create relations (#1089) @lauriejim