DokuWiki

It's better when it's simple

Outils pour utilisateurs

Outils du site


Panneau latéral

Traductions de cette page?:

Learn about DokuWiki

Advanced Use

Corporate Use

Our Community


Follow us on Facebook, Twitter and other social networks.

fr:changes

Journal des modifications

Cette page contient un résumé des changements effectués sur les différentes versions officielles de DokuWiki. Seuls les changements les plus importants sont listés ici. Le journal complet et détaillé de toutes les modifications est disponible via le GitHub Repository Browser.

Le journal des modifications pour les versions plus anciennes que celles visibles ici est consultable sur la page Old Changes (en anglais). Les développeurs de greffons (plugin) et de thèmes (template) devraient lire et s'abonner à la liste détaillée des modifications detailed change log.

Quelques informations sur le processus de mise à jour sont disponbles ici : upgrade.

Attention : Les modifications marquées d'un :!: requièrent une attention particulière lors de la mise à jour !

2015-08-10a "Detritus"

Hotfix

  • Hotfix 2015-08-10a: Correction du problème 1296 dans le gestionnaire d'extensions qui empêchait l'installation de tarball et du problème 1302 qui empêchait les liens vers des partages windows de fonctionner.

2014-09-29b "Hrun"

  • on peut maintenant personnaliser chaque chaîne de traduction
  • nouvelle fonction d'historique pour voir à quoi ressemblait le wiki à une certaine date. (Pas d'interface utilisateur pour l'instant. Détails sur Fonctionnalité d'historique grâce au paramètre AT)
  • correction de sécurité de problèmes liés à l'extension d'authentification AD/LDAP. Détails ici
  • cache dans les extensions d'authentification par base de données
  • amélioration de l'interface CLI pour de meilleurs outils en ligne de commande
  • prise en charge de sources audio et vidéo externes
  • améliorations variées et correction de bug.

Note: Si vous aviez désactivé le paramètre de configuration compress, vous pouvez le réactiver à partir de cette version.

Hotfix

  • Hotfix 2014-09-29a: corrections des problèmes de connexion causés par certaines version de PCRE et changements dans les versions récentes de Chrome.
  • Security Hotfix 2014-09-29b: Prévient des attaques XSS via le téléversement de fichiers SWF.
  • Security Hotfix 2014-09-29c: corrige une escalade de privilège possible dans l'API RPC.
  • Security Hotfix 2014-09-29d: corrige une vulnérabilité XSS dans le gestionnaire d'utilisateurs.

2014-05-05c "Ponder Stibbons"

  • Gestionnaire d'extensions
  • Prise en charge de l'audio & video
  • Nouvelles et plus nombreuses icônes pour les médias (voir mime)
  • Affichage du formulaire de connexion en cas d'accès interdit
  • Affichage d'une liste déroulante de domaines AD lors du l'utilisation de l'extension multiple AD domains
  • Possibilité de lier les pages d'auteur avec l'option showuseras: “Full name as interwiki user link”. Peut être configuré comme un lien interwiki
  • Sélection des révisions plus souple sur la page des différences d'articles
  • Retrait du format de secours pour les anciennes dates: les wikis doivent mettre à jour leur date au format dformat :!:

:!: Si la présentation semble douteuse, c'est peut-être à cause du bug suivant: issue in the CSS compressor. Essayez de désactiver la compression (paramètre compress).

Hotfix

  • hotfix de sécurité 2014-05-05a concernant le problème 765.
  • hotfix de sécurité 2014-05-05b concernant le problème du greffon d'authentification AD/LDAP (Details ici)
  • hotfix de sécurité 2014-09-29b: Prévient des attaques XSS via le téléversement de fichiers SWF.

2013-12-08 "Binky"

  • Amélioration du générateur d'aléa donnant des mots de passe plus sécurisés,
  • capacité à importer et exporter des listes d'utilisateurs dans le Gestionnaire d'utilisateurs via des fichiers CSV,
  • implémentation d'un compilateur LESS de feuilles de styles CSS,
  • l'ancien thème 'default' templatea été supprimé :!:,
  • les utilisateurs peuvent supprimer leur propre compte,
  • amélioration des langues écrites de droite à auche (RTL), accessibilité (WAI-ARIA) et ferme de wiki,
  • Beaucoup, beaucoup de mises à jour de traduction, et de corrections de petits bugs.

