Notes de version (changelog)

Voir la liste brute des modifications sur le dépot de code.
Retrouver les extensions qui ont existé mais qui ne sont plus intégrées par défaut


YesWiki Doryphore 4.6.1

17 Avril 2026
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 donc 7mo en moins dans le code de YesWiki
  • colmattage de failles XSS sur des passages de parametres 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


YesWiki Doryphore 4.6.0

20 Mars 2026
Breaking changes
  • Attention! nécessite MySQL version >= 8 pour fonctionner
  • changements de modèle de données pour le champ geolocalisation (plus de bf-latitude ni bf-longitude a la racine)
  • les templates de login en .tpl.html sont remplacés par des .twig
(lors de la mise a jour, des migrations devraient permettre de changer tout cela automatiquement, mais pensez a vérifier vos templates custom et extensions)

Nouvelles fonctionnalités
Bazar:
  • dans le champ carte, pouvoir ajouter des lignes, cercles, carrés, polygones
  • paramètres de requetes de recherche (query) sur-vitaminés (expressions régulières, recherche sur intervale, etc,...)
  • bouton pour pouvoir zoomer sur la carte avant de géolocaliser un point en mode saisie
  • gestion des droits d'accès sur le champs de geolocalisation
  • possibilité d'avoir plusieurs champs cartes dans un meme formulaire
  • nouveau champ horaires d'ouvertures / fermetures
  • possibilité de choisir du code wiki ou html dans les champs custom html
  • tri dynamique (cf. https://ressources.centressociaux5962.org/?PageNum%C3%A9rique )
  • bouton pour ajouter des fiches a une liste de fiches
  • imports csv fiche par fiche pour plus de stabilité quand il y en a beaucoup
  • mises a jour des librairies php et javascripts utilisées

Coeur:
  • incitation au don après mise à jour
  • syndication RSS : affichage des images et transformation en fiche bazar
  • dans le formulaire de contact, on peut mettre plusieurs mails mais surtout mettre un groupe (donc écrire aux membres du groupe @admins par exemple)
  • nouvelle version de mermaidjs pour faire des graphes dans yeswiki
  • boutons pour voir les mot de passes

Correction de bugs
  • trop nombreuses pour etre référencées

Extensions
  • documents : pour générer des fiches bazar de documents de type etherpad, memo ou hedgedoc inclues facilement dans les pages
  • importer : pour les geeks en ligne de commande. Créer des fiches bazar à partir d'infos sur billetweb, flux rss, courriel imap, json, ..
  • fulltextsearch : recherche plein texte dans les pages et pdf de yeswiki.
Des extensions ne sont plus officiellement maintenues : benevolat, googledrive, login-sso, nextcloudconnector, twolevels (si ya des volontaires pour les maintenir et mettre a jour, on pourra les remettre mais sinon les dernieres versions sont ici https://yeswiki.net/?cimetiere-extensions-yeswiki )

Merci aux testeureuses et contributeurices à la doc et au code, en particulier à Yves @veveqnv pour ses contributions et ses debugs à temps plein bénévole <3

YesWiki Doryphore 4.5.5

21 Janvier 2026
(bon anniversaire Teddy!)
Mise a jour de sécurité, mettez vos YesWikis a jour!
Elle s'assure que les pages essentielles (menu, header, footer) au fonctionnement de YesWiki ne sont éditables que par le groupe des admins.
  • migration pour s'assurer que les pages spéciales sont protégées en écriture des bots
  • correction d'une erreur de conversion d'entier

YesWiki Doryphore 4.5.4

18 Avril 2025
Mise a jour de sécurité importante, mettez vos YesWikis a jour!
  • correction de différentes vulnérabilités à des attaques XSS
  • correction des routes api pour les admins qui restaient ouvertes publiquement

YesWiki Doryphore 4.5.3

1 Avril 2025
Correction de bugs
  • correction d'erreurs lors de la sauvegarde de groupes et meilleurs tests (merci @oiseauroch)
  • correction des chemins api (merci @SylvainLehmann)
  • gestion des langues ajoutées sans drapeaux

YesWiki Doryphore 4.5.2

24 Mars 2025
Mise a jour de sécurité importante, mettez vos YesWikis a jour!
  • une faille permettait d'afficher des informations en provenance de fichiers de serveur

YesWiki Doryphore 4.5.1

19 Mars 2025

Nouvelles fonctionnalités
  • action syndication RSS avec images et imports vers fiches bazar
  • traduction roumaine à 100%
  • option pour limiter le nombre de caractères dans les champs bazar textelong
  • meilleures performances grace à du cache pour les groupes et utilisateurices
  • mises a jour des librairies php et javascripts utilisées

Correction de bugs
  • meilleur controle et règles de saisie pour les identifiants
  • corrections et ajouts à la documentation de développement
  • meilleure compatibilité php 8.4
  • réparation de la gestion des groupes qui n'acceptait plus les noms avec des espaces
  • correction bug lors du passage de parametres par l'url
  • cookie plus sécurisé
  • meilleur message pour l'accessibilité en rajoutant des images pour le texte alternatif
  • réparation des champs conditionnels

Merci aux indispensables contributeurices historiques et aux nouvelles et nouveaux @lapineige et @Massedil @RVdeMarsnet

YesWiki Doryphore 4.5.0

20 Janvier 2025

Nouvelles fonctionnalités du coeur
  • meilleure accessibilité
  • documentation améliorée et plus ouverte aux contributeurices n'utilisant pas git
  • mise à jour des langues internationales
  • duplication des pages et fiches dans un même wiki (de wiki à wiki est presque finie mais sera livrée plus tard)
  • nouvelles interfaces de saisie de composants simplifiées pour les colonnes, les accordéons, les onglets)
  • nouvelle interface de gestion des groupes
  • avoir un lien de disponible pour les administrateurices pour permettre aux usager.es de changer de mot de passe
  • meilleure compatibilité du lecteur de pdf intégré
  • mises à jour de YesWiki améliorées avec un système de migrations
  • barre de rédaction pour les commentaires
  • corrections de failles de sécurités remontées par @nishacid

Nouvelles fonctionnalités bazar
  • le champ de formulaire url permet l'ajout de vidéo
  • possibilité d'ajout d'une image par défaut dans les champs images
  • support des images svg, avif, et webp
  • les champs listes et checkbox gardent des identifiants simples ("bf_truc" au lieu de "checkboxListeTrucsbf_truc" )
  • restitution de fiches sous forme timeline moderne et personnalisable
  • dates récurrentes pour les agendas (attention: créée de nouvelles fiches en masse)
  • filtres par champs avec des expressions
  • tris ascendants et descendant par type de champs
  • listes a plusieurs niveaux

Merci aux indispensables contributeurices historiques et aux nouvelles et nouveaux @GayLaurent, @ppom0, @oiseauroch, @zamentur, @VeveQNV, @12b

YesWiki Doryphore 4.4.5

31 Octobre 2024
Correction d'une faille de sécurité

YesWiki Doryphore 4.4.4

16 Avril 2024

🪲 Bug corrigé:
  • Theme margot : retro-compatibilité pour le bouton de login encore dans le menu pour les versions avec l'ancienne PageRapideHaut

YesWiki Doryphore 4.4.3

04 Avril 2024

Nouvelles fonctionnalités
  • pour les nouvelles installations : nouveau theme margot light par défaut moins chargé visuellement merci @melaniemichel et @mrflos
  • pour les nouvelles installations : moins de pages par défaut, plus de PageHeader active mais un exemple de section pour la page d'accueil, et les liens et titres en markdown merci @furax37, @gatienbataille et @mrflos
  • le bouton d'identification est remonté pour être visible dans la barre de navigation merci @mrflos
  • pour les listes bazar de type bloc, possibilité de contraindre l'image pour qu'elle ne soit pas rognée merci @melaniemichel
  • image docker de dev et de production merci @tobias et @ppom
  • petite réorganisation de la doc de dev merci @atomikaya et @mrflos

🪲 Bugs corrigés: merci @douzeb, @j9rem, @adriencheype et @mrflos
  • meilleure compatibilité avec les listes et fiches externes
  • imports cassés si geolocalisation obligatoire
  • pour les formulaires n'acceptant qu'une seul fiche par personne, afficher la fiche plutot que l'editer si elle est disponible
  • insèrer un groupe dans un groupe et vice versa provoque une boucle infinie
  • empêcher de mettre des espaces en début et fin de nom utilisateurices pour les groupes
  • meilleure compatibilité php 8.2/8.3
  • bug export Ical a cause d'une typo

Full Changelog: https://github.com/YesWiki/yeswiki/compare/v4.4.2...v4.4.3

YesWiki Doryphore 4.4.2

15 Septembre 2023

🪲 une release de bug fixes:
  • correction de bug dans les champs bazar ImageField and MapField
  • meilleure gestion des restitutions des dates en fonction de la date du serveur
  • corrections d'erreurs pour la sélection de themes

YesWiki Doryphore 4.4.1

07 Septembre 2023

Cœur YesWiki
  • amélioration de la documentation
  • meilleure gestion des chemin des themes graphiques
  • sécurité : simplification de la gestion des token csrf

Extension bazar
  • éditer les listes bazar directement depuis l'interface de création des formulaire
  • possibilité de visualiser les adresses sur une carte sur la vue détaillée d'une fiche
  • améliorations et correction de bug pour la vue bazartable
  • correction problème d'affichage des tabulations si aucune tabulation
  • meilleure redirection et gestion des droits de suppressions de fiche
  • refactorisation formbuilder chaque champ bazar a son code javascript mieux isolé

Extension tags
  • refactorisation du code et suppression de l'erreur js à la sauvegarde d'une page

YesWiki Doryphore 4.4.0

03 Juin 2023

Cœur YesWiki
  • Sauvegardes du wiki avant les mises à jours et à la demande
  • Composant tabs qui permet d'utiliser les contenus d'une même page, elle ne remplace pas nav
  • Réorganisation de la page gestion du site (suppression de l'onglet mots clef, ajout d'un onglet Sauvegarde)
  • Amélioration de la documentation
  • Chiffrage plus puissant des mots de passe utilisateurs
  • Syntaxe des liens utilise maintenant le format markdown
  • Bouton de création nouvelle page dans la barre d'édition
  • Installation des polices facilitée (Font auto install est installé par défaut)
  • Accès à la page Apparence via la roue crantée
  • Lien vers le handler /filemanager intégré en bas de la page pour les admins ou les propriétaires de la page

Extension bazar
  • Nouveau champ réactions dans les éléments bazar
  • Amélioration de l'affichage des filtres facette sur les mobiles
  • Amélioration de la géolocalisation (autocompletion nom de ville, possibilité de géolocaliser depuis sa position)
  • Sécurisation du champ mail : bazar champ mail option "affichage brut de l'email autorisé" quand c'est un bouton contact
  • Intitulés des champs plus compréhensibles

YesWiki Doryphore 4.3.1

14 décembre 2022

🪲 une release de bug fixes:
  • meilleur support de la syntaxe courte markdown italique et gras
  • documentation : scroll qui ne cache plus les titres
  • bazar : fix erreur images avec url courtes
  • meilleure gestion des erreurs à l'update et autre requêtes
  • plus de souplesse pour les iframes internes

YesWiki Doryphore 4.3.0

24 novembre 2022

Cœur YesWiki:
  • 💫 nouvelle documentation (pas tout à fait terminée) est disponible dans votre wiki. Ajouter à l'url de votre wiki /?doc (ex : https://monwiki.fr/?doc). Elle suivra les évolutions des versions de wiki et contiendra automatiquement les documentations des extensions possédant une doc
  • 📑 nouvelle page MesContenus permettant de retrouver les contenus édités par une personne identifiée
  • ⭐ nouvelle fonctionnalité "Favoris" : cliquer sur l'étoile en bas de chacune des pages pour la mettre dans vos favoris
  • 🕵 meilleure gestion et sécurité des comptes utilisateurices : passage d'un hachage md5 à bcrypt, plus sécurisé, interface d'administration des comptes améliorés, possibilité de créer des comptes en tant qu'admin
  • 🖊 prise en charge partielle de la syntaxe Markdown, les titres, liens et images en markdown fonctionnent cf. la page de test
  • Multiples corrections de bugs, petites améliorations et mises à jour

Extension bazar:
  • nouvel affichage de carto avec possibilité de configurer les champs qui apparaissent
  • champs de calcul CalcField amélioré
  • meilleure gestion de la sécurité des champs avec possibilité d'avoir des informations visibles et/ou modifiables selon des droits d'accès multiples


YesWiki Doryphore 4.2.4

10 aout 2022

Cette version rend la version 4.2.3 compatible avec les versions de php antérieures à la php 8.0.

YesWiki Doryphore 4.2.3

8 aout 2022

Cette version corrige des failles de sécurité et des petits bugs, en plus de mettre jour les librairies php.

Cette version n'est plus disponible dans les dépots car elle ne marchait plus avec des versions anciennes de PHP (<8.0), la version 4.2.4 contient toutes ses améliorations et reste compatible PHP >7.3 .

Extension bazar:
  • correction texte hauteur à la place de largeur pour les images, merci floflo #978
  • meilleur ratio pour les rendus image dans les cards (passage de portrait à paysage)

Amélioration de la sécurité
  • refacto du service HTMLPurifyService qui propose des méthodes pour "scanner" les fichiers téléchargés (xml, svg, html) ou les contenus ajoutés par les formulaires bazar
  • correctif d'une faille de sécurité du handler /rss permettant de l'injection SQL

Petits bugs
  • meilleure compatibilité php 8.1
  • autoriser les liens vers une nouvelle fenetre pour les champs textelong merci Yves #980
  • réparer les liens de suppression pour les urls courtes

YesWiki Doryphore 4.2.2

13 juillet 2022
Extension bazar:
  • template map : mise à jour de la librairie leaflet pour un meilleur affichage sur certains ordiphones de la marque avec une pomme
  • template gogocarto : réparation et changement de la couche de carte par défaut
Extension attach:
  • handler /filemanager : possibilité d'ordonner les colonnes en cliquant dessus
  • ajout de fichier via le champ textelong à la création d'une fiche : stabilisation de l'affichage du fichier dans la fiche même pour les configuration exotiques de serveur qui ne permettent pas de renommer le fichier.
Thème margot:
  • il est maintenant possible de choisir la couleur des titres
  • si les modifications faites changent votre site après la mise à jour, il vous suffit de mettre le code suivant dans PageCSS :
``:root { /* couleur des titres */ --title-h1-color:var(--primary-color); --title-h2-color:var(--primary-color); --title-h3-color:var(--primary-color); --title-h4-color:var(--primary-color); --title-h5-color:var(--primary-color); }``

YesWiki Doryphore 4.2.1

4 juillet 2022

Cœur YesWiki:
  • Composant {{section}} : clarification des options d'images de fonds
Extension bazar:
  • template template tableau :
    • ajout de la vignette image
    • options pour la largeur des colonnes
    • impression et export CSV n'affichent pas les colonnes d'administration
  • champ BookmarkletField fonctionne à nouveau
  • tri par date pour les templates fonctionne même pour les évènements sans date de fin
Extension attach:
  • les images s'affichent mieux dans les templates (gestion du cache, fond blanc pour les png, gestions des images penchées)
Extension Webhooks:
  • refactor pour les développeurs en mode .twig et class

YesWiki Doryphore 4.2.0

20 mai 2022

Cœur YesWiki:
  • Nouvelle fonctionnalité : les commentaires pour les personnes connectées
  • Nouvelle fonctionnalité : les réactions pour les personnes connectées
  • réparation de themeselector pour permettre de choisir et de conserver une PageRapideHaut personnalisée
  • quelques correctifs pour assurer une bonne compatibilité avec PHP 8.1
  • refactor transparent pour l'utilisateur de l'action {{usertable}} (page GererUtilisateurs)
  • refactor transparent pour l'utilisateur de l'autoload
  • pour les développeurs, développeuses, création de la méthode Wiki::exit() qui a vocation à remplacer exit() tout en permettant de faire des tests avec phpunit
Extension bazar:
  • refactor template calendar il refonctionne avec les facettes, en mode dynamique et il dispose d'une nouvelle vue planning
  • template template map : le choix du type d'affichage est plus complet et stable en mode dynamique
  • champ conditionschecking quelques correctifs pour l'effacement des valeurs masquées
  • champ utilisateur_wikini : l'e-mail de l'utilisateur se complète automatiquement s'il est déjà connecté
  • template tableau : ajout de la possibilité de faire des suppressions groupées en faisant des sélections basées sur les query et les facettes
  • pour les développeurs, développeuses champ ImageField TextField :
    • changement de la librairie de redimensionnement des images (passage par attach) pour harmoniser les noms des fichiers.
    • Les vignettes sont sauvegardées dans le dossier cache maintenant.
    • création du helper .twig et bazar-dynamic : urlImage

YesWiki Doryphore 4.1.5

Cœur YesWiki:
  • composants : ajustement de certains paramètres par défaut
Extension bazar:
  • correctifs de petits bugs sur l'api
  • ajout du nouveau champ "conditions" permettant de faciliter l'affichage conditionnel de certaines parties du formulaire en fonction des réponses déjà saisies
  • champ FileField : ajout de la possibiltié de choisir le texte affiché devnat le nom de fichier lors de l'affichage de la fiche (vir constructeur graphique du formualire)
Extension syndication:
  • mise à jour de la librairie externe utilisée par l'action {{rss}}
Extension templates:
  • création de l'action {{favicon}} à destination des suelettes des thèmes pour faciliter la gestion des favicons.
  • ajout dans l'action {{gererconfig}} de la possibilité de mettre un lien vers un icône personnalisé pour changer l'icône du site.

YesWiki Doryphore 4.1.0

Cœur YesWiki:
  • changement de système de nommage des versions stables pour passer sur semver
⚠️ Le passage des versions datées aux versions semver a comme effet de bord d'afficher "doryphore Inconnue" comme numéro de version provisoirement, tout rentrera en ordre après la mise à jour.


Anciens changelogs de YesWiki