Sortie de YesWiki Doryphore 4.6.1

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 »