Get it!
There are several ways to get Micromegas CMS, depending on your preferences.
Micromegas CMS currently follows a rolling-release model, with master as the active, usable branch. Starting in 2027, we'll move to a yearly cycle: each January's release will become the major version for that year, with minor versions tagged throughout the year.
How to start a new project?
Download
You can also download all the source code of the latest version as a ZIP file.
Cli script
We are actively working on a cli tool for creating/upgrading Micromegas CMS but it is not yet ready for prime time. You can follow development on GitLab.
Composer
Micromegas CMS uses composer but doesn't provide a installer via composer like bigger framework do. Composer integration is planned after the cli script development.
How to upgrade an existing project?
You can upgrade an existing Micromegas CMS project to the latest version at anytime using the upgrade script provided inside the code. At the root of the project in a local environnement, type in your terminal :
$(which php) ./core/scripts/php/upgrade.php
⚠️ Upgrade process should be safe if you followed the guidelines. That being said, we do recommend doing a backup of the files and database before running the script.