Skip to content

Commit 82df9e6

Browse files
committed
Improve wording for plugins migration
1 parent 10955b5 commit 82df9e6

File tree

1 file changed

+2
-17
lines changed

1 file changed

+2
-17
lines changed

docusaurus/docs/dev-docs/migration/v4-to-v5/additional-resources/plugins-migration.md

Lines changed: 2 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ tags:
99

1010
# Plugins upgrade summary
1111

12-
The present page is intended to be used as a short summary of everything to consider if you are a plugin developer intending to upgrade your plugin from Strapi v4 to Strapi 5. The page quickly describes the changes affecting plugins and links to additional resources where necessary.
12+
The present page is intended to be used as a short summary of everything to consider if you are a plugin developer upgrading your plugin from Strapi v4 to Strapi 5. The page quickly describes the changes affecting plugins and links to additional resources where necessary.
1313

1414
Upgrading a Strapi v4 plugin to Strapi 5 consists in:
1515

@@ -26,26 +26,11 @@ Upgrading a Strapi v4 plugin to Strapi 5 consists in:
2626

2727
- The Design System is upgraded to v2 in Strapi 5:
2828
- 👉 A dedicated migration guide is [available in the Design System documentation](https://design-system-git-main-strapijs.vercel.app/?path=/docs/getting-started-migration-guides-v1-to-v2--docs).
29-
- There are no big visual changes, except for [icons](https://design-system-git-main-strapijs.vercel.app/?path=/docs/foundations-icons-icons--docs).
29+
- There are no big visual changes, except for [icons](https://design-system-git-main-strapijs.vercel.app/?path=/docs/foundations-icons-overview--docs).
3030
- General Strapi v4 to Strapi 5 [breaking changes](/dev-docs/migration/v4-to-v5/breaking-changes) might apply.
3131
- The `helper-plugin` is deprecated. A [migration reference](/dev-docs/migration/v4-to-v5/additional-resources/helper-plugin) is available to help you transition away from the `helper-plugin`.
3232
- Strapi does not alias dependencies any longer. The 4 dependencies that are expected to be used by all client facing code are declared at the project level (`react`, `react-dom`, `styled-components`, and `react-router-dom`). If you do not declare the dependencies that you use (e.g. `axios`), there is a likelihood users could face unforeseen issues with your plugin.
3333

34-
<!-- TODO: clarify these 👇-->
35-
<!-- ## General changes
36-
37-
- Building and packaging?
38-
- They don’t have to do it (not tested)
39-
- Recommended as a best practices (from npm)
40-
- Pack up?
41-
- Not required
42-
- Is pack up specific to our packages or is it universal
43-
- More for libraries
44-
- Does the plugin need to be a TS one to use pack up (honestly no idea what pack up does)
45-
- peerDepend requirement?
46-
- Yes probably (ask emilie)
47-
- As a peerDepend -->
48-
4934
## Custom providers
5035

5136
Custom [providers](/dev-docs/providers) for the Email and Upload plugins need conversion only if they were using the Entity Service API (please refer to the [Entity Service API to Document Service API migration guide](/dev-docs/migration/v4-to-v5/additional-resources/from-entity-service-to-document-service)).

0 commit comments

Comments
 (0)