Godrej Design Lab

Updating and Upgrading

In this page, chapter, we go over things to consider when updating 3rd-party dependencies.

Strapi

Every content-type and component definition includes a __ key that houses the metadata for the attributes.

Strapi has no built-in support for this. Hence, you need to make sure the __ keys are still accepted and continue to work.

@strapi/provider-upload-aws-s3 and strapi-plugin-webtools

Both of these packages have been patched. When updating them, you'll have to manually update the patches as well to ensure they continue to correctly override the default code.

However, if the new versions include support for the features that the patches add, then they can be safely removed.