Navigateurs internet compatibles : Firefox ESR >= 78 ou Firefox >= 85 ou Chrome >= 87 ou Microsoft Edge (Chromium) >= 86
Version minimum de Microsoft Office : 2016
Version minimum de LibreOffice : 7.0
Version minimum de Acrobat Reader : 2017
Version minumim de Monolog : 2.6.0 pour PHP >= 7.2
BREAKING CHANGESSuite au passage a php8.1, error_reporting à été modifié :
error_reporting = E_ALL & ~E_DEPRECATED
Le format pour définir la langue des dates a été modifié. Cela est valable pour toutes les dates.
Exemple :
Le script de migration migre toutes les variables [...;frm=dddd dd mmmm yyyy;locale] vers [...;frm=dddd dd mmmm yyyy(locale)] et [...;frm=dddd dd mmmm;locale] vers [...;frm=dddd dd mmmm(locale)]
Si vous avez des variables avec un format différent, il faut penser à les modifier à la main.
A partir d'apache 2.4 dans le fichier /etc/apache2/sites-available/maarch.conf les directives Order, Allow et Deny sont remplacé par Require
| Avant | Après |
|---|---|
Order allow,denyAllow from all |
Require all granted |
Order allow,denyDeny from all |
Require all denied |
La librairie Monolog remplace log4php pour MaarchCourier.
Le format est maintenant configurable par type de log : technique, fonctionnel et requêtes
Variables utilisables : ceux de monolog + ceux propres à maarch :
Exemple de configuration :
[%datetime%] %level_name% [%extra.process_id%][%channel%] [%WHERE%][%ID%][%HOW%][%USER%][%WHAT%][%ID_MODULE%][%REMOTE_IP%]
Deux variables ont été supprimées :
%RESULT% : affichait OK ou KO mais n'était pas exploité.%CODE_METIER% : Ancien Paramètre de logging_method.xml, remplacé par %channel% de monolog;Les traductions anglaise et néerlandaise n'étant plus maintenues depuis plusieurs versions, nous avons décider de les enlever. Vous pouvez toujours les retrouver dans nos versions précedentes.