DokuWiki

It's better when it's simple

Инструменты пользователя

Инструменты сайта


ru:changes

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
ru:changes [2014-01-06 04:25] 217.150.76.3ru:changes [2023-02-28 21:04] (текущий) Aleksandr
Строка 1: Строка 1:
 ====== Журнал изменений ====== ====== Журнал изменений ======
  
-:!: ** Часть текста на странице не переведена.**+!!! Перевести
  
-Эта статья содержит обзор изменений в официальных релизах «[[dokuwiki|ДокуВики]]». Здесь упомянуты только крупнейшие изменения. Полный и детальный журнал всех изменений доступен на «[[https://github.com/splitbrain/dokuwiki/commits/master|ГитХабе]]»+Эта статья содержит обзор изменений в официальных релизах «[[dokuwiki|ДокуВики]]». Здесь упомянуты только крупнейшие изменения. Полный и детальный журнал всех изменений доступен на «[[https://github.com/dokuwiki/dokuwiki/commits/master|ГитХабе]]»
  
 Журнал изменений более старых, чем перечисленные здесь, релизов доступен в статье «[[:old_changes|Предыдущие версии]]» (англ.). Разработчики плагинов и шаблонов должны прочитать и подписаться на [[devel:releases|подробный журнал изменений]] (англ.) Журнал изменений более старых, чем перечисленные здесь, релизов доступен в статье «[[:old_changes|Предыдущие версии]]» (англ.). Разработчики плагинов и шаблонов должны прочитать и подписаться на [[devel:releases|подробный журнал изменений]] (англ.)
Строка 11: Строка 11:
 Изменения, отмеченные знаком :!:, требуют внимания при обновлении! Изменения, отмеченные знаком :!:, требуют внимания при обновлении!
  
 +===== Upcoming Release “Greebo” =====
 +
 +  * This release requires PHP 5.6 at least!
 +  * PHP 7.2 Support and improvements for PHP 7.3 support
 +  * New form on search page with more search tools :!: Plugins which modified that page may need adjustments, e.g. [[plugin:tagging]] Plugin
 +    * ability to filter and sort results by time! 🎉
 +  * Sending now a ''manifest.json'' to let the user add DokuWiki to the homescreen
 +  * Re-factored section edit. :!: Plugins which insert own [[devel:section_editor|section edit buttons]] need adjustments, e.g. [[plugin:wrap]] Plugin
 +  * updated LESS compiler :!: [[devel:templates|Template]] authors may experience some incompatibilities
 +  * new Action Dispatcher :!: Plugin authors handling [[devel:event:ACTION_ACT_PREPROCESS]] may encounter slight differences
 +  * new [[https://www.patreon.com/posts/command-line-15335339|Command Line Plugins]]
 +  * new [[https://www.patreon.com/posts/menus-14160215|Menu system]] :!: template authors may want to integrate them (see [[devel:menus|Menu]])
 +  * improved features in bin/wantedpage.php CLI
 +  * better cursor handling when inserting multiple images from media popup
 +
 +===== Release 2017-02-19e “Frusterick Manners” =====
 +
 +  * new Admin screen with plugins being able to add their own icons :!: 3rd party templates need adjustments
 +  * jQuery 3 (IE Support for versions <9 dropped)
 +  * :!: some plugins may need an update. 
 +    * [[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 trap: Use regular file tools to move the folder '$DOKUWIKIROOT/lib/plugins/gallery' out of the way.)
 +    * [[plugin:ODT]]: Versions before 2016-09-10 do not supply the file 'inc/ZipLib.class.php' which is required in Frusterick Manners.
 +  * better cache management and CDN support for jQuery
 +  * PHP 7.1 support and PHP 7.0 bugfixes
 +  * improvements to the internal Form mechanism
 +  * File usage list in media manager
 +  * Various improvements, language updates and bug fixes
 +  * :!: XMLRPC is only available for PHP 5.4 and higher due to [[issue>1947|usage of certain PHP syntax]]
 +
 +=== Hotfix ===
 +
 +  * Hotfix 2017-02-19a: fixes installation issue [[issue>1852]] and media overwrite issue [[issue>1853]].
 +  * Hotfix 2017-02-19b: fixes security token [[issue>1883]] and media manager overwrite issue [[issue>1864]].
 +  * Hotfix 2017-02-19c: fixes reflected XSS issue [[issue>2061]]
 +  * Hotfix 2017-02-19d: fixes sanitation of $language [[issue>2080]]; fixes RSS syntax XSS [[issue>2081]]
 +  * Hotfix 2017-02-19e: fixes rendering null $language going to GeSHi [[issue>2088]]
 +
 +===== Release 2016-06-26e “Elenor of Tsort” =====
 +
 +  * New [[plugin:authPDO]] plugin; [[plugin:authmysql]] and [[plugin:authpgsql]] are deprecated :!:
 +  * :!: Access check is performed before pages are shown in sidebars of recent templates. (e.g. dokuwiki, starter, writr) 
 +  * PHP 7 compatibility fixes
 +  * Internet Explorers 8 (and older) are no longer supported, workarounds have been removed
 +  * Improvements to the new [[devel:form]] class, [[devel:autoloader|auto loading]] of plugin classes and other improvements for plugin developers
 +  * Show size changes in recent changes
 +  * Better RTL (Arabic, Hebrew) support in Mediamanager
 +  * Support for PHP's builtin web server
 +  * Various improvements, language updates and bug fixes
 +  * Old authentication configurations are not loaded anymore. Requires for some a manual update of configuration settings. (You need to change e.g. ''$conf['auth']['ldap']'' -> ''$conf['plugin']['authldap']'' and ''$conf['authtype'] = 'ldap''' -> ''$conf['authtype'] = 'authldap'''.) [[issue>1535]]
 +
 +=== Hotfix ===
 +
 +  * Hotfix 2016-06-26a: fixes [[issue>1616]] issue with authad.
 +  * Hotfix 2016-06-26b: fixes security issue [[issue>1883]], and adjusts session ID check to specification.
 +  * Hotfix 2016-06-26c: fixes reflected XSS issue [[issue>2061]]
 +  * Hotfix 2016-06-26d: What changed???
 +  *** Hotfix 2016-06-26e: fix rendering null $language going to GeSHi [[issue>2088]]**
 +
 +
 +===== Release 2015-08-10a “Detritus” =====
 +
 +  * 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 
 +
 +=== Hotfix ===
 +
 +  * 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
 +
 +===== 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
 +
 +===== Выпуск 2014-05-05e «Ponder Stibbons» =====
 +
 +  * Новая [[plugin:Extension|панель управления дополнениями]]
 +  * Поддержка [[wiki:syntax#supported_media_formats|Аудио и Видео]] файлов
 +  * Обновлены и дополнены иконки [[ru:mime|типов файлов]]
 +  * Отображение формы входа при открытии страниц на которые нет прав доступа.
 +  * Если вы используете [[plugin:authad#other_options|несколько доменов AD]] для аутентификации, они могут быть выбраны при регистрации.
 +  * Добавлена возможность отображения связанных с пользователем вики-страниц. Опция настраивается с помощью [[ru:config:showuseras]] и [[ru:interwiki|интервики]].
 +  * Более гибкий выбор версий страниц при просмотре различий между двумя версиями страниц.
 +  * :!: 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
 ===== Выпуск 2013-12-08 «Любимица» ===== ===== Выпуск 2013-12-08 «Любимица» =====
  
 Оригинальное название --- Release 2013-12-08 "**Binky**". Тут возможен и мужской вариант - «Любимчик» Оригинальное название --- Release 2013-12-08 "**Binky**". Тут возможен и мужской вариант - «Любимчик»
  
-  * Улучшен рандом-генератор паролей +  * Улучшен рандом-генератор паролей_ 
-  * Добавлен экспорт-импорт пользователей в [[plugin:usermanager|User Manager]] через CSV файлы +  * Добавлен экспорт-импорт пользователей в [[plugin:usermanager|User Manager]] через CSV-файлы 
-  * Реализован [[devel:less|LESS]] компилятор для CSS+  * Реализован [[devel:less|LESS]]-компилятор для CSS
   * Устаревший [[template:default|шаблон 'default']] удалён :!:   * Устаревший [[template:default|шаблон 'default']] удалён :!:
   * Пользователи теперь могут удалять свои аккаунты   * Пользователи теперь могут удалять свои аккаунты
-  * Реализации RTL языков/скриптов, доступность (WAI-ARIA) и [[:farms]]+  * Реализации RTL-языков/скриптов, доступность (WAI-ARIA) и [[:farms]]
   * Множество улучшений перевода и исправлений ошибок   * Множество улучшений перевода и исправлений ошибок
  
Строка 27: Строка 145:
 Оригинальное название --- Release 2013-05-10a “**Weatherwax**”. Тот кто вызывающе себя ведёт, но не испытывает соответствующих эмоций (уж не знаю, как более "чотко" перевести)). Также имя одного из женских персонажей Терри Пратчетта Оригинальное название --- Release 2013-05-10a “**Weatherwax**”. Тот кто вызывающе себя ведёт, но не испытывает соответствующих эмоций (уж не знаю, как более "чотко" перевести)). Также имя одного из женских персонажей Терри Пратчетта
  
-  * Внедрение [[devel:Auth Plugins]] :!: Если вы использовали регистрационный бэкэнд, необходимо добавить префикс auth в конфигурацию [[config:authtype]]. Т.о. ''mysql'' станет ''authmysql'', а ''plain'' – ''authplain''. Механизм совместимости сгладит обновления, но уделите внимание обновлению настроек и тестированию вики после обновления. **ПРИМЕЧАНИЕ**: устаревшее сообщение предполагает неверный ключ (''$conf['AuthConfig']'' должен быть ''$conf['AuthType']''), это исправлено в [[GitHub>98e31f85|версии разработчика]]+  * Внедрение [[devel:Auth Plugins]] :!: Если вы использовали регистрационный бэкэнд, необходимо добавить префикс auth в конфигурацию [[config:authtype]]. Т. о. ''mysql'' станет ''authmysql'', а ''plain'' – ''authplain''. Механизм совместимости сгладит обновления, но уделите внимание обновлению настроек и тестированию вики после обновления. **ПРИМЕЧАНИЕ**: устаревшее сообщение предполагает неверный ключ (''$conf['AuthConfig']'' должен быть ''$conf['AuthType']''), это исправлено в [[GitHub>98e31f85|версии разработчика]]
   * Этот релиз завершает нашу миграцию на JQuery и устаревшие функции совместимости были удалены. :!: Это может нарушить плагины, которые не были обновлены за последний год   * Этот релиз завершает нашу миграцию на JQuery и устаревшие функции совместимости были удалены. :!: Это может нарушить плагины, которые не были обновлены за последний год
   * Различные обновления и исправления для нового шаблона, введённого в "Адора Белль", особенно в мобильном режиме   * Различные обновления и исправления для нового шаблона, введённого в "Адора Белль", особенно в мобильном режиме
Строка 75: Строка 193:
  
   * Over 20 language updates   * Over 20 language updates
-  * Over 60 [[http://bugs.dokuwiki.org|issues were fixed]]+  * Over 60 issues were fixed
  
 ===== Выпуск 2012-01-25c “Игла” ===== ===== Выпуск 2012-01-25c “Игла” =====
Строка 105: Строка 223:
 **Finally** **Finally**
  
-  * 25 issues reported in [[http://bugs.dokuwiki.org/]] were fixed.+  * 25 reported issues were fixed.
     * Исправлено 25 присланных ошибок     * Исправлено 25 присланных ошибок
   * Различные мелкие правки и улучшения   * Различные мелкие правки и улучшения
Строка 117: Строка 235:
 ([[changes#release_2012-01-25_angua|Полный список изменений]] (англ.)) ([[changes#release_2012-01-25_angua|Полный список изменений]] (англ.))
  
-===== Выпуск 2011-05-25c «Танцующий ветер» ===== +Описания прежних релизов перемещены в [[:ru:Old Changes]]
- +
-Оригинальное название --- Release 2011-05-25 “**Rincewind**” (ирландский язык) +
- +
-  * :!: Безопасный метод для [[ru:config:fnencode]] ([[config:fnencode|англ.]]) [[dokubug>2197|changed]]; остерегайтесь обновлять вики с этой установкой (особенно на windows) +
-  * Поддержка IPv6 +
-  * Встроенный показ различий +
-  * Больше форматов хэшей паролей (Wordpress, Django) +
-  * Настраиваемый префикс для [[ru:config:mailprefix|заголовков писем]] +
-  * Поддержка для [[localization#changing_localized_texts_in_your_installation|стандартных строк и переводов]] +
-  * Повышение безопасности обращения с cookie +
-  * Представлен индекс [[metadata]] ([[:metadata|англ.]]) +
-  * Улучшена поддержка азиатских языков +
-  * Различные мелкие правки и улучшения +
-  * :!: Ошибка в "Rincewind RC1" и последних разработках может повредить [[search#some_background_on_the_searchindex|индекс поиска]].\\ Рекомендуется проверять добавлением ''?do=check'' в URL. Индекс можно перестроить скриптом [[cli#indexerphp|bin/indexer.php]] или плагином [[plugin:searchindex|Search Index]] +
-  * Исправлено: +
-    * XSS security issue [[bug>2487]] +
-    * другие проблемы с XSS +
-    * проблема с поиском/индексацией слов со смешанными регистрами букв в некоторых версиях PHP +
-    * кодирование почтовых адресов, написанных не по ASCII +
-    * для доступа к локальной папке (например ''%%file://c:\docs\myfile.txt%%'') нужно добавить ''file'' в [[urlschemes|conf/scheme.local.conf]] +
- +
-Анонс: [[http://www.freelists.org/post/dokuwiki/Hotfix-Release-20110525a-Rincewind|Hotfix-Release-20110525a-Rincewind]] +
- +
-===== Выпуск 2010-11-07a «Муравьед» ===== +
- +
-Оригинальное название --- Release 2010-11-07a “**Anteater**” +
- +
-  * Улучшение алгоритма быстрого поиска +
-  * Улучшения [[:subscriptions|подписки]] по электронной почте +
-    * :!: Авторы шаблонов должны проверить, что они добавили правильные кнопки +
-  * Постоянная ссылка на просмотр изменений между ревизиями +
-  * license clarification on various 3rd party libs +
-  * Название раздела указывается в поле сводки изменений, если редактируется только раздел, а не вся страница +
-  * Выбор лицензии в установщике +
-  * Исправление работы в IE7, IE8 и Chrome +
-  * Передача параметров внутренними ссылками (полезно для плагинов) +
-  * Некоторые улучшения XML-RPC +
-  * Настраиваемая кодировка имени файла +
-  * Поддержка сторонних [[:devel:section_editor|редакторов секций]] (plugins), например [[plugin:edittable|плагин редактирования таблиц]] +
-  * Централизованная загрузка библиотеки (library) +
-  * Исправления ошибок, незначительные улучшения +
- +
-===== Выпуск 2009-12-25c «Лемминг» ===== +
- +
-Оригинальное название --- Release 2009-12-25c “**Lemming**”. Рабочее названия релиз-кандидата было RC 2009-12-02 “Mulled Wine” (“Глинтвейн”) +
- +
-  * :!: Для этого релиза необходим PHP 5.1.2 (или выше) +
-  * Множество улучшений в редакторе: +
-    * автоматические отступы при вводе списков +
-    * улучшена система формирования заголовков +
-    * мастер ссылок  :!: Авторы шаблонов должны предоставить CSS +
-  * Улучшена совместимость для IE8 и Chrome +
-  * Исправлена поддержка PHP 5.3 +
-  * Поддержка объединения строк (row span) в таблицах +
-  * [[ru:wiki:syntax#скачиваемые_блоки_кода|Загружаемые блоки кода]] +
-  * Улучшен полнотекстовый поиск +
-  * Добавлен поиск по имени файла в менеджере медиафайлов +
-  * Новая функция --- [[xref>dformat]] :!: Авторы плагинов и шаблонов должны заменить вызовы «strftime» на эту функцию +
-  * Кнопка быстрой откатки (one click revert button) для менеджеров :!: Авторы шаблонов должны добавить эту кнопку +
-  * Улучшен вид раздела администратора :!: Авторы шаблонов должны предоставить CSS +
-  * Улучшение XML-RPC +
-  * Много небольших улучшений существующих возможностей +
-  * Несколько новых событий (events) для плагинов +
-  * Некоторая оптимизация производительности +
-  * Небольшие улучшения безопасности +
-  * Исправлено много ошибок +
- +
-===== Выпуск 2009-02-14b ===== +
- +
-  * Флэшевый мультизагрузчик +
-  * Выбор типа лицензий :!: Авторы шаблонов должны использовать [[xref>tpl_license()]] +
-  * Исправления совместимости с Flash Player 10 +
-  * Внутренние изменения, облегчающие создание [[:devel:farm|ферм]] +
-  * Удалены старые плагины обновлений((Если вы обновляетесь со старых версий, вначале обновитесь до промежуточной версии)) :!: +
-  * Более хорошая поддержка недефолтных бэк-эндов авторизации в менеджере ACL +
-  * Переход к редактируемому разделу после сохранения +
-  * Значительно улучшена японская [[romanization|романизация]] +
-  * Улучшен интерфейс [[:devel:XMLRPC|XML-RPC]] +
-  * Улучшено отображение результатов поиска +
-  * Много более мелких улучшений функциональности +
-  * Больше событий плагинов +
-  * Некоторая оптимизация производительности +
-  * «Минорные» улучшения безопасности +
-  * Исправление безопасности для проблемы с включением локальных файлов [[bug>1700]] ([[http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-1960|CVE-2009-1960]]) +
-  * И много-много исправлений багов +
-   +
-===== Выпуск 2008-05-05 ===== +
- +
-  * Улучшенный RSS [[syndication]], теперь поддерживает diff views и full HTML, результаты поиска теперь доступны как RSS +
-  * Добавлен AJAX в просмотр [[index|индекса]] +
-  * Показывает [[diff|diff’ы]] между произвольными ревизиями страницы +
-  * Улучшенный поиск и подсветка результатов +
-  * Улучшенная поддержка плагинов модификации форм «ДокуВики» :!: Удалены события *FORM_INJECTION +
-  * Отделение [[TOC]] от контента для улучшения гибкости шаблонов +
-  * Охранные меры против атак [[wp>CSRF]] +
-  * Поддержка X-Sendfile для веб-серверов +
-  * API [[:XMLRPC|XML-RPC]] +
-  * Использование [[http://www.aboutus.org/UniversalWikiEditButton|UniversalWikiEditButton]] в шаблоне по умолчанию +
-  * Полностью переписан менеджер [[ACL]] +
-  * Проверка синтаксиса перемещена из ядра в плагин +
-  * Поддержка глубоких [[namespace templates|шаблонов пространств имён]] +
-  * плагин «[[:plugin:Popularity]]» добавлен по умолчанию --- пожалуйста, помогите нам улучшить «ДокуВики» с вашими данными +
-  * Использование дружественного к локали [[phpfn>strftime]] вместо [[phpfn>date]] :!: Авторам плагинов возможно потребуется исправить их +
-  * Использование полнотестового индекса для медиафайлов для лучшей масштабируемости +
-  * Появление каталога «''tmp''» :!: При обновлении убедитесь, что ''data/tmp'' существует и доступен для записи +
-  * Множественные багфиксы, небольшие новшества и улучшение быстродействия +
- +
-Описания прежних релизов перемещены в [[:Old Changes]]+
ru/changes.1388978751.txt.gz · Последнее изменение: 2014-01-06 04:25 — 217.150.76.3

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: 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