DokuWiki

It's better when it's simple

用户工具

站点工具


zh:changes

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

后一修订版
前一修订版
zh:changes [2010-02-10 09:12] – created koruizh:changes [2017-11-28 13:30] (当前版本) – [Release 2012-01-25c “Angua”] 2001:250:7801:f232:e048:613e:1dad:ecd5
行 1: 行 1:
-====== Changelog ======+====== 变更信息 ======
  
-This page contains a summary of changes between the official [[DokuWiki]] releases, only the bigger changes are listed here. The complete and detailed log of all changes is available through the [[http://github.com/splitbrain/dokuwiki/commits/master|GitHub Repository Browser]].+本页面汇总了[[DokuWiki]]官方版本的变更信息,不过只列举了比较大的变更。完整的变更日志保留在 [[http://github.com/splitbrain/dokuwiki/commits/master|GitHub Repository Browser]]
  
-Changelogs of older releases than the ones listed here are available at [[Old Changes]].+比当前列举更老版本的变更日志可以在[[Old Changes|历史版本日志]]查看。
  
-Changes marked with :!: need some attention on upgrading.+有 :!: 标记的变更是在升级的时候需要留意的。
  
-===== Release 2009-12-25c "Lemming" =====+===== Release 2017-02-19b “Frusterick Manners” =====
  
-  * :!: This release needs PHP 5.1.2 or later! +  * new Admin screen with plugins being able to add their own icons :!: 3rd party templates need adjustments 
-  * many Editor improvements +  * jQuery 3 (IE Support for versions <9 dropped) 
-    automatic list indention +  * :!: some plugins may need an update.  
-    * better headline system +    * [[plugin:Gallery]]: Make sure to update the gallery plugin before you upgrade DokuWiki. Versions before 2016-12-22 render all pages in Frusterick Manners virtually unusable. This includes the login and the admin forms. (Rescue manoeuvre if you happened to fall into the trapUse regular file tools to move the folder '$DOKUWIKIROOT/lib/plugins/gallery' out of the way.) 
-    * link wizard :!: template authors need to provide CSS +    [[plugin:ODT]]Versions before 2016-09-10 do not supply the file 'inc/ZipLib.class.php' which is required in Frusterick Manners. 
-  * compatibility fixes for IE8 and Chrome +  * better cache management and CDN support for jQuery 
-  * PHP 5.3 compatibility fixes +  * PHP 7.1 support and PHP 7.0 bugfixes 
-  row span support in tables +  * improvements to the internal Form mechanism 
-  * downloadable code blocks +  * File usage list in media manager 
-  * fulltext search improvements +  * Various improvementslanguage updates and bug fixes
-  * 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 +
-  * manymany, many bug fixes+
  
-===== Release 2009-02-14b =====+=== Hotfix ===
  
-  * Flash Multiuploader +  * Hotfix 2017-02-19a fixes installation issue [[issue>1852]] and media overwrite issue [[issue>1853]]. 
-  * license selector :!: template authors need to make use of [[xref>tpl_license()]] +  * Hotfix 2017-02-19b : fixes security token [[issue>1883]] and media manager overwrite issue [[issue>1864]]. 
-  * compatibility fixes with Flash Player 10 +===== Release 2016-06-26b “Elenor of Tsort” ===== 
-  * internal changes to make [[devel:farm|farming]] easier +  * New [[plugin:authPDO]] plugin; [[plugin:authmysql]] and [[plugin:authpgsql]] are deprecated :!: 
-  * removed old upgrade plugins((if you're upgrading from an older version upgrade to intermediate releases first)) :!: +  * :!: Access check is performed before pages are shown in sidebars of recent templates. (e.g. dokuwiki, starter, writr)  
-  * better support for non-default auth backends in ACL manager +  * PHP 7 compatibility fixes 
-  * jump to edited section after saving +  * Internet Explorers 8 (and older) are no longer supported, workarounds have been removed 
-  * much improved Japanese [[romanization]] +  * Improvements to the new [[devel:form]] class, [[devel:autoloader|auto loading]] of plugin classes and other improvements for plugin developers 
-  * improved [[devel:XMLRPC]] interface +  * Show size changes in recent changes 
-  * improved search result display +  * Better RTL (Arabic, Hebrew) support in Mediamanager 
-  * many smaller feature enhancements +  * Support for PHP's builtin web server 
-  * more plugin events +  * Various improvementslanguage updates and bug fixes
-  * 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]]) +
-  * manymany bug fixes +
-  +
  
-===== Release 2008-05-05 =====+=== Hotfix ===
  
-  * Improved RSS [[syndication]], now supports diff views and full HTML, search results are available as RSS +  * Hotfix 2016-06-26afixes [[issue>1616]] issue with authad
-  * Added AJAX to the [[index]] view +  * Hotfix 2016-06-26b: fixes security issue [[issue>1883]], and adjusts session ID check to specification.
-  * 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 bugfixessmaller features and performance improvements.+
  
-===== Release 2007-06-26 ===== 
  
-  * Revert Manager added to mass revert spam attacks +===== Release 2015-08-10a “Detritus” =====
-  * 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+
  
-===== Release 2006-11-06 =====+  * This release now requires PHP 5.3.3 at least 
 +  * New [[plugin:styling|Style Manager]] to adjust template variables like colors 
 +  * Experimental new Form class usable for plugin developers 
 +  * Use [[http://getcomposer.org/|Composer]] to add third party libraries 
 +  * Various deprecated code has been removed 
 +  * The [[plugin:extension|Extension Manager]] can now remove old files when updating extensions 
 +  * Allow [[issue>1158|unsetting default]] acronyms, schemes, entities, etc. in local config 
 +  * PHP 7 compatibility fixes 
 +  * Page titles now reflect the current action better 
 +  * Add [[devel:event:plugin_popularity_data_setup|event to let plugin authors send their own popularity data]] 
 +  * Changed all submit buttons from ''input'' to ''button'' to improve their stylability. :!: 
 +  * Various improvements and bug fixes 
  
-  * automatic background [[draft]] saving +=== Hotfix ===
-  * 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 [[mediamanager]] :!: 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+
  
-===== Release 2006-03-09 =====+  * Hotfix 2015-08-10a: fix for issue [[issue>1296]] with Extension Manager which prevented installing tarballs and issue [[issue>1302]] which prevented links to Windows Shares to work
  
-  * Hotfix Release +===== Release 2014-09-29d “Hrun” =====
-  * Fixes various bugs ([[bug>736]] [[bug>732]] [[bug>731]] and others) +
-  * some language updates+
  
-===== Release 2006-03-05 =====+  * 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 
  
-  * JavaScript made unobtrusive +Note: When you had disabled the [[config:compress|'compress' config setting]], you would enable it again since this release.
-  * 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 usersconfiguration 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 mediamanager+
  
-===== Release 2005-09-22 =====+=== Hotfix ===
  
-  * various bugs fixed [[bug>550]], [[bug>548]], [[bug>529]], "basedir" problem +  * Hotfix 2014-09-29a: fixes for login problems caused by certain PCRE versions and changes in the recent Chrome release 
-  * GeSHi and language updates+  * 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 2005-09-19 =====+===== Release 2014-05-05e “Ponder Stibbons” =====
  
-  * page template support [[bug>104]] +  * [[plugin:Extension]] Manager 
-  * added support for local configuration files [[bug>349]] +  * [[wiki:syntax#supported_media_formats|Audio & video]] support 
-  * [[Image]] metadata support (EXIF/IPTC) and detailpage added +  * New and more file icons (as e.g. seen on [[:mime]]) 
-  * insitu footnotes +  * Show login form at denied access 
-  * removed 2MB limit in fetch.ph [[bug>506]] +  * Show a domain dropdown when [[plugin:authad#other_options|multiple AD domains]] are configured 
-  * personal wordlist for spellchecker [[bug>488]] +  * Added user page linking by adding the [[config:showuseras]] config option"Full name as interwiki user link". Configurable via the [[interwiki]] configuration 
-  * [[syndication|feed]] caching +  Added a more versatile Revision selection to the diff page of articles 
-  * email subscription for pagechanges +  * :!: Fallback of old date format removed: early wikis need to update their [[config:dformat]] config setting
-  * commandline utilities for scripting +
-  * 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 +
-    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+
  
-===== Release 2005-07-13 =====+:!: 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]].
  
-  * Security fix for [[ACL]] handling [[bug>456]] +=== Hotfix ===
-  * some fixes for the [[:config:safemodehack]] option [[bug>179]] +
-  * some spellchecker fixes [[bug>448]]+
  
-===== Release 2005-07-01 =====+  * 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
  
-  Style fixes +===== Release 2013-12-08 “Binky” ===== 
-  * TOC Translation Problem fixed [[bug>309]] + 
-  * Various fixes for the getBaseURL autodetection +  improved random generator for more secure passwords 
-  * ACL: The password crypting method is configurable through [[config:passcrypt]], defaults to salted MD5 +  * Added capability to import and export users in [[plugin:usermanager|User Manager]] via CSV files 
-  * ACLThe admin can create new users if openregister is disabled +  * Implemented [[devel:less|LESS]] compiler for CSS 
-  * ACLUsers can set their own password ([[config:autopasswd]]) +  * The old [[template:default|'default' template]] was removed :!: 
-  * ACLAdded DELETE permission for media files :!: +  * Users can delete their own account now 
-  * fixed problems with footnote numbering +  * Improvements for RTL languages/scripts, accessibility (WAI-ARIA) and [[:farms]] 
-  * Various [[auth:mysql]changes, support for adding Users :!: +  * Many, many translation updates and smaller bugfixes 
-  * Hide IP for logged in users + 
-  * Various [[auth:ldap]] changes :!: +===== Release 2013-05-10a “Weatherwax” ===== 
-  * Fixed logout [[bug>319]] + 
-  * AJAX pagename [[search]] added +  * 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 upgradebut care should be given to update your settings and test your wiki after the upgrade. 
-  * Experimental syntax [[Plugin]] support added +  * 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 
-  * Fix for <php> mode syntax +  * Various updates and fixes to the new template introduced in Adora Belle, especially to mobile mode 
-  * [[devel:dirlayout|Directory layout]] was changed :!+  * Refactored email subscriptions 
-  * Experimental Spell Checker added +  * Upgrade to jQuery 1.9.0 and jQuery-UI 1.9.2 
-  * Fix for Sessionlocking [[bug>364]] +  * Refactored tar file library 
-  * Removed short_opentag requirement +  * 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 - [[weatherwax_fetchchange_plugins|list of affected plugins]] 
-  * Fixed problem with ZendOptimizer [[bug>377]] [[bug>378]]+  * 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]] 
 + 
 +Previous releases are on [[Old Changes]].
zh/changes.1265789546.txt.gz · 最后更改: 2010-02-10 09:12 由 korui

除额外注明的地方外,本维基上的内容按下列许可协议发布: 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