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 2026Breaking 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 2026Breaking 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
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.
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 2025Mise 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 2025Correction 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 2025Mise 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 2025Nouvelles 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 2025Nouvelles 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 2024Correction 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 2024Nouvelles 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 2023Cœ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 2023Cœ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 2022Cœ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
CalcFieldamé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 2022Cette 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 2022Cette 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 2022Extension bazar:
- template
map: mise à jour de la librairieleafletpour 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
- 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.
- 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 2022Cœur YesWiki:
- Composant
{{section}}: clarification des options d'images de fonds
- 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
BookmarkletFieldfonctionne à nouveau - tri par date pour les templates fonctionne même pour les évènements sans date de fin
- les images s'affichent mieux dans les templates (gestion du cache, fond blanc pour les png, gestions des images penchées)
- refactor pour les développeurs en mode
.twigetclass
YesWiki Doryphore 4.2.0
20 mai 2022Cœur YesWiki:
- Nouvelle fonctionnalité : les commentaires pour les personnes connectées
- Nouvelle fonctionnalité : les réactions pour les personnes connectées
- réparation de
themeselectorpour permettre de choisir et de conserver unePageRapideHautpersonnalisée - quelques correctifs pour assurer une bonne compatibilité avec
PHP 8.1 - refactor transparent pour l'utilisateur de l'action
{{usertable}}(pageGererUtilisateurs) - 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 à remplacerexit()tout en permettant de faire des tests avecphpunit
- refactor template
calendaril refonctionne avec les facettes, en mode dynamique et il dispose d'une nouvelle vueplanning - template template
map: le choix du type d'affichage est plus complet et stable en mode dynamique - champ
conditionscheckingquelques 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
ImageFieldTextField:- 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
cachemaintenant. - création du helper
.twigetbazar-dynamic:urlImage
- changement de la librairie de redimensionnement des images (passage par
YesWiki Doryphore 4.1.5
Cœur YesWiki:- composants : ajustement de certains paramètres par défaut
- 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)
- mise à jour de la librairie externe utilisée par l'action
{{rss}}
- 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.
