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 CHANGES
Suite 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,deny Allow from all |
Require all granted |
Order allow,deny Deny 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.