Breaking changes
- passage à VueJS 3 (donc des templates dynamique custom pourraient casser)
- pour les installations depuis le dépot de code git, les dossiers javascripts/vendor et styles/vendor ne sont plus dans le dépot et doivent etre générés avec la commande
yarn install
Nouvelles fonctionnalités
Bazar
- les dessins de cartes marchent avec les facettes
- on peut dorénavant rajouter des layers sur les carters dynamiques et non dynamiques
- permettre l’affichage en fenetre modale des fiches dans le template tableau (merci Nathanael pour sa première contrib!)
- les emails avec des + dedans sont autorisés
Coeur
- le lecteur de pdf est celui du navigateur, et non 7mo en moins dans le code de YesWiki
- colmattage de failles XSS sur des passages de paramètres de recherche et sur les mots clés
- mises a jour des librairies php et javascripts utilisées
- le debug mode ne peut plus etre passé en parametre GET, mais seulement dans la configuration
- les erreurs ne montrent plus le chemin en entier sur le serveur
- les acls des actions et handlers sont rajoutés au fichier de configuration plutot que dans la base de données
- compatibilité php 8.5
Correction de bugs
- boutons radios dans le bon ordre
- décocher toutes les cases à cocher efface bien les valeurs plutot que de garder les anciennnes valeurs
- le fond de la recherche est à nouveau sur toute la largeur
- réparation des formulaires d’inscription pour newsletter
- inclure des pages dans un champ texte wiki d’une fiche bazar ne cause plus de bug
2 « J'aime »