Notes de version (changelog)
Voir la liste brute des modifications sur le dépot de code.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
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 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 librairieleaflet
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
- 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
BookmarkletField
fonctionne à 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
.twig
etclass
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
themeselector
pour permettre de choisir et de conserver unePageRapideHaut
personnalisé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
calendar
il 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
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
etbazar-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.