SQLite database support has been highly demanded on the roadmap.
SQLite is a lightweight, easy to setup database with great performances.
When you create a new strapi app:
strapi new strapidvisor
you will now be prompted with the following choices:
We'll discuss about the Quickstart in a minute, but for the moment let's choose "Custom".
You can now choose to create a SQLite database for your next Strapi app!
And the last manual action needed from you will be to choose your database name:
After that, all is similar to the way you used to create a Strapi app before:
Neat, isn't it?
Thanks to all the contributors who pushed for this feature to be released on the roadmap and to @mnlbox and @DMehaffy for this contribution!
⏩ Quickstart Mode
The Quickstart mode is using SQLite to ease the setup process when creating a Strapi app.
We received a lot of feedback from community members being a bit lost when they had to choose which database to use for their project.
And we hate when Strapi users are lost!
The Quickstart mode allows now a one command line installation of your next Strapi app.
You only need to run the following command line in your terminal:
strapi new strapidvisor --quickstart
and the magic happens:
The installation is made and the admin panel is loaded automatically in your browser.
So that's you, now:
👀 Content Manager Setting View
The Content Manager is probably one of your favorite plugin. Its purpose is to make content edition as easy as possible. But it was a bit too busy.
The previous version of the Setting View was mixing the settings of the List View and of the Edit View.
Good news, with this new version you can only see what is relevant for your needs.
The current version offers tabs to display only settings for the List View and settings for the Edit View.
This tab display the Settings allowing you to enable search, filters or bulk actions, defining the number of entries per page and defining the default sort attribute.
It also shows the Displayed Fields and as usual, you can change the order of the attributes the way you want.
Same thing in edit view: the relevant informations are displayed for a smoother and better user experience!