Simply copy and paste the following command line in your terminal to create your first Strapi project.
npx create-strapi-app my-project
Winter is coming, but there are new hot features in our hood! Last quarter was dedicated to the Draft & Publish feature and several other releases, but, you won’t be disappointed with this last quarter of 2020. For the holiday season, we are cooking a few specialties that will truly tempt your tastebuds! Let’s jump in this Monthly Update, I know you’re hungry for more 😋
We’ve recently opened three different job positions within the Product team. I strongly recommend you to give a look at the job descriptions, we are living through exciting times at Strapi, the Headless CMS space is moving fast, the company missions are extremely interesting and challenging!
We also have many open positions in other teams, you can check all the open opportunities here.
As you might have noticed, we released the highly awaited Draft & Publish feature. See the great announcement article written by Anastasiia. The feature release is a success, we have already seen that more than 70% of the new users adopting the feature. Last week, 24% of the created entries used the new draft & publish publication flow!
This release was also the last step of the plugin settings migration into a single location on the dashboard. We’ve started the migration process in Q2, 2020 when we introduced the Role-Based Access Control functionality.
Moreover, I would like to highlight the new templating system developed by Rémi, our Software Engineer in charge of Integrations. With these templates, you will be able to start a new project using an existing data structure and feed that structure with real content.
If you want to know more about the templates, go check out this page or give it a try by copying/pasting the following command in your terminal, you won’t be disappointed!
1 2yarn create strapi-app my-project-template --quickstart --template https://github.com/strapi/strapi-template-corporate
A bit less than three hundred community members asked to display relational fields in the list view of the content manager. We’ve listened to you and we’ve started to develop this enhancement. It should be released by the end of the year.
In July, we introduced the Enterprise Edition of Strapi. The feedback was positive, except on the pricing that we recently updated to offer a much more affordable plan starting at $29/month. Thanks to the Enterprise Edition, we’ve started to have not only users but customers. We discovered that many of them see the lack of SSO support as a potential deal-breaker. Even if we will always be a community-centric and product-driven company, we’ve decided to go a step further and partially develop the SSO feature to test out our business capabilities.
The SSO will be limited to the authentication part only. In other words, as enterprise users, you’ll be able to set up an Identity Provider such as Okta, Auth0, or any kind of authentication server compatible with SAML. As our authentication system is mainly based on Passport.js, all the community packages offered by the Passport.js community will be compatible with our system. This partial feature will let you manage your users through your IP without requiring any handling in the Strapi dashboard.
Later, we will continue to invest in the SSO functionality by bringing an authorization layer to easily manage the permissions via the Identity Providers.
Reminder: the feature will be only available for Enterprise Edition users.
We are entering the latest phase before starting the development in mid-November. The feature will include a large scope of functionalities such as:
The Enterprise Edition will have two more features :
Internationalization will be included in every plan starting at $29/month. If you’ve any questions or insights, feel free to use the Forum or comment on this post below, we are open to suggestions.
Note: the feature will be delivered in two iterations. The two releases are expected in Q1, 2020. The first one won’t include the fallback chain functionality.
Also, we will have to introduce breaking changes at the API level to support this new feature. Even if the Internationalization will be served as a plugin, to keep the API consistent, we will have to update all the current APIs exposed. This means the Internationalization will be introduced in a new major version of Strapi (v4).
All good things must come to an end, we are doing our best to deliver all the announced features on time for the last quarter of the year. In the next post, I’ll explain to you what’s coming in 2021, mostly technical investments, fixing architectural issues, and internal APIs to develop the ecosystem.
Thank you for reading, take care of yourself and your closest ones. See you next month!
Learn more about Strapi Enterprise Editions
Co-founder & Chief Product Officer, I started developing since I was 13 years old, I already developed 2 CMS before and am currently in charge of the product vision & strategy.