Bonjour 🇫🇷
Après une beta 14 qui a introduit beaucoup de changements et cassé certaines extensions, voici la sortie d'une beta 15 avec quelques nouveautés mineures.
🔔 Les nouveautés
L'objectif de cette nouvelle version consistait à simplifier le travail des développeurs et traducteurs. La liste des nouveautés, correctifs et améliorations se trouvent dans le changelog comme d'habitude.
A noter aussi que toutes les extensions fournies avec Flarum ont été revues et améliorées 🐛
⤴️ Mise à jour
⚠️ Avant de procéder à la mise jour, assurez vous de créer une sauvegarde de votre dossier public/assets
, votre fichier composer.json
ainsi que votre base de données !
- Vérifiez que vous êtes bien avec la version 0.1.0-beta.14 depuis votre panneau d'administration ou en exécutant
php flarum info
(veuillez consulter les billets des précédentes mises à jour si vous avez une version plus ancienne)
- Désinstallez toutes les extensions tierces qui ne sont pas compatibles avec la beta 15. Vous pouvez vérifier les extensions compatibles grâce à Extiverse.
- Désactivez les autres extensions. Veuillez les réactiver une à une après la mise à jour pour identifier plus facilement les éventuelles erreurs
- Exécutez les commandes suivantes :
On commence par mettre à jour tout le nécessaire sans nouvelle installation :
composer update --no-install --with-all-dependencies
[Optionnel] Si vous souhaitez ajouter le support pour les nom d'utilisateurs :
composer require --no-update flarum/nicknames
Enfin, on installe tout ce qui a été mis à jour :
composer install --prefer-dist --no-dev -a
La dernière étape consiste à mettre à jour la base de données et vider le cache :
php flarum migrate
php flarum cache:clear
- Profitez de votre Flarum à jour ! 🥰
😱 Si vous rencontrez des difficultés ou des erreurs, vous pouvez ouvrir une nouvelle discussion avec l'étiquette Support. Pour simplifier le support, vous pouvez inclure le contenu des commandes php flarum info
et composer why-not flarum/core v0.1.0-beta.15
.