Mise à jour de Voozanoo 4 en production le 2023-09-12.
Améliorations et nouvelles fonctionnalités
- VOO4-2580 Corriger le code de Voo4 pour PHP 8.2
- Correction des incompatibilités (de type “error”) du noyau avec PHP 8.2 ou des versions antérieures.
- VOO4-2566 WidgetButton : envoi des paramètres dans le corps de la requête HTTP
- L’option
post_params
permet de passer les paramètres de requête dans le corps de la requête plutôt que dans l’URL. Jusqu’à maintenant, cette option n’était disponible que pour l’actionrefresh_dataset
. Elle est désormais également disponible pour toutes les actions incluant une requête (actionrequest
ou sous-balise<request />
)
- L’option
Corrections
- VOO4-2584 Corriger l’évaluation de certaines directives .ini
- Les directives du fichier application.ini, plus particulièrement, celles contenant une valeur booléenne, n’étaient pas toutes évaluées de la même façon ce qui pouvait conduire à des résultats inattendus et incohérents d’une directive à l’autre.
Désormais, toutes les directives acceptant des booléens peuvent être activées par :
- la valeur booléenne
true
, - n’importe quelle chaîne de caractères autre que “0”,
- n’importe quel entier différent de 0. Par conséquent, pour désactiver ces directives, il faut :
- soit les supprimer du fichier ini
- soit leur attribuer l’une des valeurs suivantes :
false
,"0"
,0
Ce comportement a été documenté dans l’article Application.ini > Généralités sur les application.ini
- VOO4-2576 Logger correctement les exceptions du MFA
- Certains messages d’erreur étaient loggés dans le fichier voozanoo.log au lieu du fichier error.log
- VOO4-2470 Retirer la traduction des codes et des id de dictionnaire lors des exports
- Correction du processus de traduction afin d’éviter de traduire les codes et id des dictionnaires lors des exports.