🐛 Bug fix
- [Framework] Fix sqlite migration relations (#2847) @lauriejim
- [Framework] Fix sqlite migration tmp table (#2843) @lauriejim
- [Framework] Fix sqlite column update (#2826) @lauriejim
- [Framework] Catch error for auto open Google Chrome with AppleScript (#2822) @siffash
- [Framework] Fix can not access to the admin folder (#2747) @jacargentina
- [Plugin] Fix findOne query for GraphQL (#2839) @pierreburgy
- [Plugin] Fix bookshelf Upload Plugin findOne giving 500 error (#2824) @derrickmehaffy
- [Plugin] Add option to disable the Input JSON (#2729) @soupette
💅 Enhancement
- [Admin] 💥 Single redux store (#2808) @soupette
- [Documentation] Update PULL_REQUEST_TEMPLATE (#2832) @abdonrd
- [Documentation] Update graphql.md (#2796) @aminsource
- [Framework] Catch errors during the process generation (#2806) @Aurelsicoko
- [Framework] Add error events during project generation (#2792) @Aurelsicoko
- [Framework] Use shelljs for every exec command (#2709) @lauriejim
- [Plugin] Add helper links to the content manager on dev mode (#2814) @virginieky
- [Plugin] Remove temp files after upload (ie. avoid "No space left on device" errors) (#2754) @jacargentina
- [Plugin] Fix displayed field when deleting the field (#2753) @soupette
🚀 New feature
- [Framework] Supporting
IN
andNOT IN
as a filter type (#2736) @sajjad-shirazy