2013-05-10a "Weatherwax"

  • Introduction des [devel:Auth Plugins|greffons d'authentification]] :!: Si vous utilisiez un dorsal d'authentification Vous devez ajuster votre configuration de type d'authentification en ajoutant un préfixe auth. Par exemple mysql devient authmysql et plain devient authplain. Un mécanisme de compatibilité devrait rendre la mise à jour plus facile, mais vous devriez porter une attention particulière à la mise à jour de vos réglages et tester votre wiki après la mise à niveau,
  • cette version finalise la migration vers JQuery, et supprime la compatibilité avec les fonctions dépréciées. :!: Ceci pourrait casser les greffons qui n'ont pas eu de mise à jour dans l'année.
  • correcions et mise à jour variées dans le nouveau thème introduit dans la version Adora Belle, spécialement dans le mode mobile,
  • réécriture des abonnements par courriel,
  • mise à niveau vesr JQueru 1.9.0 et JQuery-UI 1.9.2,
  • réécriture de la bibliothèque tar,
  • amélioration de la sécurité de fetch pour réduire les possibilités d'attaque par déni de service. :!: Les greffons qui utilisent fetch pour afficher des images et construire leur propres URL peuvent être incompatible avec ce changement. Voir list des greffons affectés (en anglais),
  • suppression de ~~INFO:version~~,
  • le correctif livré le 2013-06-16 contient les corrections suivantes :
    • Plusieurs corrections liées aux nouveaux greffons d'authentification, particulièrement LDAP, AD et MySQL,
    • amélioration du générateur de mot de passe aléatoire et introduction de l'évènememnt AUTH_PASSWORD_GENERATE
    • meilleurs jetons de réinitialisation des mots de passe,
    • correction dans le redimensionnement des images (problème d'échec dans une condition préalable),
    • correction liée au mode compatibilté d'Internet Explorer.

2012-09-10 "Adora Belle"

Améliorations de l'utilisation

  • Avec cette version, DokuWiki a un nouveau thème par défaut. Ce nouveau thème respecte le standard HTML5, comporte une barre latérale et prend en charge les appareils mobiles. L'ancien thème est toujours disponible avec cette version mais sera déprécié. :!: Le nouveau thème est activé par défaut. Remerciements particuliers à Clarence Lee pour sa conception initiale.
  • On a amélioré et réécrit la table des matières et les résultats de recherche. Ceci a un impact sur les thèmes. l faut ajuster tous les thèmes pour qu'ils fonctionnen correctement. CF d5acc30d et 91b05b6b pour le détail des changements et ce qui doit être fait dans chaque thème.
  • Le gestionnaire de media a reçus plusieurs corrections et améliorations
  • Une attention particulière a été portée aux langues écrites de droite à gauche
  • on a apporté plusieurs corrections au mécanisme d'abonnement.

Configuration & Administration

  • Serveurs LDAP multiples maintenant disponibles
  • Ferme de wiki fait maintenant parti du cœur de DokuWiki : Tout le code de ferme est groupé dans le fichier farm.php, qui peut ête activé par chargement depuis le fichier preload.php.
  • les ACL acceptent maintenant un joker %GROUP%. Il fonctionne de la même manière que le joker %USER%, mais pour les groupes. :!: On ne peut pas mélanger %USER% et %GROUP% dans une même ligne d'ACL.
  • DokuWiki peut maintenant envoyer les courriels de notification en HTML. :!: Cette fonctionnalité est activée par défaut.
  • Le renvoi des mots de passe a été retravaillé. :!: DokuWiki respecte maintenant le réglage autopasswd : DokuWiki envoie le mot de passe si $conf['autopasswd'] est activé; sinon il envoie un jeton permettant de changer le mot de passe. Les jetons sont valides pendant un temps limité.
  • Les paramètres XMLRPC dans les fichiers de configuration sont renommés. xmlrpc et xmlrpcuser deviennent remote et remoteuser. :!: Vous devez renommer ces réglages dans votre fichier local.php si vous les utilisez.
  • Il est maintenant possible d'utiliser des fichiers style.inis locaux.

Intégration & Développement

  • Plusieurs corrections lors de l'utilisation d'Active Directory comme dorsal,
  • DokuWiki utilise maintenant le système de test PHPUnit,
  • le nouveau thème par défaut fournit maintenant l'inclusion d'une barre latérale. Dans la préversion (RC) la fonction tpl_sidebar était utilisée mais a été retirée pour éviter les conflits avec de nombreux thèmes populaires.
  • Les constantes DOKU_TPL* sont dépréciées : :!: Les auteurs de thème sont encouragés à intégrer ce changement.
  • plus de détails pour les programmeurs.

Et aussi

2012-01-25 “Angua”

Améliorations d'usage

  • Gestion des versions de fichiers média, comme les pages. Les versions anciennes sont sauvegardées et l'historique des modifications est disponible dans la liste des “modifications récentes” ainsi que dans le fil RSS. Ceci, ainsi que le nouveau gestionnaire de médias, est le résultat du projet Google Summer of Code de Kate Arzamastseva. :!: Attention lors de la mise à jour, certains répertoires doivent être créés (voir mise à jour : upgrade)
  • Support du glisser-déposer dans le gestionnaire de médias pour rendre plus rapide l'ajout de nouveaux fichiers (fonctionne seulement avec Firefox et Chrome). Et amélioration du téléversement de fichiers multiples (fonctionne seulement avec Firefox, Chrome et Safari). Ceci a été rendu possible grâce au remplacement de l'ancien uploader flash par Ajax Upload de valums.
  • Un gestionnaire de média plein écran (http://www.dokuwiki.org/fullscreen_mediamanager, à traduire) puissant, amélioré grâce à AJAX, est introduit en plus du gestionnaire traditionnel par fenêtre surgissante. :!: Tous les thèmes doivent être mis à jour pour le support du nouveau gestionnaire. :!: Les auteurs de thèmes doivent ajouter des styles CSS et un bouton de gestionnaire de médias.

Configuration et administration

  • Meilleure exploitation, avec une configuration en cascade pour l'activation/désactivation des greffons, ce développement fait partie du nouveau gestionnaire d'extension du projet Google Summer of Code de Piyush Mishra. (voir farm et config)
  • Amélioration des performances en utilisant les “data URIs”. Ceci transfère de petites images simultanément au CSS, réduisant ainsi le nombre de requêtes HTTP nécessaires et évitant la surcharge de l'en-tête HTTP. Activez cssdatauri pour une installation plus efficace.

Intégration et développement

  • Le cœur du code utilise désormais un framework JavaScript jQuery qui offre de puissantes fonctionnalités pour les développeurs de greffons et de thèmes. L'ancienne, et désormais obsolète API JavaScript estconservée pour assurer la compatibilité des greffons. les auteurs de greffons et de thèmes sont encouragés à migrer leur code JavaScript pour utiliser jQuery à la place de l'ancienne API (jQuery FAQ).
  • XML-RPC a été peaufiné, réglant quelques problèmes d'authentification et d'identification (login).
  • Plus de détails à propos des modifications intéressant les programmeurs.

En résumé

  • 25 problèmes remontés ont été résolus.
  • Diverses améliorations et réparations de bugs mineurs.
  • Merci à Kate and Piyush à leur travail dans le cadre de GSoC et à Google pour l'avoir sponsorisé !

2011-05-25a “Rincewind”

2011-05-25 “Rincewind”

  • :!: La méthode sûre pour fnencode a changé ; attention lors de la mise à jour d'un wiki avec ce réglage (particulièrement sous Windows)
  • Support IPv6
  • Affichage en ligne des différences entre versions
  • Plus de formats disponbles pour le hachage de mots de passe (WordPress, Django)
  • Préfixes personnalisés pour le sujet des courriels
  • Améliorations de la sécurité dans la gestion des cookies
  • Introduction d'un index metadata (anglais)
  • Améliorations de la gestion des langues asiatiques
  • Diverses améliorations et corrections de bugs mineurs
  • :!: Un bug dans “Rincewind RC1” aet les versions de développement récentes ont pu corrompre votre index de recherche.
    Il est recommandé de vérifier si tout est en ordre en ajoutant ?do=check à l'adresse (URL) de votre DokuWiki. L'index peut être reconstruit en utilisant le script en ligne commande bin/indexer.php ou le greffon Index de recherche (Search Index Plugin).

2010-11-07 “Anteater”

  • algorithme de recherche rapide amélioré
  • amélioration de l'inscription par courriel
    • :!: Les auteurs de thèmes doivent vérifier s'ils implémentent le bon bouton
  • permaliens pour les “diff”, la vue des modifications
  • clarification de la licence à propos de diverses bibliothèques provenant de tierces parties
  • noms de section pré-remplis dans le sommaire lors de l'édition d'une section
  • utilitaire de choix de licence dans l'installeur
  • plusieurs bugs corrigés pour IE7, IE8, Chrome
  • des paramètres peuvent désormais être passés en liens internes (pratique pour les greffons)
  • quelques améliorations XMLRPC
  • encodage des noms de fichiers configurable
  • support pour éditeurs de section personnalisables (greffons), par exemple le greffon d'édition de tableau
  • chargement de bibliothèque centralisée
  • nombreuses améliorations et corrections de bugs

2009-12-25 "Lemming"

  • :!: Cette version nécessite PHP5.1.2!
  • nombreuses améliorations de l'Éditeur
    • indentation automatique de liste
    • meilleur système de niveaux de titres
    • “wizard” de lien :!: un thème (template) doit fournir la CSS
  • réparation de problèmes de compatibilité pour IE8 et Chrome
  • réparation de problèmes de compatibilité pour PHP 5.3
  • support de fusion de lignes dans les tableaux
  • blocs de code téléchargeables
  • améliorations de la recherche plein texte
  • ajout d'une recherche par nom de fichier dans le gestionnaire de médias
  • nouvelle fonction dformat :!: chaque greffon (plugin) ou thème (template) doit remplacer les appels strftime par cette fonction
  • bouton d'annulation “un clic” pour les gestionnaires :!: un thème (template) doit ajouter ce bouton
  • écran admin plus joli :!: un thème (template) doit fournir la CSS
  • améliorations XMLRPC
  • nombreuses petites améliorations fonctionnelles
  • plus d'occurrences de greffon
  • quelques optimisations de performance
  • améliorations mineures de sécurité
  • plein, plein, plein de bugs résolus

Version 2009-02-14

  • Importation de plusieurs fichier à la fois (Flash Multiuploader)
  • Sélecteur de licence :!: les créateurs de templates devraient utiliser tpl_license()
  • Corrections de compatibilité avec Flash Player 10
  • Modification internes pour faciliter les fermes wiki
  • Suppression des vieux greffons de mise à jour1) :!:
  • Meilleur support des systèmes d'authentification autres que ceux livrés par défaut avec le gestionnaire d'ACL
  • Retour à la section éditée après enregistrement
  • Romanisation du japonais nettement améliorée
  • Interface XMLRPC améliorée
  • Amélioration de l'affichage des résultats de recherche
  • Nombreuses petites améliorations ici et là
  • Davantage de possibilités pour les greffons
  • Optimisation des performances
  • Améliorations mineures de sécurité
  • Nombreuses corrections de bugs

Version 2008-05-05

  • Amélioration de la syndication, supporte a présent l'affichage en HTML
  • Ajout de AJAX sur la page index
  • Affiche les diffs entre n'importe quelles révisions d'une page
  • Amélioration de la recherche et de la surbrillance des résultats
  • Meilleur support des greffons pour la modification des formulaires DokuWiki :!: disparition des évènements *FORM_INJECTION
  • Séparation de la Table des Matières du contenu pour plus de flexibilité au niveau des templates
  • Mesures de sécurité contre les attaques CSRF
  • Support d'X-Sendfile pour les serveurs web
  • XMLRPC API
  • Utilisation de l'UniversalWikiEditButton dans le template par défaut
  • Réécriture complète du gestionnaire ACL
  • Déplacement du correcteur orthographique vers un greffon
  • Support for deep namespace templates
  • greffon Popularity inclus dans la distribution – merci de nous aider à améliorer DW avec l'aide de vos informations
  • Utilisation de strftime à la place de date :!: Les auteurs de greffons devront se mettre à jour
  • Use fulltext index for media file usage scan for better scalability
  • Introduction d'un dossier Temporaire :!: Vérifiez que data/tmp existe et est accessible en écriture dans votre installation
  • Beaucoup de corrections de bugs, de plus petites fonctionnalités et améliorations des performances

Version 2007-06-26

  • Revert Manager maintenant intégré à la distribution pour corriger en masse les pages spammées
  • Support de OpenSearch
  • DOMlib retiré (moins de JavaScript) :!:
  • Indexation améliorée (recherche plus efficace) :!: Lors d'une mise à jour, veillez à avoir un dossier data/index
  • Amélioration du support des meta-données de page
  • Apparition d'une option pour laisser certaines fonctions d'administration à un groupe donné
  • Renderers modulaires
  • La table des matières peut maintenant être séparée du contenu
  • Heuristique sur les MIME type pour fonctionner avec les corrections de faille de sécurité d'IE
  • Fonctionnalités de include et include_once pour les fichiers JavaScript
  • Un petit paquet de plus ou moins grosses corrections de bug ou d'améliorations
  • Quelques corrections de bug depuis la RC1.

Versions plus anciennes

Comme précisé en introduction, voir la page anglaise Old Changelogs.

1) si vous mettez à jour depuis une ancienne version, passez d'abord par les versions intermédiaires
fr/changes.txt · Dernière modification: 2015-08-27 13:07 par schplurtz