Skip to content

v4.1.6

Choose a tag to compare

@alexandrebodin alexandrebodin released this 30 Mar 13:37

🚀 New feature

💅 Enhancement

  • [core:admin] Translations cleanup: merge duplicated translations (#12841) @vincentbpro
  • [core:admin] [Registration Page] Text and padding improvements (#12979) @ronronscelestes
  • [core:content-manager] CM: Allow displaying components in the list view (#12213) @HichamELBSI
  • [core:content-type-builder] [CTB] Add format examples in date field select (#12871) @soupette
  • [core:helper-plugin] Add footer to DynamicTable component (#12883) @MattieBelt
  • [core:upload] ML: Add audio type to asset filters (#12922) @gu-stav
  • [marketplace] Handle marketplace production environment (#12916) @remidej
  • [plugin:users-permissions] Add SERVER_URL variable to user e-mail templates (#12771) @marlonbaeten

🔥 Bug fix

  • [core:admin] [Fix bug] Min error repeatable components (#12835) @ronronscelestes
  • [core:admin] fix: prop validation warning in dark mode tests (#12862) @vincentbpro
  • [core:admin] [Fix] Update snapshot Homepage Reddit's icon (#12864) @ronronscelestes
  • [core:content-manager] EditViewDataManagerProvider: Handle API errors independently from yup (#12632) @gu-stav
  • [core:content-manager] GenericInput: Allow number inputs to be cleared (#12861) @gu-stav
  • [core:content-manager] GenericInput: prevent controlled/ uncontrolled warnings (#12970) @gu-stav
  • [core:content-manager] CM: Fix displaying number fields in the DynamicTable (#12972) @gu-stav
  • [core:content-manager] DynamicTable: Show id for media and relations in components (#13005) @gu-stav
  • [core:strapi] Move public path config to server.js (#12534) @petersg83
  • [core:strapi] Build: Prevent output from swallowing webpack errors (#12957) @gu-stav
  • [core:upload] ML: Fix format of video duration (#12872) @gu-stav
  • [core:upload] EditAssetDialog: Use original image as source for cropping (#12877) @gu-stav
  • [core:upload] Always set the provider property in uploaded file database entries (#12906) @nfrasser
  • [plugin:graphql] fix: ApolloServer middleware CORS issue (#12815) @surgeharb

📖 Documentation

⚙️ Chore


Updates

We added support for new Sqlite3 providers in this new version and the default provider is now better-sqlite3 for every new project.

  • You can now switch to better-sqlite3 or @vscode/sqlite3 if you would like.

Example

Before
package.json

{
  "dependencies": {
    "sqlite3": "x.x.x"
  }
}

After
package.json

{
  "dependencies": {
    "better-sqlite3": "7.5.0" // or "@vscode/sqlite3": "5.0.8"
  }
}

📚 Migration guides can be found here 📚