DEV Community

Cover image for Relations in main layout, marketplace updates and more in Strapi v4.5
Strapi for Strapi

Posted on • Originally published at strapi.io

Relations in main layout, marketplace updates and more in Strapi v4.5

Author: Anastasiia Shpiliak

Relations in main layout

Relations between content types is a powerful functionality that many Strapi users enjoy. However, sometimes users editing entries with many relations were facing performance issues.

Good news: this will no longer be the case! We’re improving the relations feature to boost performance and make UX smoother.

From now on, you will only see a couple of relations entries when editing content, and you’ll be able to load the following ones by clicking on the new « Load More » button.

Capture d’écran 2022-11-07 à 14.25.00.png

In addition to that, relational fields are moved to the main layout of the edit view. This will allow you to search, add or delete relations more easily, and clearly distinguish the Draft and Published relations. Have a look at the documentation to learn more about the feature.

This new structure is a fundamental piece to let you manage relational content at scale. It also allows us to implement additional features for relations (sorting, filtering, etc.), starting with the reordering of relations by early next year.

Marketplace updates

Strapi Market evolves! We shipped several features to make your experience as smooth and pleasant as possible:

  • Filters: choose the category or collection, and easily find the plugin or provider you are looking for. If you want to only see Custom Field plugins, or plugins made by official partners or verified by our team, it's now easier than ever.
  • Sort: all display the integrations by alphabetical order or see the newest ones first. This feature is great for discovering what's new on the Market. 
  • Enhanced plugin cards: we added the number of GitHub Stars and number of weekly npm downloads to the plugins and providers information. It will help you see the most popular ones. 
  • Version compatibility: you will now know at a glance which integrations are compatible with your Strapi version and which ones require a version update to be used. This information appears when you click on the "copy install command" button.

marketplace with filters

There are two other improvements our team is still working on and that will be released in the coming weeks: 

  • A new pagination system to stop infinite scroll
  • A new submission form, easier and more pleasant to use, to have your plugins or providers displayed on Strapi Market.

Step 1.png

What other marketplace updates would you like to see? Let us know!

New plugins on Strapi Market

The Strapi ecosystem grows every day, thanks to the contributions from community members and partners. In addition, last month, we released custom fields that allow users to extend the Strapi app in no time. This feature allows you to create more integrations and extensions for Strapi.

Here are the new plugins, available on the Strapi Market: 

shopify plugin

Get your plugin or provider listed on the Strapi Market and showcase your work to more than 20000 monthly visitors. Here are all the resources you need to create and promote a plugin or provider and the submission form for listing it on the marketplace.

Join the monthly Community Call

Meet the Strapi team members who worked on the latest feature, share your feedback, ask questions, and learn what’s coming next.

Join us on November 9th, 5PM CET / 8AM PDT. Register here not to miss it!

Try Strapi v4.5 out now

To create a new Strapi v4.5 project and see the relations in main layout, simply run the following command:

npx create-strapi-app my-project --quickstart
Enter fullscreen mode Exit fullscreen mode

Follow the Quick Start Guide for detailed step-by-step instructions or have a look at a video instruction.

We would love to hear what you think about the new features! Let us know in this forum thread.

Strapi Cloud private beta is live

Strapi Cloud is a hosted Content Management platform that reconciles developers and content editors by bridging local development workflow and low code user interfaces.

We have recently announced the Strapi Cloud beta program, as a part of which we're looking for users who have Strapi projects based on a Postgres database and available on a dedicated GitHub repository.

Join the waiting list to stay tuned about the Strapi Cloud updates.

Building Strapi together

Strapi is an open-source product that grows thanks to community support and contributions.

Here's how you can help us improve the product:

We appreciate each contribution and piece of feedback that you share. Stay tuned for more updates!

Top comments (0)