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.
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.
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.
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.
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 custom field - use your Shopify data within Strapi
CKEditor 5 custom field - use and configure CKEditor in no time.
Country select custom field - select any country based on the ISO 3166-1 country code standard.
Drag & drop content types - order content type entries via drag and drop.
TinyMCE - replace the default Strapi WYSIWYG editor with a customized build of TinyMCE editor.
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
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:
Contribute to the project on Github
Share what features you'd love to have in our public roadmap
Create Strapi plugins and submit them to the Strapi market
Showcase the projects you built in Strapi Showcase
We appreciate each contribution and piece of feedback that you share. Stay tuned for more updates!