Dear Strapi Community, 2023 started with a bang 💥 Let’s celebrate the Q1 achievements and look at what’s next!
With 4 minor releases, which include highly expected features, and an entirely new product (Strapi Cloud), we can proudly say that we, as a community, shipped faster than ever:
Migrating content across environments was complex, requiring custom scripts or data imports and exports. The new Data Export, Import, and Transfer feature makes it seamless.
Audit Logs now completes the Enterprise Edition offering, making Strapi even more relevant for large teams collaborating intensively in the CMS. You can now embrace compliance by getting a record of actions performed within your Strapi application, including data changes, user activity, and system configurations.
From now on, you can use Strapi with Private S3 buckets, so you are able to secure your digital assets while making them available to your website or app users.
Even more exciting: we officially released Strapi Cloud! Although having the ability to self-host your favorite CMS is great, it also comes with responsibility. You now have the best of both worlds: you can either host Strapi on your own servers or simply use Strapi Cloud. Big shoutout and thanks to everyone who shared great feedback and insights as part of the beta program. Please see below what we will improve in Q2. If you did not sign up yet, give it a try: https://cloud.strapi.io!
Special shout out to all the contributors who created at least one pull request that has been merged this quarter: Priyanshu-Singh-veer, RodrigoWebDev, iamandrewluca, nikita-fuchs, borusbillion, edlefebvre, gitstart, fdel-car, smorimoto, Cpaczek!
The Strapi Community was on fire in Q1:
Content writers published 14 articles through the Write for the Community Program:
The team is now 77 Strapiers. We work 100% remotely, with 0 offices, in 15 countries, 20 nationalities, 5 values, and 1 mission: Empower the community to share and manage any content, anywhere. We are here for you all, every single day. To highlight our all-remote culture, we published some insightful posts:
Also, we are delighted some new Strapiers joined the team:
Welcome to all of you!
As mentioned in the Goodbye 2022, Hello 2023 article, our priorities this year are Cloud and Content:
Q2 will be another great quarter, with a many of improvements being prepared and eventually released throughout the next three months:
TypeScript Improvements One of the major improvements will be the introduction of typed factories. This feature will enable developers to easily create or extend new or existing application endpoints. With typed factories, developers can build routes, controllers, and services with strong type definitions that match their application's specific requirements.
We’ll also introduce strongly typed core services to simplify the process of building complex queries to manage data within your application. This includes the entity service types, which will provide developers with a clean and robust way to interact with their data using strongly typed parameters and return values.
Another improvement we're making is better automatic type generation. With this feature, developers can quickly generate and update their type definitions based on their application's code and structure. This will help ensure their types remain accurate and updated as their code evolves. By automating this process, developers can focus on building features and functionality rather than worrying about keeping their type definitions up to date.
We are also improving our tooling to ensure that developers’ generated types are always up to date with their application logic. This includes improved build processes automatically generating and updating type definitions upon changes or a server restart. By improving our tooling, we're making it easier for developers to work with TypeScript and Strapi.
Rich Text Editor The default Rich Text Editor is based on Markdown, which is often too complex for content editors. We will replace it with an editor offering a much better editing experience. In the meantime, feel free to use one of the existing custom fields plugins, such as CKEditor.
Review Workflows This feature, in great progress already, will allow the content editors team to define and use workflows, ensuring the content is reviewed before publication. This is especially useful when translating content and working as a team on content creation. Please note this feature will be part of the Enterprise Edition only.
Domain names You will be able to use a custom domain name (ex.mycompany.strapiapp.com).
Regions You will soon be able to deploy your Strapi projects in Europe (and later in additional regions).
Project Sharing With this specific improvement, it will be possible for you to invite your colleagues to work on the same Strapi Cloud project, which will be a first step to the organizational accounts (that should be live in Q3).
Adding More Examples We heard you and will add more real-world examples in the documentation this quarter. After the brand new homepage and a few other surprises will come too.
Back-end Customization Many of you like to use Strapi for its customization capabilities. As a result, the Back-end customization section is one of the most visited. We will focus our efforts on improving it and increasing your satisfaction.
StrapiConf 2023 will be on June 7th. Make sure you register now: https://strapi.io/strapiconf2023 or contact us at conf@strapi.io if you’re interested in learning more about sponsorship opportunities. Looking forward to meeting (virtually) there!
Mid-June, the Strapi team will meet in person for the annual offsite, which will be in France this year. Stay tuned for pictures!
We’re hiring for several positions this quarter. Feel free to apply.
No need to say Q2 is going to be another great quarter for Strapi. Join us on Discord to contribute and stay posted!
Pierre created Strapi with Aurélien and Jim back in 2015. He's a strong believer in open-source, remote and people-first organizations. You can also find him regularly windsurfing or mountain-biking!