Strapi v3.0.0-beta.17 Release Notes
Release Date: 2019-10-16 // over 4 years ago-
π± π₯Breaking Change
- π± [Plugin] π₯ Fix Cloudinary deletion of other files than images (#3691) @DKvistgaard
π We introduced a new field in the file content type named
provider_metadata
to help scaling file upload providers without pouluting the content type. For cloudinary users this means that you will have to migrate your 'public_id' field to theprovider_metadate
json field. You can see more detailed explanation in the issue.
- π± [Plugin] π₯ Pass graphql full context to custom queries (#4200) @alexandrebodin
For GraphQL users with custom queries you will now receive the full graphql context in your custom resolver instead of the koa context.
Before
schema.graphql.js
module.exports = { Query: { customQuery(root, args, ctx) { // ctx is the koa context } } }
After
schema.graphql.js
module.exports = { Query: { customQuery(root, args, ctx) { // ctx is the graphql context// to access the koa context use ctx.context } } }
- π± [Plugin] π₯ Fix forgot password url (#4222) @lauriejim
π Now the reset password URL page has to be set in the Users & Permissions advanced settings.
You will have to set the Reset Password URL page.
Roles & Permissions > Advanced settings > Reset password page
π± π Bug fix
- [Framework] Escape MongoDB password (#4231) @JelmerV-WFC
- π± [Plugin] π₯ Fix Cloudinary deletion of other files than images (#3691) @DKvistgaard
- π [Plugin] Fix image url when using a third party (#4191) @FailedSitcom
- π§ [Plugin] fix images not respecting configurable being set as false (#4196) @FailedSitcom
- π± [Plugin] π₯ Pass graphql full context to custom queries (#4200) @alexandrebodin
- π [Plugin] Create a dataloader for every model (#4201) @alexandrebodin
- π [Plugin] Fix mutation resolver name selecter (#4210) @alexandrebodin
- π± [Plugin] π₯ Fix forgot password url (#4222) @lauriejim
- π [Plugin] Fix search error with "%" symbol (#4236) @JelmerV-WFC
- π [Plugin] Fix startup race condition by disabling reload when writing jwt.json (#4246) @alexandrebodin
π± π Enhancement
- β‘οΈ [Admin] Update DE translations (#4102) @forethoughtde
- [Admin] Allow admin customization (#4152) @soupette
- β‘οΈ [Admin] Update DE translations (#4190) @ivoba
- β‘οΈ [Admin] Update DE translation (#4243) @forethoughtde
- β‘οΈ [Admin] Update enum error message for special characters (#4255) @derrickmehaffy
- π [Documentation] Documentation update content / structure (#4176) @lauriejim
- π [Documentation] Update README.md header for strapi-plugin-upload (#4198) @websocket98765
- π [Documentation] Fix documentation typo (#4211) @Alonski
- π [Documentation] Review all the concept structure and content structure (#4219) @lauriejim
- π² [Framework] Console log error before capture to get the detailed error (#4209) @alexandrebodin
- [Framework] Improve project creation error diagnostic (#4258) @alexandrebodin
- π [Plugin] Ability to pass OAuth callback dynamically (#3843) @sajjad-shirazy
- π [Plugin] Add graphql share playground option (#4228) @JelmerV-WFC
π± π New feature