====== Ŝanĝlistoj ====== Tiu paĝo enhavas resumon de ŝanĝoj faritaj inter la oficialaj [[DokuWiki]]-versioj, nur la pli grandaj estas listigataj sube. La kompletan kaj detalan liston pri ĉiuj ŝanĝoj estas havebla tra la [[https://github.com/dokuwiki/dokuwiki/commits/master|Github Kodejo (Github Repository Browser)]]. Ŝanĝlistoj de pli malnovaj versioj ol la listigataj estas alireblaj [[Old Changes|tie]]. Kreantoj de kromaĵoj kaj ŝablonoj devus legi kaj aboni [[devel:releases|la detalan liston de ŝanĝoj]]. Haveblas ankaŭ informoj rilate al la [[:install:upgrade|aktualiga]] proceduro. Ŝanĝoj markitaj per :!: bezonas ian atenton dum aktualigado! ===== Eldonkandidato 2011-11-10 “Angua RC1” ===== **Plibonigadoj en la uzado** * Versiadministrado de mediaj dosieroj estas tute sama kiel de pagxoj. Malnovaj versioj estas konservitaj kaj la listo de ŝanĝoj haveblas en "lastaj ŝanĝoj" kaj kiel RSS-fluo. Tio kaj la nova media administrilo estas la rezultoj de la projekto "Somero de Kodo" ĉe Guglo kun //Kate Arzamastseva//. :!: Estu singardema dum aktualigado, kelkaj dosierujoj estas kreendaj (vidu [[:install:upgrade]]) * Subteno por "tiri & faligi" e la media administrilo por pli rapide aldoni novajn dosierojn (funkcias nur pere de Fajrovulpo kaj Kromio). Kaj plibonigita alŝuto de pluraj dosieroj. Ĉio ebliĝis pro la anstataŭo de la malnova Flash-alŝutilo per [[http://valums.com/ajax-upload/|valums Ajax Upload]]. * Potenca, AJAX-subtenata [[:fullscreen_mediamanager|plenekrana media administrilo]] enkondukiĝis aldone al la standarda ŝprucfenestra administrilo. :!: Ĉiuj ŝablonoj devas esti aktualigataj por subteni la novan administrilon. :!: Aŭtoroj de ŝablonoj devas aldoni butonon kaj CSS por la media administrilo. **Instalado & Administrado** * Pli bona farmado pere de kaskada konfigurado por (mal)ŝalti kromaĵojn, tio estas parto de la nova administrilo dum la Gugla Somero de Kodo fare de //Piyush Mishra//. (vidu [[:tips:farm|farmado]] & [[:config|konfigurado]]) * Plikapabligo pere de "data uri". Tio kunsendas etajn bildojn kune kun CSS, kaj tiel reduktas la kvanton de necesaj HTTP-petoj, kio evitas HTTP-kapan balaston. Aktivigu [[:config:cssdatauri]] por pli efika instalado. **Integrado & Evoluigado** * La kerna kodo nun uzas la [[http://jquery.com|jQuery]] JavaScript-kadraron por ebligi pli potencajn funkciojn por kromaĵoj kaj ŝablonoj. La malnova, nun eksmoda JavaScript API restas pro kompatibleco. Aŭtoroj de kromaĵoj kaj ŝablonoj pli bone adaptu sian JavaScript-kodon por uzi jQuery anstataŭ la malnovan API ([[:devel:jqueryfaq|jQuery FAQ]]). * XML-RPC poluriĝis por ripari iujn ensalutajn aferojn. * [[:devel:releases|Pliaj detaloj pri ŝanĝoj]] rilate al programistoj. **Fine** * 25 raportitaj eroj ripariĝis. * Diversaj etaj riparoj kaj plibonigoj. * Dankon al Kate kaj Piyush pro ilia laboro dum GSoC, kaj al Guglo pro ilia sponsorado! ===== Versio 2011-05-25a “Rincewind” ===== * Riparoj/ŝanĝoj: * CSS-sekureco * Problemo kun serĉo/indeksilo kaj majusklaj/miksitaj vortoj en iuj PHP-versioj * Kodigo de ne-ASCII-aj retpoŝtaĵ temoj * Por ebligi lokajn ligilojn (kiel ''%%file://c:\docs\myfile.txt%%'') vi devas aldoni “file” en vian [[:urlschemes|conf/scheme.local.conf]] * Anonco: http://www.freelists.org/post/dokuwiki/Hotfix-Release-20110525a-Rincewind ===== Versio 2011-05-25 “Rincewind” ===== * :!: La sekureca metodo por [[:config:fnencode]] [[bug>2197|ŝanĝiĝis]]; estu singardema aktualigi vikion per tiu agordo (aparte sub Vindozo) * IPv6-subteno * Montras diferencojn unulinie * Pliaj pasvortaj metodoj (WordPress, Django) * Elekteblaj prefiksoj por [[:config:mailprefix|retpoŝtaj temlinioj]] * Subteno por [[:localization#changing_localized_texts_in_your_installation|mem difineblaj lingvoĉenoj kaj tradukoj]] * Plibonigoj de sekureco por kuketoj * Enkonduko de [[:metadata]]-indekso * Plibonigoj por aziaj lingvoj * Diversaj etaj riparoj kaj plibonigoj * :!: Cimo en "Rincewind RC1" kaj postaj evoluaj versioj eble koruptis vian [[:search#some_background_on_the_searchindex|serĉ-indekson]].\\ Rekomendendas kontroli, ĉu ĉioestas en ordo - pere de aldona ''?do=check'' al via DokuWiki-URL. La indekso povas esti restarigita uzante la komandolinian skripton [[:cli#indexerphp|bin/indexer.php]] aŭ la kromaĵon [[:plugin:searchindex|Serĉindekso]]. ===== Versio 2010-11-07 “Anteater” ===== * plibonigita rapidserĉa algoritmo * plibonigitaj retpoŝtaj [[:subscriptions|abonoj]] * :!: Aŭtoroj de ŝablonoj devas kontroli, ĉu ili implementas la ĝustan butonon * konstantaj ligiloj al diferenco-prezentadoj * klarigo de licencoj ĉe diversaj eksteraj kodlibrejoj * antaŭplenigitaj sekcionomoj en resumo dum modifo de sekcio * licencelektilo en la instalilo * diversaj riparoj por IE7, IE8, Chrome * parametroj povas nun esti aldonataj en internaj ligiloj (utile por kromaĵoj) * kelkaj XMLRPC-plibonigoj * agordebla kodigo de dosiernomoj * subteno por propraj [[:devel:section_editor|sekciomodifiloj]] (kromaĵoj), ekz. [[:plugin:edittable|kromaĵo tabelmodifilo]] * centraligita ŝarĝo de libraroj * multaj cimriparoj kaj malpli grandaj plibonigoj ===== Versio 2009-12-25c “Lemming” ===== * :!: Tiu versio bezonas PHP 5.1.2 aŭ poste! * multaj modifilaj plibonigoj * aŭtomata lista indentigado * pli bona titolsistemo * ligil-asistanto :!: Aŭtoroj de ŝablonoj devas provizi CSS * riparoj rilate IE8 kaj Chrome * riparoj rilate PHP 5.3 * subteno de row span en tabeloj * elŝuteblaj kodblokoj * plibonigoj en la plenteksta serĉo * aldonita serĉo pri dosiernomoj en la resursadministrilo * nova [[xref>dformat]] funkcio :!: Aŭtoroj de ŝablonoj kaj kromaĵoj devus anstataŭi strftime-alvokojn per tiu ĉi funkcio * unubutona refaro-butono por administrantoj :!: Aŭtoroj de ŝablonoj devas aldoni tiun butonon * pli bela administra ekrano :!: Aŭtoroj de ŝablonoj devas provizi CSS * XMLRPC-plibonigoj * multaj malpli grandaj plibonigoj * pliaj kromaĵ-eventoj * kelkaj optimigoj * malgrandaj sekurecaj plibonigoj * multegaj cimriparoj ===== Versio 2009-02-14b ===== * Flash Multiuploader * licencelektilo :!: Aŭtoroj de ŝablonoj devas uzi [[xref>tpl_license()]] * kompatibilecriparoj rilate Flash Player 10 * internaj ŝanĝoj por plifaciligi [[:devel:farm|farmadon]] * forigita aktualigo-kromaĵoj ((se vi volas aktualigi de malpli nova versio al meza versio unue)) :!: * pli bona subteno por ne-standardaj aŭtentigiloj en la ACL-administrilo * salti al modifita sekcio post konservado * multe plibonigita japana [[:romanization|romanizado]] * plibonigita [[:devel:XMLRPC]]-interfaco * plibonigita montro de serĉrezultoj * multaj malgrandaj plibonigoj * pliaj kromaĵ-eventoj * kelkaj optimigoj * malpli grandaj sekurecaj plibonigoj * riparo por loka sekureca problemo (inkludo de dosieroj) [[bug>1700]] ([[http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-1960|CVE-2009-1960]]) * multegaj cimriparoj //ekde tie ne tradukita:// ===== Versio 2008-05-05 ===== * Improved RSS [[:syndication|]], now supports diff views and full HTML, search results are available as RSS * Added AJAX to the [[:index]] view * Show [[:diff|diffs]] between arbitrary page revisions * Improved search and result highlighting * Better plugin support for modifying DokuWiki forms :!: removes *FORM_INJECTION events * Separation of [[:TOC]] from content for more template flexibility * Security measurements against [[wp>CSRF]] attacks * X-Sendfile support for supporting Webservers * [[:XMLRPC]] API * Use of [[http://www.aboutus.org/UniversalWikiEditButton|UniversalWikiEditButton]] in default template * Complete rewrite of the [[:ACL]] manager * Moved spell checker from core to plugin * Support for deep [[:namespace templates]] * [[:plugin:Popularity]] plugin added by default -- please help us to improve DokuWiki with your data * Using locale aware [[phpfn>strftime]] instead of [[phpfn>date]] :!: Plugin authors may need to fix their plugins * Use fulltext index for media file usage scan for better scalability * Introduction of a temp folder :!: upgraders should make sure ''data/tmp'' exists and is writable * Many bugfixes, smaller features and performance improvements. ===== Versio 2007-06-26 ===== * Revert Manager added to mass revert spam attacks * OpenSearch Support * DOMlib removed (smaller JavaScript footprint) :!: * Improved index method for the search :!: Upgraders make sure to have ''data/index'' directory * Improved page meta data support * Added a manager option to open certain admin functions to a given group * Pluggable renderers * TOC now can be separated from the content * MIME type heuristics to work around IE security flaws * include and include_once support for JavaScript files * A bucket load of smaller and bigger bugfixes and improvements * Some more bugfixes since RC1 ===== Versio 2006-11-06 ===== * automatic background [[:draft]] saving * improved caching behavior for CSS, JavaScript and RSS, with correct IMS handling * various performance improvements including the [[:devel:changelog]] mechanism redesign * support for storing page metadata * improvements on the UTF-8 handling when no mb_string extension is available * improvements on the default management plugins * URL [[:rewrite]] support for export formats * ATOM 1.0 support for [[:syndication]] * better feed aggregation with [[http://www.simplepie.org|SimplePie]] * [[:devel:Action Plugins]] * optional gzip output compression if browsers support it * namespace restricted [[:searchs]] added * completely rewritten [[:media manager]] :!: template designer need to update their templates * [[:namespace]] links * possibility to disable certain DokuWiki actions, when using it in a CMS-like environment * made password resetting a two-stage process with confirmation emails * webbased install wizard for first time setup * many many bug fixes, smaller improvements and language updates ===== Versio 2006-03-09 ===== * Hotfix Release * Fixes various bugs ([[bug>736]] [[bug>732]] [[bug>731]] and others) * some language updates ===== Versio 2006-03-05 ===== * JavaScript made unobtrusive * JavaScript and CSS compression, CSS variable replacements * New [[:Toolbar]] * Fixes for the search indexer [[bug>563]] [[bug>575]], commandline index updater added * [[search]] for word parts and other search fixes[[bug>552]] [[bug>632]] [[bug>653]] * Completely reworked auth backend system :!: backend config may need to be adjusted * stricter XHTML compliance :!: Templates need to be adjusted * fixes for the HTTP library [[bug>626]] * Google [[:sitemap]] generation * Admin plugins for managing users, configuration and plugins added * Pagelockrefresh through background AJAX * simple [[:romanization]] support * optional hierarchical breadcrumbs added (aka. "You are here") * simplified permission setting of files * ACL now works with user and groupnames which are not valid pagenames (for some auth backends) * XSS security fix for handling EXIF data in the media manager ===== Versio 2005-09-22 ===== * various bugs fixed [[bug>550]], [[bug>548]], [[bug>529]], "basedir" problem * GeSHi and language updates ===== Versio 2005-09-19 ===== * page template support [[bug>104]] * added support for local configuration files [[bug>349]] * [[:Image]] metadata support (EXIF/IPTC) and detailpage added * insitu footnotes * removed 2MB limit in fetch.php [[bug>506]] * personal wordlist for spellchecker [[bug>488]] * [[:syndication|feed]] caching * email subscription for pagechanges * commandline utilities for scripting * a new index based [[:search]] * :!: Template editors need to add the [[xref>tpl_indexerwebbug|tpl_indexerWebBug()]] function to their main template * Upgraders should read [[:search#Some Background on the searchindex]] * URL rewriting for media files * :!: Users of rewrite mode 1 need to adjust their .htaccess * experimental [[:plugin:plugin|Plugin Manager]] * Support for admin plugins added * Proxy support added * Optional ImageMagick support added * New options for [[:image]] inclusion ===== Versio 2005-07-13 ===== * Security fix for [[:ACL]] handling [[bug>456]] * some fixes for the [[:config:safemodehack]] option [[bug>179]] * some spellchecker fixes [[bug>448]] ===== Versio 2005-07-01 ===== * Style fixes * TOC Translation Problem fixed [[bug>309]] * Various fixes for the getBaseURL autodetection * ACL: The password crypting method is configurable through [[:config:passcrypt]], defaults to salted MD5 * ACL: The admin can create new users if openregister is disabled * ACL: Users can set their own password ([[:config:autopasswd]]) * ACL: Added DELETE permission for media files :!: * fixed problems with footnote numbering * Various [[:auth:mysql]] changes, support for adding Users :!: * Hide IP for logged in users * Various [[:auth:ldap]] changes :!: * Fixed logout [[bug>319]] * AJAX pagename [[:search]] added * Experimental syntax [[:Plugin]] support added * Fix for mode syntax * [[:devel:dirlayout|Directory layout]] was changed :!: * Experimental Spell Checker added * Fix for Sessionlocking [[bug>364]] * Removed short_opentag requirement * Fixed problem with ZendOptimizer [[bug>377]] [[bug>378]]