DokuWiki

It's better when it's simple

User Tools

Site Tools


old_changes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
old_changes [2014-02-27 16:57] Klap-inold_changes [2023-09-25 01:33] (current) – [Release 2013-05-10a “Weatherwax”] Klap-in
Line 1: Line 1:
 ====== Old Changelogs ====== ====== Old Changelogs ======
  
-This page contains changes on older [[DokuWiki]] releases. The complete changelog for the current [[development|Development Version]] is available through the [[devel:git|git]] [[http://github.com/splitbrain/dokuwiki|Repository Browser]]. A [[changes|changelog of recent releases]] is on a different page.+This page contains changes on older [[DokuWiki]] releases. The complete changelog for the current [[development|Development Version]] is available through the [[devel:git|git]] [[https://github.com/dokuwiki/dokuwiki|Repository Browser]]. A [[changes|changelog of recent releases]] is on a different page
 + 
 +===== Release 2014-09-29d “Hrun” ===== 
 + 
 +  * It's now possible to customize single strings of the [[localization#changing_some_localized_texts_and_strings_in_your_installation|localization]] 
 +  * New history function to see how a wiki looked at a certain time (no user interface yet, details at [[date at]])  
 +  * Security fix for AD/LDAP auth plugin related problem ([[http://www.freelists.org/post/dokuwiki/Fwd-Dokuwiki-maybe-security-issue-Null-byte-poisoning-in-LDAP-authentication|Details here]]) 
 +  * Some caching in the database auth plugins 
 +  * Improved CLI interface for better command line tools 
 +  * Support for external Audio/Video sources 
 +  * Various improvements and bug fixes  
 + 
 +Note: When you had disabled the [[config:compress|'compress' config setting]], you would enable it again since this release. 
 + 
 +=== Hotfix === 
 + 
 +  * Hotfix 2014-09-29a: fixes for login problems caused by certain PCRE versions and changes in the recent Chrome release 
 +  * Security Hotfix 2014-09-29b: prevents XSS attack via SWF uploads 
 +  * Security Hotfix 2014-09-29c: fixes privilege escalation in RPC API 
 +  * Security Hotfix 2014-09-29d: fixes a XSS vulnerability in the user manager 
 + 
 +===== Release 2014-05-05e “Ponder Stibbons” ===== 
 + 
 +  * [[plugin:Extension]] Manager 
 +  * [[wiki:syntax#supported_media_formats|Audio & video]] support 
 +  * New and more file icons (as e.g. seen on [[:mime]]) 
 +  * Show login form at denied access 
 +  * Show a domain dropdown when [[plugin:authad#other_options|multiple AD domains]] are configured 
 +  * Added user page linking by adding the [[config:showuseras]] config option: "Full name as interwiki user link". Configurable via the [[interwiki]] configuration 
 +  * Added a more versatile Revision selection to the diff page of articles 
 +  * :!: Fallback of old date format removed: early wikis need to update their [[config:dformat]] config setting 
 + 
 +:!: When the layout seems broken, you may be affected by an [[issue>683|issue in the CSS compressor]]. Please try disabling the [[config:compress|'compress' config setting]]. 
 + 
 +=== Hotfix === 
 + 
 +  * Security Hotfix 2014-05-05a for [[issue>765|Issue 765]]. 
 +  * Security Hotfix 2014-05-05b for AD/LDAP auth plugin related problem ([[http://www.freelists.org/post/dokuwiki/Fwd-Dokuwiki-maybe-security-issue-Null-byte-poisoning-in-LDAP-authentication|Details here]]) 
 +  * Security Hotfix 2014-05-05c: prevents XSS attack via SWF uploads 
 +  * Security Hotfix 2014-05-05d: fixes privilege escalation in RPC API 
 +  * Security Hotfix 2014-05-05e: fixes a XSS vulnerability in the user manager 
 + 
 +===== Release 2013-12-08 “Binky” ===== 
 + 
 +  * improved random generator for more secure passwords 
 +  * Added capability to import and export users in [[plugin:usermanager|User Manager]] via CSV files 
 +  * Implemented [[devel:less|LESS]] compiler for CSS 
 +  * The old [[template:default|'default' template]] was removed :!: 
 +  * Users can delete their own account now 
 +  * Improvements for RTL languages/scripts, accessibility (WAI-ARIA) and [[:farms]] 
 +  * Many, many translation updates and smaller bugfixes 
 + 
 +===== Release 2013-05-10a “Weatherwax” ===== 
 + 
 +  * Introduction of [[devel:Auth Plugins]] :!: If you used an authentication backend, you will need to adjust your [[config:authtype]] configuration by prefixing it with ''auth''. Eg ''mysql'' becomes ''authmysql'' and ''plain'' becomes ''authplain''. A compatibility mechanism will smooth upgrade, but care should be given to update your settings and test your wiki after the upgrade. 
 +  * This release finalizes our jQuery migration and the deprecated compatibility functions were removed. :!: this might break plugins that have not been updated for the last year 
 +  * Various updates and fixes to the new template introduced in Adora Belle, especially to mobile mode 
 +  * Refactored email subscriptions 
 +  * Upgrade to jQuery 1.9.0 and jQuery-UI 1.9.2 
 +  * Refactored tar file library 
 +  * A security enhancement for fetch to reduce its susceptibility to DDOS attacks. :!: Plugins which use fetch to display images and construct their own urls maybe be incompatible with the change - [[devel:weatherwax_fetchchange_plugins|list of affected plugins]] 
 +  * removal of [[plugin:info#infoversion|~~INFO:version~~]] 
 +  * The hotfix released 2013-06-16 contains the following fixes 
 +    * Several fixes related to the new Auth-Plugins (especially LDAP, AD and MySQL) 
 +    * Improvements to the random password generator and introduction of [[devel:event:auth_password_generate|AUTH_PASSWORD_GENERATE]] 
 +    * Better password reset tokens 
 +    * A fix for image rescaling (Precondition failed problem) 
 +    * A fix related to Internet Explorer's compatibility mode 
 + 
 +===== Release 2012-10-13 “Adora Belle” ===== 
 + 
 +**Usage enhancements** 
 + 
 +  * A [[template:dokuwiki|new default dokuwiki template]] is distributed with this release. This new template is HTML5 compliant and comes with sidebar and mobile support. The old template is still available with this release, but will be deprecated. :!: The new template is activated by default. Special thanks to Clarence Lee for the initial design. 
 +  * The TOC and the search results have been rewritten and improved. This impacts templates: :!: all templates need to be adjusted to work properly. See [[github>d5acc30d]] and [[github>91b05b6b]] for details of the changes and what needs to be done in each template. 
 +  * Several fixes and enhancements have been made to the media manager 
 +  * RTL has been given some particular attention 
 +  * Several fixes of the subscription mechanism have been integrated 
 + 
 +**Setup & Administration** 
 + 
 +  * Multiple LDAP servers is now available 
 +  * Wiki farms is in the core of DokuWiki: all the farm code is grouped in a farm.php file which can be included through the preload.php to activate farming 
 +  * ACL now support a %GROUP% wildcard. This works like the %USER% wildcard, but for groups. :!: %USER% and %GROUP% cannot be mixed on an ACL line 
 +  * Notification mail are now sent as HTML formatted mails. :!: This feature is enabled by default. 
 +  * Resending password has been reworked. :!: Now DokuWiki honors the autopasswd setting: passwords are resent if $conf['autopasswd'] is enabled. If $conf['autopasswd'] is disabled a token is sent allowing password reset. Theses tokens are valid only during a limited time. 
 +  * XMLRPC settings in the config file are renamed: xmlrpc and xmlrpcuser become remote and remoteuser. :!: You *must* rename these settings in your local.php config file if you were using them. 
 +  * Added support for local [[devel:css#style.ini]]s 
 + 
 +**Integration & Development** 
 + 
 +  * Several fixes when using Active Directory as backend 
 +  * DokuWiki now uses PHPUnit as its test framework 
 +  * Sidebar inclusion is now provided in the new default template. (The Release Candidate included a ''tpl_sidebar()'' which was removed again to avoid conflicts with many popular templates.) 
 +  * The DOKU_TPL* constants are deprecating: :!: template authors are encouraged to integrate that change. 
 +  * [[devel:releases|More details about changes]] related to programmers. 
 + 
 +**And also** 
 + 
 +  * Over 20 language updates 
 +  * Over 60 issues were fixed 
 + 
 +===== Release 2012-01-25c “Angua” ===== 
 + 
 +**Usage enhancements** 
 + 
 +  * Version handling of media files, just like pages. Old versions are saved and change history available in "recent changes" list as well as in RSS. This and the new media manager are the result of the Google Summer of Code project of Kate Arzamastseva. :!: Be careful when upgrading, some directories need be created (see [[:install:upgrade]]) 
 +  * Drag & drop support in media manager to speed up adding new files (only works in Firefox and Chrome). And improved multiple file upload (only works in Firefox, Chrome and Safari). This was made possible by replacing the old flash uploader with [[http://valums.com/ajax-upload/|valums Ajax Upload]]. 
 +  * A powerful, AJAX-enhanced [[fullscreen_mediamanager|fullscreen media manager]] is introduced in addition to the standard pop-up manager.  :!: All templates must be updated to support the new manager. :!: Template authors need to [[template:starter:changes|add a media manager button and CSS]]. 
 + 
 +**Setup & Administration** 
 + 
 +  * Better farming with cascading configuration for plugin enabling/disabling, this was developed as part of the new extension manager Google Summer of Code project of Piyush Mishra. (see [[tips:farm|farm]] & [[config]]) 
 +  * Performance enhancement by using data uris. This will transfer small images together with the CSS, thus reducing the number of needed HTTP requests and avoiding the HTTP header overhead. Turn on [[:config:cssdatauri]] for a more efficient install. 
 + 
 +**Integration & Development** 
 + 
 +  * The core code now uses the [[http://jquery.com/|jQuery]] JavaScript framework offering powerful features to plugin & template developers. The old, now deprecated JavaScript API is kept for plugin compatibility. Plugin and template authors are encouraged to migrate their JavaScript code to use jQuery instead of the old API ([[devel:jqueryfaq|jQuery FAQ]]). 
 +  * XML-RPC has been polished fixing some auth & login issues. 
 +  * [[devel:releases|More details about changes]] related to programmers. 
 + 
 +**Finally** 
 + 
 +  * 25 reported issues were fixed. 
 +  * Various smaller bug fixes and enhancements. 
 +  * Thank you Kate and Piyush for their GSoC work and to Google for sponsoring it! 
 + 
 +**Hotfixes** 
 + 
 +  * XSS security issue [[bug>2561]] 
 +  * XSS security issue [[bug>2487]] 
 + 
 +===== Release 2011-05-25c “Rincewind” ===== 
 + 
 +  * :!: The safe method for [[config:fnencode]] [[bug>2197|changed]]; be careful when upgrading a wiki with this setting (especially on windows) 
 +  * IPv6 support 
 +  * Inline diff displaying 
 +  * More password hash formats (WordPress, Django) 
 +  * Custom prefixes for [[config:mailprefix|mail subjects]] 
 +  * Support for [[localization#changing_localized_texts_in_your_installation|custom language strings and translations]] 
 +  * Security enhancements for cookie handling 
 +  * Introduced a [[metadata]] index 
 +  * Improvements for handling Asian languages 
 +  * various smaller bug fixes and enhancements 
 +  * :!: A bug in "Rincewind RC1" and recent development versions might have corrupted your [[search#some_background_on_the_searchindex|search index]].\\ It is recommended to check if everything is okay by adding ''?do=check'' to your DokuWiki URL. The index can be rebuilt by using the command line script [[cli#indexerphp|bin/indexer.php]] or the [[plugin:searchindex|Search Index Plugin]]. 
 +  * Hotfix releases include 
 +    * XSS security issue [[bug>2487]] 
 +    * Another XSS security issue 
 +    * Search/indexer problem with upper or mixed case words on some PHP versions 
 +    * Encoding of non-ASCII mail subjects 
 +    * To allow local links (like ''%%file://c:\docs\myfile.txt%%'') you need to add “file” into your [[urlschemes|conf/scheme.local.conf]] 
 + 
 +===== Release 2010-11-07a “Anteater” ===== 
 + 
 +  * improved quick search algorithm 
 +  * improved email [[subscriptions]] 
 +    * :!: Template authors need to check if they implement the correct button 
 +  * permalinks for diff views 
 +  * license clarification on various 3rd party libs 
 +  * prefilled section names in summary when editing a section 
 +  * license chooser in the installer 
 +  * several IE7, IE8, Chrome fixes 
 +  * Parameters can now be passed in internal links (useful for plugins) 
 +  * some XMLRPC improvements 
 +  * configurable filename encoding 
 +  * support for custom [[devel:section_editor|section editors]] (plugins), for example the [[plugin:edittable|table editor plugin]] 
 +  * centralized library loading 
 +  * lots of bug fixes and minor improvements 
 + 
 +===== Release 2009-12-25c “Lemming” ===== 
 + 
 +  * :!: This release needs PHP 5.1.2 or later! 
 +  * many Editor improvements 
 +    * automatic list indention 
 +    * better headline system 
 +    * link wizard :!: template authors need to provide CSS 
 +  * compatibility fixes for IE8 and Chrome 
 +  * PHP 5.3 compatibility fixes 
 +  * row span support in tables 
 +  * downloadable code blocks 
 +  * fulltext search improvements 
 +  * added filename search in media manager 
 +  * new [[xref>dformat]] function :!: plugin and template authors should replace strftime calls with this function 
 +  * one click revert button for managers :!: template authors need to add this button 
 +  * nicer admin screen :!: template authors need to provide CSS 
 +  * XMLRPC improvements 
 +  * many smaller feature enhancements 
 +  * more plugin events 
 +  * some performance optimizations 
 +  * minor security enhancements 
 +  * many, many, many bug fixes 
 + 
 +===== Release 2009-02-14b ===== 
 + 
 +  * Flash Multiuploader 
 +  * license selector :!: template authors need to make use of [[xref>tpl_license()]] 
 +  * compatibility fixes with Flash Player 10 
 +  * internal changes to make [[devel:farm|farming]] easier 
 +  * removed old upgrade plugins((if you're upgrading from an older version upgrade to intermediate releases first)) :!: 
 +  * better support for non-default auth backends in ACL manager 
 +  * jump to edited section after saving 
 +  * much improved Japanese [[romanization]] 
 +  * improved [[devel:XMLRPC]] interface 
 +  * improved search result display 
 +  * many smaller feature enhancements 
 +  * more plugin events 
 +  * some performance optimizations 
 +  * minor security enhancements 
 +  * security fix for a local file inclusion issue [[bug>1700]] ([[http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-1960|CVE-2009-1960]]) 
 +  * many, many bug fixes 
 +   
 +===== Release 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.
  
 ===== Release 2007-06-26 ===== ===== Release 2007-06-26 =====
Line 81: Line 311:
   * commandline utilities for scripting   * commandline utilities for scripting
   * a new index based [[search]]   * a new index based [[search]]
-    * :!: Template editors need to add the [[http://dev.splitbrain.org/reference/dokuwiki/nav.html?inc/template.php.html#tpl_indexerwebbug|tpl_indexerWebBug()]] function to their main template+    * :!: 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]]     * Upgraders should read [[search#Some Background on the searchindex]]
   * URL rewriting for media files   * URL rewriting for media files
Line 120: Line 350:
   * Fixed problem with ZendOptimizer [[bug>377]] [[bug>378]]    * Fixed problem with ZendOptimizer [[bug>377]] [[bug>378]] 
  
-===== 2005-05-07 =====+===== Release 2005-05-07 =====
  
   * **2005-03-31... and ongoing**   * **2005-03-31... and ongoing**
Line 261: Line 491:
   * **2005-01-28**   * **2005-01-28**
     * Security Bugfix for [[ACL]] [[bug>96]] :!:     * Security Bugfix for [[ACL]] [[bug>96]] :!:
- 
  
 ===== Release 2005-01-16 ===== ===== Release 2005-01-16 =====
old_changes.1393516664.txt.gz · Last modified: 2014-02-27 16:57 by Klap-in

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki