CINXE.COM

changes [DokuWiki]

<!DOCTYPE html> <html lang="en" dir="ltr" class="no-js"> <head> <meta charset="utf-8" /> <title>changes [DokuWiki]</title> <meta name="generator" content="DokuWiki"/> <meta name="theme-color" content="#008800"/> <meta name="robots" content="index,follow"/> <meta name="keywords" content="changes"/> <link rel="search" type="application/opensearchdescription+xml" href="/lib/exe/opensearch.php" title="DokuWiki"/> <link rel="start" href="/"/> <link rel="contents" href="/changes?do=index" title="Sitemap"/> <link rel="manifest" href="/lib/exe/manifest.php"/> <link rel="alternate" type="application/rss+xml" title="Recent Changes" href="/feed.php"/> <link rel="alternate" type="application/rss+xml" title="Current namespace" href="/feed.php?mode=list&amp;ns="/> <link rel="edit" title="Edit this page" href="/changes?do=edit"/> <link rel="alternate" type="text/html" title="Plain HTML" href="/_export/xhtml/changes"/> <link rel="alternate" type="text/plain" title="Wiki Markup" href="/_export/raw/changes"/> <link rel="canonical" href="https://www.dokuwiki.org/changes"/> <link rel="stylesheet" href="/lib/exe/css.php?t=dokuwiki&amp;tseed=f1005bad3d81fc9c803c7f93d32a390e"/> <link rel="alternate" hreflang="cs" href="https://www.dokuwiki.org/cs:changes"/> <link rel="alternate" hreflang="de" href="https://www.dokuwiki.org/de:changes"/> <link rel="alternate" hreflang="eo" href="https://www.dokuwiki.org/eo:changes"/> <link rel="alternate" hreflang="es" href="https://www.dokuwiki.org/es:changes"/> <link rel="alternate" hreflang="fr" href="https://www.dokuwiki.org/fr:changes"/> <link rel="alternate" hreflang="it" href="https://www.dokuwiki.org/it:changes"/> <link rel="alternate" hreflang="ja" href="https://www.dokuwiki.org/ja:changes"/> <link rel="alternate" hreflang="ko" href="https://www.dokuwiki.org/ko:changes"/> <link rel="alternate" hreflang="ru" href="https://www.dokuwiki.org/ru:changes"/> <link rel="alternate" hreflang="zh" href="https://www.dokuwiki.org/zh:changes"/> <link rel="alternate" hreflang="x-default" href="https://www.dokuwiki.org/changes"/> <script >var NS='';var JSINFO = {"plugins":{"edittable":{"default columnwidth":""}},"id":"changes","namespace":"","ACT":"show","useHeadingNavigation":0,"useHeadingContent":0};(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement);</script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.4/jquery.min.js" defer="defer"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.13.2/jquery-ui.min.js" defer="defer"></script> <script src="/lib/exe/js.php?t=dokuwiki&amp;tseed=f1005bad3d81fc9c803c7f93d32a390e&amp;lang=en" defer="defer"></script> <meta name="viewport" content="width=device-width,initial-scale=1" /> <link rel="shortcut icon" href="/lib/tpl/dokuwiki/images/favicon.ico" /> <link rel="apple-touch-icon" href="/lib/tpl/dokuwiki/images/apple-touch-icon.png" /> <meta name="verify-v1" content="OVxl3gsCv2MhZqh1cBQyl0JytWXSwXMjyvwc+4w3WtA=" /> <meta name="google-site-verification" content="YhTVK69hW94ZXUtc2zSLPxTkZKbZIn0zK67mz5WQB-E" /> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-83791-1"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-83791-1', { 'anonymize_ip': true }); </script> </head> <body> <div id="dokuwiki__site"><div id="dokuwiki__top" class="site dokuwiki mode_show tpl_dokuwiki showSidebar hasSidebar"> <!-- ********** HEADER ********** --> <header id="dokuwiki__header"><div class="pad group"> <div class="headings group"> <ul class="a11y skip"> <li><a href="#dokuwiki__content">skip to content</a></li> </ul> <h1 class="logo"><a href="/start" accesskey="h" title="Home [h]"><img src="/lib/tpl/dokuwiki/images/logo.png" width="64" height="64" alt="" /><span>DokuWiki</span></a></h1> <p class="claim">It's better when it's simple</p> </div> <div class="tools group"> <!-- USER TOOLS --> <div id="dokuwiki__usertools"> <h3 class="a11y">User Tools</h3> <ul> <li class="action login"><a href="/changes?do=login&amp;sectok=" title="Log In" rel="nofollow"><span>Log In</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M10 17.25V14H3v-4h7V6.75L15.25 12 10 17.25M8 2h9a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2v-4h2v4h9V4H8v4H6V4a2 2 0 0 1 2-2z"/></svg></a></li> </ul> </div> <!-- SITE TOOLS --> <div id="dokuwiki__sitetools"> <h3 class="a11y">Site Tools</h3> <form action="/start" method="get" role="search" class="search doku_form" id="dw__search" accept-charset="utf-8"><input type="hidden" name="do" value="search" /><input type="hidden" name="id" value="changes" /><div class="no"><input name="q" type="text" class="edit" title="[F]" accesskey="f" placeholder="Search" autocomplete="on" id="qsearch__in" value="" /><button value="1" type="submit" title="Search">Search</button><div id="qsearch__out" class="ajax_qsearch JSpopup"></div></div></form> <div class="mobileTools"> <form action="/doku.php" method="get" accept-charset="utf-8"><div class="no"><input type="hidden" name="id" value="changes" /><select name="do" class="edit quickselect" title="Tools"><option value="">Tools</option><optgroup label="Page Tools"><option value="edit">Edit this page</option><option value="revisions">Old revisions</option><option value="backlink">Backlinks</option></optgroup><optgroup label="Site Tools"><option value="recent">Recent Changes</option><option value="media">Media Manager</option><option value="index">Sitemap</option></optgroup><optgroup label="User Tools"><option value="login">Log In</option></optgroup></select><button type="submit">&gt;</button></div></form> </div> <ul> <li class="action recent"><a href="/changes?do=recent" title="Recent Changes [r]" rel="nofollow" accesskey="r">Recent Changes</a></li><li class="action media"><a href="/changes?do=media&amp;ns=" title="Media Manager" rel="nofollow">Media Manager</a></li><li class="action index"><a href="/changes?do=index" title="Sitemap [x]" rel="nofollow" accesskey="x">Sitemap</a></li> </ul> </div> </div> <!-- BREADCRUMBS --> <div class="breadcrumbs"> <div class="trace"><span class="bchead">Trace:</span> <span class="bcsep">•</span> <span class="curid"><bdi><a href="/changes" class="breadcrumbs" title="changes">changes</a></bdi></span></div> </div> <hr class="a11y" /> </div></header><!-- /header --> <div class="wrapper group"> <!-- ********** ASIDE ********** --> <nav id="dokuwiki__aside" aria-label="Sidebar"><div class="pad aside include group"> <h3 class="toggle">Sidebar</h3> <div class="content"><div class="group"> <div class="plugin_translation is-dropdown"><span class="title">Translations of this page<sup><a href="/localization" class="wikilink1" title="localization" data-wiki-id="localization">?</a></sup>: </span><ul><li class="span"><span class="wikilink1" title="English">English (en)</span></li><li class="a"><a class="wikilink2" title="|العربية" href="/ar:changes">|العربية (ar)</a></li><li class="a"><a class="wikilink2" title="Català" href="/ca:changes">Català (ca)</a></li><li class="a"><a class="wikilink1" title="Česky" href="/cs:changes">Česky (cs)</a></li><li class="a"><a class="wikilink2" title="Dansk" href="/da:changes">Dansk (da)</a></li><li class="a"><a class="wikilink1" title="Deutsch" href="/de:changes">Deutsch (de)</a></li><li class="a"><a class="wikilink2" title="Ελληνικά" href="/el:changes">Ελληνικά (el)</a></li><li class="a"><a class="wikilink1" title="Esperanto" href="/eo:changes">Esperanto (eo)</a></li><li class="a"><a class="wikilink1" title="Español" href="/es:changes">Español (es)</a></li><li class="a"><a class="wikilink2" title="فارسی" href="/fa:changes">فارسی (fa)</a></li><li class="a"><a class="wikilink1" title="Français" href="/fr:changes">Français (fr)</a></li><li class="a"><a class="wikilink2" title="עברית" href="/he:changes">עברית (he)</a></li><li class="a"><a class="wikilink2" title="Magyar" href="/hu:changes">Magyar (hu)</a></li><li class="a"><a class="wikilink1" title="Italiano" href="/it:changes">Italiano (it)</a></li><li class="a"><a class="wikilink1" title="日本語" href="/ja:changes">日本語 (ja)</a></li><li class="a"><a class="wikilink1" title="한국어" href="/ko:changes">한국어 (ko)</a></li><li class="a"><a class="wikilink2" title="Lietuvių Kalba" href="/lt:changes">Lietuvių Kalba (lt)</a></li><li class="a"><a class="wikilink2" title="Nederlands" href="/nl:changes">Nederlands (nl)</a></li><li class="a"><a class="wikilink2" title="Norsk" href="/no:changes">Norsk (no)</a></li><li class="a"><a class="wikilink2" title="Polski" href="/pl:changes">Polski (pl)</a></li><li class="a"><a class="wikilink2" title="Português" href="/pt-br:changes">Português (pt-br)</a></li><li class="a"><a class="wikilink2" title="Română" href="/ro:changes">Română (ro)</a></li><li class="a"><a class="wikilink1" title="Русский" href="/ru:changes">Русский (ru)</a></li><li class="a"><a class="wikilink2" title="Српски Језик" href="/sr:changes">Српски Језик (sr)</a></li><li class="a"><a class="wikilink2" title="Svenska" href="/sv:changes">Svenska (sv)</a></li><li class="a"><a class="wikilink2" title="ไทย" href="/th:changes">ไทย (th)</a></li><li class="a"><a class="wikilink2" title="Українська" href="/uk:changes">Українська (uk)</a></li><li class="a"><a class="wikilink1" title="中文" href="/zh:changes">中文 (zh)</a></li><li class="a"><a class="wikilink2" title="繁體中文" href="/zh-tw:changes">繁體中文 (zh-tw)</a></li></ul></div> <p> <strong>Learn about DokuWiki</strong> </p> <ul> <li class="level1"><div class="li"> <a href="/features" class="wikilink1" title="features" data-wiki-id="features">Features</a> &amp; <a href="/blogroll" class="wikilink1" title="blogroll" data-wiki-id="blogroll">reviews</a> </div> </li> <li class="level1"><div class="li"> <a href="/install" class="wikilink1" title="install" data-wiki-id="install">Installation guide</a></div> </li> <li class="level1"><div class="li"> <a href="/manual" class="wikilink1" title="manual" data-wiki-id="manual">User manual</a> &amp; <a href="/wiki:syntax" class="wikilink1" title="wiki:syntax" data-wiki-id="wiki:syntax">syntax</a></div> </li> <li class="level1"><div class="li"> <a href="/changes" class="wikilink1" title="changes" data-wiki-id="changes">Release notes</a></div> </li> <li class="level1"><div class="li"> <a href="/faq" class="wikilink1" title="faq" data-wiki-id="faq">FAQ</a></div> </li> </ul> <p> <strong>Advanced Use</strong> </p> <ul> <li class="level1"><div class="li"> <a href="/extensions" class="wikilink1" title="extensions" data-wiki-id="extensions">Extensions</a></div> </li> <li class="level1"><div class="li"> <a href="/development" class="wikilink1" title="development" data-wiki-id="development">Development manual</a></div> </li> </ul> <p> <strong>Corporate Use</strong> </p> <ul> <li class="level1"><div class="li"> <a href="/faq:support" class="wikilink1" title="faq:support" data-wiki-id="faq:support">Get support</a></div> </li> <li class="level1"><div class="li"> <a href="/donate" class="wikilink1" title="donate" data-wiki-id="donate">Donations</a></div> </li> </ul> <p> <strong>Our Community</strong> </p> <ul> <li class="level1"><div class="li"> <a href="/teams:getting_involved" class="wikilink1" title="teams:getting_involved" data-wiki-id="teams:getting_involved">Get involved</a></div> </li> <li class="level1"><div class="li"> <a href="/dokuinstall" class="wikilink1" title="dokuinstall" data-wiki-id="dokuinstall">Users</a></div> </li> <li class="level1"><div class="li"> <a href="http://forum.dokuwiki.org" class="urlextern" title="http://forum.dokuwiki.org">User forum</a></div> </li> <li class="level1"><div class="li"> <a href="/mailinglist" class="wikilink1" title="mailinglist" data-wiki-id="mailinglist">Development mailinglist</a></div> </li> </ul> <hr /> <p> Follow us on <a href="https://phpc.social/@dokuwiki" class="urlextern" title="https://phpc.social/@dokuwiki">Mastodon</a> and other <a href="/social" class="wikilink1" title="social" data-wiki-id="social">social networks</a>. </p> <p> <a href="/privacy" class="wikilink1" title="privacy" data-wiki-id="privacy">Our Privacy Policy</a> </p> </div></div> </div></nav><!-- /aside --> <!-- ********** CONTENT ********** --> <main id="dokuwiki__content"><div class="pad group"> <div class="pageId"><span>changes</span></div> <div class="page group"> <!-- wikipage start --> <!-- TOC START --> <div id="dw__toc" class="dw__toc"> <h3 class="toggle">Table of Contents</h3> <div> <ul class="toc"> <li class="level1"><div class="li"><a href="#changelog">Changelog</a></div> <ul class="toc"> <li class="level2"><div class="li"><a href="#release_2024-02-06b_kaos">Release 2024-02-06b “Kaos”</a></div></li> <li class="level2"><div class="li"><a href="#release_2023-04-04b_jack_jackrum">Release 2023-04-04b “Jack Jackrum”</a></div></li> <li class="level2"><div class="li"><a href="#release_2022-07-31b_igor">Release 2022-07-31b “Igor”</a></div></li> <li class="level2"><div class="li"><a href="#release_2020-07-29a_hogfather">Release 2020-07-29a “Hogfather”</a></div></li> <li class="level2"><div class="li"><a href="#release_2018-04-22c_greebo">Release 2018-04-22c “Greebo”</a></div></li> <li class="level2"><div class="li"><a href="#release_2017-02-19g_frusterick_manners">Release 2017-02-19g “Frusterick Manners”</a></div></li> <li class="level2"><div class="li"><a href="#release_2016-06-26e_elenor_of_tsort">Release 2016-06-26e “Elenor of Tsort”</a></div></li> <li class="level2"><div class="li"><a href="#release_2015-08-10a_detritus">Release 2015-08-10a “Detritus”</a></div></li> </ul></li> </ul> </div> </div> <!-- TOC END --> <h1 class="sectionedit1" id="changelog">Changelog</h1> <div class="level1"> <p> This page contains a summary of changes between the official <a href="/dokuwiki" class="wikilink1" title="dokuwiki" data-wiki-id="dokuwiki">DokuWiki</a> releases. Only the biggest changes are listed here. A complete and detailed log of all changes is available through the <a href="https://github.com/dokuwiki/dokuwiki/commits/master" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/commits/master">GitHub Repository Browser</a>. (This log on Github is only authoritative for major releases. Hotfixes often contain only one or few security fixes.) </p> <p> Changelogs for releases older than the ones listed here are available at <a href="/old_changes" class="wikilink1" title="old_changes" data-wiki-id="old_changes">Old Changes</a>. </p> <p> Plugin and template developers should read and subscribe to the <a href="/devel:releases" class="wikilink1" title="devel:releases" data-wiki-id="devel:releases">detailed change log</a>. </p> <p> There is some information regarding the <a href="/install:upgrade" class="wikilink1" title="install:upgrade" data-wiki-id="install:upgrade">upgrade</a>-process. </p> <p> <strong>Changes marked with <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> need some attention on upgrading!</strong> </p> </div> <div class="secedit editbutton_section editbutton_1"><form class="button btn_secedit" method="post" action="/changes"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1736629585" /><input type="hidden" name="summary" value="[Changelog] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="changelog" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="1-760" /><button type="submit" title="Changelog">Edit</button></div></form></div> <h2 class="sectionedit2" id="release_2024-02-06b_kaos">Release 2024-02-06b “Kaos”</h2> <div class="level2"> <ul> <li class="level1"><div class="li"> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> DokuWiki requires at least PHP 7.4 now</div> </li> <li class="level1"><div class="li"> Further fixes for warnings in PHP8+</div> </li> <li class="level1"><div class="li"> Complete Overhaul of the <a href="/devel:remote_api" class="wikilink1" title="devel:remote_api" data-wiki-id="devel:remote_api">Remote API</a> and introduction of the <a href="/devel:jsonrpc" class="wikilink1" title="devel:jsonrpc" data-wiki-id="devel:jsonrpc">JSONRPC</a> transport (see <a href="https://www.patreon.com/posts/96036243" class="urlextern" title="https://www.patreon.com/posts/96036243">Patreon Post</a>)</div> </li> <li class="level1"><div class="li"> Introduction of <a href="/devel:authentication#token_auth" class="wikilink1" title="devel:authentication" data-wiki-id="devel:authentication">Token Auth</a></div> </li> <li class="level1"><div class="li"> Automatic pruning of logs (see <a href="/config:logretain" class="wikilink1" title="config:logretain" data-wiki-id="config:logretain">Configuration Setting: logretain</a>)</div> </li> <li class="level1"><div class="li"> Plugin authors can now set an update message to be shown in extension manager</div> </li> <li class="level1"><div class="li"> Refactored <a href="/syndication" class="wikilink1" title="syndication" data-wiki-id="syndication">feed generation</a></div> </li> <li class="level1"><div class="li"> Better baseurl detection when running behind reverse proxy</div> </li> <li class="level1"><div class="li"> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> developers now need to install dev dependencies via <a href="/devel:composer" class="wikilink1" title="devel:composer" data-wiki-id="devel:composer">composer</a></div> </li> <li class="level1"><div class="li"> Automatic loading of <a href="/devel:autoloader#vendor_autoload" class="wikilink1" title="devel:autoloader" data-wiki-id="devel:autoloader">vendor/autoload.php</a> for plugins</div> </li> <li class="level1"><div class="li"> <code>SameSite=Lax</code> cookie attribute is set by default now (see <a href="/config:samesitecookie" class="wikilink1" title="config:samesitecookie" data-wiki-id="config:samesitecookie">Configuration Setting: samesitecookie</a>)</div> </li> <li class="level1"><div class="li"> The default <a href="/template:dokuwiki" class="wikilink1" title="template:dokuwiki" data-wiki-id="template:dokuwiki">dokuwiki</a> template now supports a SVG logo. The logo height is now fixed to <code>64px</code> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /></div> </li> <li class="level1"><div class="li"> Lots of <a href="/devel:coding_style" class="wikilink1" title="devel:coding_style" data-wiki-id="devel:coding_style">coding style</a> fixes</div> </li> <li class="level1"><div class="li"> Various bug fixes and smaller tweaks</div> </li> </ul> </div> <h4 id="hotfix">Hotfix</h4> <div class="level4"> <ul> <li class="level1 node"><div class="li"> 2024-02-06a</div> <ul> <li class="level2"><div class="li"> fix problem with parsing uneven table columns <a href="https://github.com/dokuwiki/dokuwiki/issues/4186" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/4186">4186</a></div> </li> <li class="level2"><div class="li"> fix logo aspect ratio in <code>dokuwiki</code> template when using PNG logo <a href="https://github.com/dokuwiki/dokuwiki/issues/4187" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/4187">4187</a></div> </li> <li class="level2"><div class="li"> re-add missing <a href="/devel:event:feed_data_process" class="wikilink1" title="devel:event:feed_data_process" data-wiki-id="devel:event:feed_data_process">FEED_DATA_PROCESS</a> event <a href="https://github.com/dokuwiki/dokuwiki/issues/4191" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/4191">4191</a></div> </li> <li class="level2"><div class="li"> fix error handling for plugins with missing info <a href="https://github.com/dokuwiki/dokuwiki/issues/4193" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/4193">4193</a></div> </li> <li class="level2"><div class="li"> fix doubly declared <code>cache</code> class error <a href="https://github.com/dokuwiki/dokuwiki/issues/4200" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/4200">4200</a></div> </li> <li class="level2"><div class="li"> fix content-type header for feeds <a href="https://github.com/dokuwiki/dokuwiki/issues/4203" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/4203">4203</a></div> </li> <li class="level2"><div class="li"> ignore decryption errors on old cookies <a href="https://github.com/dokuwiki/dokuwiki/issues/4198" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/4198">4198</a></div> </li> </ul> </li> <li class="level1 node"><div class="li"> 2024-02-06b</div> <ul> <li class="level2"><div class="li"> fix XSS vulnerability in metadata export <a href="https://github.com/dokuwiki/dokuwiki/issues/4305" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/4305">4305</a></div> </li> </ul> </li> </ul> </div> <div class="secedit editbutton_section editbutton_2"><form class="button btn_secedit" method="post" action="/changes"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1736629585" /><input type="hidden" name="summary" value="[Release 2024-02-06b “Kaos”] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="release_2024-02-06b_kaos" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="761-2504" /><button type="submit" title="Release 2024-02-06b “Kaos”">Edit</button></div></form></div> <h2 class="sectionedit3" id="release_2023-04-04b_jack_jackrum">Release 2023-04-04b “Jack Jackrum”</h2> <div class="level2"> <ul> <li class="level1 node"><div class="li"> A lot of fixes for warnings in PHP8+</div> <ul> <li class="level2"><div class="li"> A new feature flag <a href="/config:hidewarnings" class="wikilink1" title="config:hidewarnings" data-wiki-id="config:hidewarnings">hidewarnings</a> will suppress the output of warnings, if PHP is configured to show warnings to the end user</div> </li> </ul> </li> <li class="level1 node"><div class="li"> The options to embed <abbr title="HyperText Markup Language">HTML</abbr> and PHP have been <strong>completely removed</strong> for security reasons <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /></div> <ul> <li class="level2"><div class="li"> <a href="https://forum.dokuwiki.org/d/20628-after-igor-htmlok-and-phpok-will-no-longer-be-included-in-the-dokuwiki-core" class="urlextern" title="https://forum.dokuwiki.org/d/20628-after-igor-htmlok-and-phpok-will-no-longer-be-included-in-the-dokuwiki-core">Forum discussion</a></div> </li> <li class="level2"><div class="li"> <a href="/plugin:htmlok" class="wikilink1" title="plugin:htmlok" data-wiki-id="plugin:htmlok">Plugin alternative</a></div> </li> </ul> </li> <li class="level1 node"><div class="li"> Fixes</div> <ul> <li class="level2"><div class="li"> quicksearch with UTF-8 chars</div> </li> <li class="level2"><div class="li"> basic auth header parsing</div> </li> <li class="level2"><div class="li"> old revisions for pages with dots</div> </li> <li class="level2"><div class="li"> feed titles</div> </li> <li class="level2"><div class="li"> handling of unknown config options</div> </li> <li class="level2"><div class="li"> relaxed media CSP headers for PDF and SVG handling</div> </li> <li class="level2"><div class="li"> relaxed browseruid check for better browser compatibility</div> </li> <li class="level2"><div class="li"> compatibility updates for mail sending</div> </li> </ul> </li> <li class="level1"><div class="li"> Unit Tests use php-dom-wrapper instead of phpquery now <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /></div> </li> <li class="level1"><div class="li"> Improved error logging</div> </li> <li class="level1"><div class="li"> Dependency Updates</div> </li> </ul> </div> <h4 id="hotfix1">Hotfix</h4> <div class="level4"> <ul> <li class="level1 node"><div class="li"> Hotfix 2023-04-04a</div> <ul> <li class="level2"><div class="li"> fix an XSS security vulnerability in RSS handling <a href="https://github.com/dokuwiki/dokuwiki/issues/3967" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/3967">3967</a></div> </li> </ul> </li> <li class="level1 node"><div class="li"> Hotfix 2023-04-04b</div> <ul> <li class="level2"><div class="li"> fix XSS vulnerability in metadata export <a href="https://github.com/dokuwiki/dokuwiki/issues/4305" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/4305">4305</a></div> </li> </ul> </li> </ul> </div> <div class="secedit editbutton_section editbutton_3"><form class="button btn_secedit" method="post" action="/changes"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1736629585" /><input type="hidden" name="summary" value="[Release 2023-04-04b “Jack Jackrum”] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="release_2023-04-04b_jack_jackrum" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="2505-3666" /><button type="submit" title="Release 2023-04-04b “Jack Jackrum”">Edit</button></div></form></div> <h2 class="sectionedit4" id="release_2022-07-31b_igor">Release 2022-07-31b “Igor”</h2> <div class="level2"> <ul> <li class="level1"><div class="li"> Fix various errors in PHP8 support</div> </li> <li class="level1"><div class="li"> Drop support for PHP versions earlier than 7.2</div> </li> <li class="level1 node"><div class="li"> SVG-based smileys replace GIF versions</div> <ul> <li class="level2"><div class="li"> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> may require template update <a href="https://github.com/dokuwiki/dokuwiki/pull/3344" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3344">3344</a></div> </li> <li class="level2"><div class="li"> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> plugins directly embedding SVG may need <abbr title="Cascading Style Sheets">CSS</abbr> adjustments <a href="https://github.com/dokuwiki/dokuwiki/issues/3690" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/3690">3690</a></div> </li> </ul> </li> <li class="level1"><div class="li"> Allow “revert” action for logged in users only</div> </li> <li class="level1"><div class="li"> Various translation updates</div> </li> <li class="level1"><div class="li"> Add a class <code>.logo</code> to the <code>h1</code> title to let administrators remove the <code>h1</code> around the logo <a href="https://github.com/dokuwiki/dokuwiki/pull/3408" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3408">3408</a></div> </li> <li class="level1 node"><div class="li"> Use <a href="https://github.com/splitbrain/slika" class="urlextern" title="https://github.com/splitbrain/slika"> Slika library</a> for image resizing and cropping, with:</div> <ul> <li class="level2"><div class="li"> auto rotation based on EXIF tags</div> </li> <li class="level2"><div class="li"> support for WEBP</div> </li> </ul> </li> <li class="level1"><div class="li"> Refactored logging mechanism <a href="https://github.com/dokuwiki/dokuwiki/pull/3230" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3230">3230</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/3203" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3203">3203</a> and <a href="/plugin:logviewer" class="wikilink1" title="plugin:logviewer" data-wiki-id="plugin:logviewer">logviewer</a></div> </li> <li class="level1"><div class="li"> Refactored media manager <a href="https://github.com/dokuwiki/dokuwiki/pull/3372" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3372">3372</a> and lazy loading of images</div> </li> <li class="level1"><div class="li"> Support for SVG images</div> </li> <li class="level1"><div class="li"> New form events used. <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> Plugins should implement them, because the old form events are not triggered anymore</div> </li> <li class="level1"><div class="li"> Some smaller security fixes</div> </li> <li class="level1"><div class="li"> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> On <a href="/farms" class="wikilink1" title="farms" data-wiki-id="farms">farm setups</a> a log dir needs to be created manually in animals</div> </li> </ul> </div> <h4 id="hotfix2">Hotfix</h4> <div class="level4"> <ul> <li class="level1 node"><div class="li"> Hotfix 2022-07-31a</div> <ul> <li class="level2"><div class="li"> fix an XSS security vulnerability <a href="https://github.com/dokuwiki/dokuwiki/issues/3761" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/3761">3761</a></div> </li> </ul> </li> <li class="level1 node"><div class="li"> Hotfix 2022-07-31b</div> <ul> <li class="level2"><div class="li"> fix an XSS security vulnerability in RSS handling <a href="https://github.com/dokuwiki/dokuwiki/issues/3967" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/3967">3967</a></div> </li> </ul> </li> </ul> </div> <div class="secedit editbutton_section editbutton_4"><form class="button btn_secedit" method="post" action="/changes"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1736629585" /><input type="hidden" name="summary" value="[Release 2022-07-31b “Igor”] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="release_2022-07-31b_igor" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="3667-4936" /><button type="submit" title="Release 2022-07-31b “Igor”">Edit</button></div></form></div> <h2 class="sectionedit5" id="release_2020-07-29a_hogfather">Release 2020-07-29a “Hogfather”</h2> <div class="level2"> <ul> <li class="level1"><div class="li"> Lots of internal refactoring to make the code base more modern and robust. You can read a bit <a href="https://www.patreon.com/posts/18685665" class="urlextern" title="https://www.patreon.com/posts/18685665">more on the background here</a>.</div> </li> <li class="level1"><div class="li"> Defer the loading of JavaScript to improve initial page loads <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> (Some plugins needs to temporary disable the <a href="/config:defer_js" class="wikilink1" title="config:defer_js" data-wiki-id="config:defer_js">defer_js</a> feature flag)</div> </li> <li class="level1"><div class="li"> PHP 7.4 compatibility and some preparations for the upcoming PHP8</div> </li> <li class="level1"><div class="li"> New <a href="/config:trustedproxy" class="wikilink1" title="config:trustedproxy" data-wiki-id="config:trustedproxy">trustedproxy</a> setting for installations behind a reverse proxy <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /></div> </li> <li class="level1"><div class="li"> New <a href="/plugin:extension#command_line_interface" class="wikilink1" title="plugin:extension" data-wiki-id="plugin:extension">command line script</a> for managing extensions</div> </li> <li class="level1"><div class="li"> <a href="/syndication#show_new_items_only" class="wikilink1" title="syndication" data-wiki-id="syndication">RSS Feed</a> can now show new items only</div> </li> <li class="level1"><div class="li"> A whole ton of smaller bug fixes and improvements</div> </li> <li class="level1"><div class="li"> Lots of translation upgrades</div> </li> </ul> <p> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> Note: because of various internal changes, not all plugins or templates may be compatible with this release. It is recommended to check the documentation of the plugins you use before upgrading. As always a backup is recommended before upgrading. <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> </p> <p> Please also read: </p> <ul> <li class="level1"><div class="li"> <a href="https://www.patreon.com/posts/38090834" class="urlextern" title="https://www.patreon.com/posts/38090834">Hogfather Plugin Compatibility</a></div> </li> <li class="level1"><div class="li"> <a href="https://forum.dokuwiki.org/d/17863-quick-reminder-what-to-do-when-a-plugin-doesnt-work-on-hogfather" class="urlextern" title="https://forum.dokuwiki.org/d/17863-quick-reminder-what-to-do-when-a-plugin-doesnt-work-on-hogfather">Quick Reminder: What to do when a plugin doesn&#039;t work on Hogfather</a></div> </li> <li class="level1"><div class="li"> <a href="https://www.patreon.com/posts/19048874" class="urlextern" title="https://www.patreon.com/posts/19048874">DokuWiki Recovery Script</a></div> </li> </ul> <p> And please also ; </p> <ul> <li class="level1"><div class="li"> Search the <a href="https://forum.dokuwiki.org" class="urlextern" title="https://forum.dokuwiki.org">Forum</a> when you encounter problems, chances are high that there are already solutions available</div> </li> <li class="level1"><div class="li"> If you have no clue where the issue originates, check the <a href="/bugs#server_php_error_logs" class="wikilink1" title="bugs" data-wiki-id="bugs">log files of your webserver</a>.</div> </li> </ul> </div> <h4 id="hotfix3">Hotfix</h4> <div class="level4"> <ul> <li class="level1 node"><div class="li"> Hotfix 2020-07-29a</div> <ul> <li class="level2"><div class="li"> fix an XSS security vulnerability <a href="https://github.com/dokuwiki/dokuwiki/issues/3761" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/3761">3761</a></div> </li> </ul> </li> </ul> </div> <div class="secedit editbutton_section editbutton_5"><form class="button btn_secedit" method="post" action="/changes"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1736629585" /><input type="hidden" name="summary" value="[Release 2020-07-29a “Hogfather”] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="release_2020-07-29a_hogfather" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="4937-6698" /><button type="submit" title="Release 2020-07-29a “Hogfather”">Edit</button></div></form></div> <h2 class="sectionedit6" id="release_2018-04-22c_greebo">Release 2018-04-22c “Greebo”</h2> <div class="level2"> <ul> <li class="level1"><div class="li"> This release requires <strong>PHP 5.6</strong> at least! (Red Hat Enterprise Linux does not support beyond PHP 5.5)</div> </li> <li class="level1"><div class="li"> PHP 7.2 Support and improvements for PHP 7.3 support</div> </li> <li class="level1 node"><div class="li"> New form on search page with more search tools <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> Plugins which modified that page may need adjustments, e.g. <a href="/plugin:tagging" class="wikilink1" title="plugin:tagging" data-wiki-id="plugin:tagging">tagging</a> Plugin</div> <ul> <li class="level2"><div class="li"> ability to filter and sort results by time! 🎉</div> </li> </ul> </li> <li class="level1"><div class="li"> Sending now a <code>manifest.json</code> to let the user add DokuWiki to the homescreen</div> </li> <li class="level1"><div class="li"> Re-factored section edit. <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> Plugins which insert own <a href="/devel:section_editor" class="wikilink1" title="devel:section_editor" data-wiki-id="devel:section_editor">section edit buttons</a> need adjustments, e.g. <a href="/plugin:wrap" class="wikilink1" title="plugin:wrap" data-wiki-id="plugin:wrap">wrap</a> Plugin</div> </li> <li class="level1"><div class="li"> updated LESS compiler <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> <a href="/devel:templates" class="wikilink1" title="devel:templates" data-wiki-id="devel:templates">Template</a> authors may experience some incompatibilities</div> </li> <li class="level1"><div class="li"> new Action Dispatcher <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> Plugin authors handling <a href="/devel:event:action_act_preprocess" class="wikilink1" title="devel:event:action_act_preprocess" data-wiki-id="devel:event:action_act_preprocess">ACTION_ACT_PREPROCESS</a> may encounter slight differences</div> </li> <li class="level1"><div class="li"> new <a href="https://www.patreon.com/posts/command-line-15335339" class="urlextern" title="https://www.patreon.com/posts/command-line-15335339">Command Line Plugins</a></div> </li> <li class="level1"><div class="li"> new <a href="https://www.patreon.com/posts/menus-14160215" class="urlextern" title="https://www.patreon.com/posts/menus-14160215">Menu system</a> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> template authors may want to integrate them (see <a href="/devel:menus" class="wikilink1" title="devel:menus" data-wiki-id="devel:menus">Menu</a>)</div> </li> <li class="level1"><div class="li"> improved features in bin/wantedpage.php CLI</div> </li> <li class="level1"><div class="li"> better cursor handling when inserting multiple images from media popup</div> </li> <li class="level1"><div class="li"> <a href="/syntax_highlighting" class="wikilink1" title="syntax_highlighting" data-wiki-id="syntax_highlighting">additional options</a> for GeShi syntax highlighting</div> </li> </ul> </div> <h4 id="hotfix4">Hotfix</h4> <div class="level4"> <ul> <li class="level1 node"><div class="li"> Hotfix 2018-04-22a</div> <ul> <li class="level2"><div class="li"> fix missing “you are here” <a href="https://github.com/dokuwiki/dokuwiki/issues/2329" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/2329">2329</a></div> </li> <li class="level2"><div class="li"> readd missing password reset interface <a href="https://github.com/dokuwiki/dokuwiki/issues/2349" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/2349">2349</a></div> </li> <li class="level2"><div class="li"> fix page unlocking when canceling edits <a href="https://github.com/dokuwiki/dokuwiki/issues/2350" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/2350">2350</a></div> </li> <li class="level2"><div class="li"> better support for creating pages from search <a href="https://github.com/dokuwiki/dokuwiki/issues/2355" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/2355">2355</a></div> </li> <li class="level2"><div class="li"> problems with installing plugin zips on some systems <a href="https://github.com/dokuwiki/dokuwiki/issues/2361" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/2361">2361</a></div> </li> <li class="level2"><div class="li"> fixed draft recovering</div> </li> </ul> </li> <li class="level1 node"><div class="li"> Hotfix 2018-04-22b</div> <ul> <li class="level2"><div class="li"> fix PHP 7.3 compatibility <a href="https://github.com/dokuwiki/dokuwiki/issues/2622" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/2622">2622</a></div> </li> <li class="level2"><div class="li"> fix <abbr title="Access Control List">ACL</abbr> check <a href="https://github.com/dokuwiki/dokuwiki/pull/2609" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2609">2609</a></div> </li> </ul> </li> <li class="level1 node"><div class="li"> Hotfix 2018-04-22c</div> <ul> <li class="level2"><div class="li"> fix an XSS Vulnerability <a href="https://github.com/dokuwiki/dokuwiki/issues/3044" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/3044">3044</a></div> </li> </ul> </li> </ul> </div> <div class="secedit editbutton_section editbutton_6"><form class="button btn_secedit" method="post" action="/changes"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1736629585" /><input type="hidden" name="summary" value="[Release 2018-04-22c “Greebo”] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="release_2018-04-22c_greebo" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="6699-8548" /><button type="submit" title="Release 2018-04-22c “Greebo”">Edit</button></div></form></div> <h2 class="sectionedit7" id="release_2017-02-19g_frusterick_manners">Release 2017-02-19g “Frusterick Manners”</h2> <div class="level2"> <ul> <li class="level1"><div class="li"> new Admin screen with plugins being able to add their own icons <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> 3rd party templates need adjustments</div> </li> <li class="level1"><div class="li"> jQuery 3 (<abbr title="Internet Explorer">IE</abbr> Support for versions &lt;9 dropped)</div> </li> <li class="level1 node"><div class="li"> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> some plugins may need an update. </div> <ul> <li class="level2"><div class="li"> <a href="/plugin:gallery" class="wikilink1" title="plugin:gallery" data-wiki-id="plugin:gallery">Gallery</a>: 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 &#039;$DOKUWIKIROOT/lib/plugins/gallery&#039; out of the way.)</div> </li> <li class="level2"><div class="li"> <a href="/plugin:odt" class="wikilink1" title="plugin:odt" data-wiki-id="plugin:odt">ODT</a>: Versions before 2016-09-10 do not supply the file &#039;inc/ZipLib.class.php&#039; which is required in Frusterick Manners.</div> </li> </ul> </li> <li class="level1"><div class="li"> better cache management and CDN support for jQuery</div> </li> <li class="level1"><div class="li"> PHP 7.1 support and PHP 7.0 bugfixes</div> </li> <li class="level1"><div class="li"> improvements to the internal Form mechanism</div> </li> <li class="level1"><div class="li"> File usage list in media manager</div> </li> <li class="level1"><div class="li"> Various improvements, language updates and bug fixes</div> </li> <li class="level1"><div class="li"> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> XMLRPC is only available for PHP 5.4 and higher due to <a href="https://github.com/dokuwiki/dokuwiki/issues/1947" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/1947">usage of certain PHP syntax</a></div> </li> </ul> </div> <h4 id="hotfix5">Hotfix</h4> <div class="level4"> <ul> <li class="level1"><div class="li"> Hotfix 2017-02-19a: fixes installation issue <a href="https://github.com/dokuwiki/dokuwiki/issues/1852" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/1852">1852</a> and media overwrite issue <a href="https://github.com/dokuwiki/dokuwiki/issues/1853" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/1853">1853</a>.</div> </li> <li class="level1"><div class="li"> Hotfix 2017-02-19b: fixes security token <a href="https://github.com/dokuwiki/dokuwiki/issues/1883" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/1883">1883</a> and media manager overwrite issue <a href="https://github.com/dokuwiki/dokuwiki/issues/1864" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/1864">1864</a>.</div> </li> <li class="level1"><div class="li"> Hotfix 2017-02-19c: fixes reflected XSS issue <a href="https://github.com/dokuwiki/dokuwiki/issues/2061" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/2061">2061</a></div> </li> <li class="level1"><div class="li"> Hotfix 2017-02-19d: fixes sanitation of $language <a href="https://github.com/dokuwiki/dokuwiki/issues/2080" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/2080">2080</a>; fixes RSS syntax XSS <a href="https://github.com/dokuwiki/dokuwiki/issues/2081" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/2081">2081</a></div> </li> <li class="level1"><div class="li"> Hotfix 2017-02-19e: fixes rendering null $language going to GeSHi <a href="https://github.com/dokuwiki/dokuwiki/issues/2088" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/2088">2088</a></div> </li> <li class="level1"><div class="li"> Hotfix 2017-02-19f: fixes PHP 7.3 compatibility <a href="https://github.com/dokuwiki/dokuwiki/issues/2622" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/2622">2622</a> and <abbr title="Access Control List">ACL</abbr> check <a href="https://github.com/dokuwiki/dokuwiki/pull/2609" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2609">2609</a></div> </li> <li class="level1"><div class="li"> Hotfix 2017-02-19g: fixes an XSS Vulnerability <a href="https://github.com/dokuwiki/dokuwiki/issues/3044" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/3044">3044</a></div> </li> </ul> </div> <div class="secedit editbutton_section editbutton_7"><form class="button btn_secedit" method="post" action="/changes"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1736629585" /><input type="hidden" name="summary" value="[Release 2017-02-19g “Frusterick Manners”] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="release_2017-02-19g_frusterick_manners" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="8549-10313" /><button type="submit" title="Release 2017-02-19g “Frusterick Manners”">Edit</button></div></form></div> <h2 class="sectionedit8" id="release_2016-06-26e_elenor_of_tsort">Release 2016-06-26e “Elenor of Tsort”</h2> <div class="level2"> <ul> <li class="level1"><div class="li"> New <a href="/plugin:authpdo" class="wikilink1" title="plugin:authpdo" data-wiki-id="plugin:authpdo">authPDO</a> plugin; <a href="/plugin:authmysql" class="wikilink1" title="plugin:authmysql" data-wiki-id="plugin:authmysql">authmysql</a> and <a href="/plugin:authpgsql" class="wikilink1" title="plugin:authpgsql" data-wiki-id="plugin:authpgsql">authpgsql</a> are deprecated <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /></div> </li> <li class="level1"><div class="li"> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> Access check is performed before pages are shown in sidebars of recent templates. (e.g. dokuwiki, starter, writr) </div> </li> <li class="level1"><div class="li"> PHP 7 compatibility fixes</div> </li> <li class="level1"><div class="li"> Internet Explorers 8 (and older) are no longer supported, workarounds have been removed</div> </li> <li class="level1"><div class="li"> Improvements to the new <a href="/devel:form" class="wikilink1" title="devel:form" data-wiki-id="devel:form">form</a> class, <a href="/devel:autoloader" class="wikilink1" title="devel:autoloader" data-wiki-id="devel:autoloader">auto loading</a> of plugin classes and other improvements for plugin developers</div> </li> <li class="level1"><div class="li"> Show size changes in recent changes</div> </li> <li class="level1"><div class="li"> Better RTL (Arabic, Hebrew) support in Mediamanager</div> </li> <li class="level1"><div class="li"> Support for PHP&#039;s builtin web server</div> </li> <li class="level1"><div class="li"> Various improvements, language updates and bug fixes</div> </li> <li class="level1"><div class="li"> Old authentication configurations are not loaded anymore. Requires for some a manual update of configuration settings. (You need to change e.g. <code>$conf[&#039;auth&#039;][&#039;ldap&#039;]</code> → <code>$conf[&#039;plugin&#039;][&#039;authldap&#039;]</code> and <code>$conf[&#039;authtype&#039;] = &#039;ldap</code>&#039; → <code>$conf[&#039;authtype&#039;] = &#039;authldap</code>&#039;.) <a href="https://github.com/dokuwiki/dokuwiki/issues/1535" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/1535">1535</a></div> </li> </ul> </div> <h4 id="hotfix6">Hotfix</h4> <div class="level4"> <ul> <li class="level1"><div class="li"> Hotfix 2016-06-26a: fixes <a href="https://github.com/dokuwiki/dokuwiki/issues/1616" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/1616">1616</a> issue with authad.</div> </li> <li class="level1"><div class="li"> Hotfix 2016-06-26b: fixes security issue <a href="https://github.com/dokuwiki/dokuwiki/issues/1883" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/1883">1883</a>, and adjusts session ID check to specification.</div> </li> <li class="level1"><div class="li"> Hotfix 2016-06-26c: fixes reflected XSS issue <a href="https://github.com/dokuwiki/dokuwiki/issues/2061" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/2061">2061</a></div> </li> <li class="level1"><div class="li"> Hotfix 2016-06-26d: What changed???</div> </li> <li class="level1"><div class="li"> Hotfix 2016-06-26e: fix rendering null $language going to GeSHi <a href="https://github.com/dokuwiki/dokuwiki/issues/2088" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/2088">2088</a></div> </li> </ul> </div> <div class="secedit editbutton_section editbutton_8"><form class="button btn_secedit" method="post" action="/changes"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1736629585" /><input type="hidden" name="summary" value="[Release 2016-06-26e “Elenor of Tsort”] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="release_2016-06-26e_elenor_of_tsort" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="10314-11731" /><button type="submit" title="Release 2016-06-26e “Elenor of Tsort”">Edit</button></div></form></div> <h2 class="sectionedit9" id="release_2015-08-10a_detritus">Release 2015-08-10a “Detritus”</h2> <div class="level2"> <ul> <li class="level1"><div class="li"> This release now requires PHP 5.3.3 at least</div> </li> <li class="level1"><div class="li"> New <a href="/plugin:styling" class="wikilink1" title="plugin:styling" data-wiki-id="plugin:styling">Style Manager</a> to adjust template variables like colors</div> </li> <li class="level1"><div class="li"> Experimental new Form class usable for plugin developers</div> </li> <li class="level1"><div class="li"> Use <a href="https://getcomposer.org/" class="urlextern" title="https://getcomposer.org/">Composer</a> to add third party libraries</div> </li> <li class="level1"><div class="li"> Various deprecated code has been removed</div> </li> <li class="level1"><div class="li"> The <a href="/plugin:extension" class="wikilink1" title="plugin:extension" data-wiki-id="plugin:extension">Extension Manager</a> can now remove old files when updating extensions</div> </li> <li class="level1"><div class="li"> Allow <a href="https://github.com/dokuwiki/dokuwiki/issues/1158" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/1158">unsetting default</a> acronyms, schemes, entities, etc. in local config</div> </li> <li class="level1"><div class="li"> PHP 7 compatibility fixes</div> </li> <li class="level1"><div class="li"> Page titles now reflect the current action better</div> </li> <li class="level1"><div class="li"> Add <a href="/devel:event:plugin_popularity_data_setup" class="wikilink1" title="devel:event:plugin_popularity_data_setup" data-wiki-id="devel:event:plugin_popularity_data_setup">event to let plugin authors send their own popularity data</a></div> </li> <li class="level1"><div class="li"> Changed all submit buttons from <code>input</code> to <code>button</code> to improve their stylability. <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /></div> </li> <li class="level1"><div class="li"> Various improvements and bug fixes </div> </li> </ul> </div> <h4 id="hotfix7">Hotfix</h4> <div class="level4"> <ul> <li class="level1"><div class="li"> Hotfix 2015-08-10a: fix for issue <a href="https://github.com/dokuwiki/dokuwiki/issues/1296" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/1296">1296</a> with Extension Manager which prevented installing tarballs and issue <a href="https://github.com/dokuwiki/dokuwiki/issues/1302" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/1302">1302</a> which prevented links to Windows Shares to work</div> </li> </ul> <p> Previous releases are on <strong><a href="/old_changes" class="wikilink1" title="old_changes" data-wiki-id="old_changes">Old Changes</a>.</strong> </p> </div> <div class="secedit editbutton_section editbutton_9"><form class="button btn_secedit" method="post" action="/changes"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1736629585" /><input type="hidden" name="summary" value="[Release 2015-08-10a “Detritus”] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="release_2015-08-10a_detritus" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="11732-" /><button type="submit" title="Release 2015-08-10a “Detritus”">Edit</button></div></form></div> <!-- wikipage stop --> </div> <div class="docInfo"><bdi>changes.txt</bdi> · Last modified: <time datetime="2025-01-11T22:06:25+0100">2025-01-11 22:06</time> by <bdi>xrat</bdi></div> <hr class="a11y" /> </div></main><!-- /content --> <!-- PAGE ACTIONS --> <nav id="dokuwiki__pagetools" aria-labelledby="dokuwiki__pagetools__heading"> <h3 class="a11y" id="dokuwiki__pagetools__heading">Page Tools</h3> <div class="tools"> <ul> <li class="edit"><a href="/changes?do=edit" title="Edit this page [e]" rel="nofollow" accesskey="e"><span>Edit this page</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M20.71 7.04c.39-.39.39-1.04 0-1.41l-2.34-2.34c-.37-.39-1.02-.39-1.41 0l-1.84 1.83 3.75 3.75M3 17.25V21h3.75L17.81 9.93l-3.75-3.75L3 17.25z"/></svg></a></li><li class="revs"><a href="/changes?do=revisions" title="Old revisions [o]" rel="nofollow" accesskey="o"><span>Old revisions</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M11 7v5.11l4.71 2.79.79-1.28-4-2.37V7m0-5C8.97 2 5.91 3.92 4.27 6.77L2 4.5V11h6.5L5.75 8.25C6.96 5.73 9.5 4 12.5 4a7.5 7.5 0 0 1 7.5 7.5 7.5 7.5 0 0 1-7.5 7.5c-3.27 0-6.03-2.09-7.06-5h-2.1c1.1 4.03 4.77 7 9.16 7 5.24 0 9.5-4.25 9.5-9.5A9.5 9.5 0 0 0 12.5 2z"/></svg></a></li><li class="backlink"><a href="/changes?do=backlink" title="Backlinks" rel="nofollow"><span>Backlinks</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M10.59 13.41c.41.39.41 1.03 0 1.42-.39.39-1.03.39-1.42 0a5.003 5.003 0 0 1 0-7.07l3.54-3.54a5.003 5.003 0 0 1 7.07 0 5.003 5.003 0 0 1 0 7.07l-1.49 1.49c.01-.82-.12-1.64-.4-2.42l.47-.48a2.982 2.982 0 0 0 0-4.24 2.982 2.982 0 0 0-4.24 0l-3.53 3.53a2.982 2.982 0 0 0 0 4.24m2.82-4.24c.39-.39 1.03-.39 1.42 0a5.003 5.003 0 0 1 0 7.07l-3.54 3.54a5.003 5.003 0 0 1-7.07 0 5.003 5.003 0 0 1 0-7.07l1.49-1.49c-.01.82.12 1.64.4 2.43l-.47.47a2.982 2.982 0 0 0 0 4.24 2.982 2.982 0 0 0 4.24 0l3.53-3.53a2.982 2.982 0 0 0 0-4.24.973.973 0 0 1 0-1.42z"/></svg></a></li><li class="top"><a href="#dokuwiki__top" title="Back to top [t]" rel="nofollow" accesskey="t"><span>Back to top</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"/></svg></a></li> </ul> </div> </nav> </div><!-- /wrapper --> <!-- ********** FOOTER ********** --> <footer id="dokuwiki__footer"><div class="pad"> <div class="license">Except where otherwise noted, content on this wiki is licensed under the following license: <bdi><a href="https://creativecommons.org/licenses/by-sa/4.0/deed.en" rel="license" class="urlextern">CC Attribution-Share Alike 4.0 International</a></bdi></div> <div class="buttons"> <a href="https://creativecommons.org/licenses/by-sa/4.0/deed.en" rel="license"><img src="/lib/images/license/button/cc-by-sa.png" alt="CC Attribution-Share Alike 4.0 International" /></a> <a href="https://www.dokuwiki.org/donate" title="Donate" ><img src="/lib/tpl/dokuwiki/images/button-donate.gif" width="80" height="15" alt="Donate" /></a> <a href="https://php.net" title="Powered by PHP" ><img src="/lib/tpl/dokuwiki/images/button-php.gif" width="80" height="15" alt="Powered by PHP" /></a> <a href="//validator.w3.org/check/referer" title="Valid HTML5" ><img src="/lib/tpl/dokuwiki/images/button-html5.png" width="80" height="15" alt="Valid HTML5" /></a> <a href="//jigsaw.w3.org/css-validator/check/referer?profile=css3" title="Valid CSS" ><img src="/lib/tpl/dokuwiki/images/button-css.png" width="80" height="15" alt="Valid CSS" /></a> <a href="https://dokuwiki.org/" title="Driven by DokuWiki" ><img src="/lib/tpl/dokuwiki/images/button-dw.png" width="80" height="15" alt="Driven by DokuWiki" /></a> </div> <div style="margin-top: 2em; font-size:90%" class="dokuwiki"><div style="float:right"><a href="http://www.splitbrain.org/personal#imprint" style="float:right; text-decoration: none; color:#333">Imprint</a></div></div><!-- Include for DokuWiki site wide top bar --> <style type="text/css"> @media screen { body { padding-top: 30px; } #global__header { position: absolute; top: 0; left: 0; text-align: left; vertical-align: middle; line-height: 1.5; background-color: #333; box-shadow: 0 0 8px rgba(0,0,0,0.5); width: 100%; margin: 0; padding: 5px 20px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; white-space: nowrap; overflow: hidden; } #global__header h2 { position: absolute; left: -99999em; top: 0; overflow: hidden; display: inline; } #global__header ul, #global__header li { margin: 0; padding: 0; list-style: none; display: inline; line-height: 1.5; } #global__header a { color: #bbb; text-decoration: none; margin-right: 20px; font-size: 14px; font-weight: normal; } #global__header a:hover, #global__header a:active, #global__header a:focus { color: #fff; text-decoration: underline; } #global__header form { float: right; margin: 0 0 0 20px; } #global__header input { background-color: #333; background-image: none; border: 1px solid #bbb; color: #fff; box-shadow: none; border-radius: 2px; margin: 0; line-height: normal; padding: 1px 0 1px 0; height: auto; } #global__header input.button { border: none; color: #bbb; } #global__header input.button:hover, #global__header input.button:active, #global__header input.button:focus { color: #fff; text-decoration: underline; } } /* /@media */ @media only screen and (min-width: 601px) { /* changes specific for www.dokuwiki.org */ #dokuwiki__header { padding-top: 3em; } #dokuwiki__usertools { top: 3em; } /* changes specific for bugs.dokuwiki.org */ div#container div#showtask { top: 40px; } } /* /@media */ @media only screen and (max-width: 600px) { body { padding-top: 0; } #global__header { position: static; white-space: normal; overflow: auto; } #global__header form { float: none; display: block; margin: 0 0 .4em; } } /* /@media */ @media print { #global__header { display: none; } } /* /@media */ </style> <div id="global__header"> <h2>Global DokuWiki Links</h2> <form method="get" action="https://search.dokuwiki.org/" target="_top"> <input type="text" name="q" title="Search all DokuWiki sites at once" class="input" /> <input type="submit" title="Search all DokuWiki sites at once" value="Search" class="button" /> </form> <ul> <li><a href="https://download.dokuwiki.org" title="Download the latest release" target="_top">Download</a></li> <li><a href="https://www.dokuwiki.org" title="Read the DokuWiki documentation" target="_top">Wiki</a></li> <li><a href="https://forum.dokuwiki.org" title="Ask questions in the DokuWiki forum" target="_top">Forum</a></li> <li><a href="https://irc.dokuwiki.org" title="Check IRC chat logs or join the chat" target="_top">IRC</a></li> <li><a href="https://github.com/splitbrain/dokuwiki/issues" title="Report and track bugs" target="_top">Bugs</a></li> <li><a href="https://translate.dokuwiki.org/" title="Help translating the DokuWiki interface" target="_top">Translate</a></li> <li><a href="https://github.com/splitbrain/dokuwiki" title="Access the most recent git commits" target="_top">Git</a></li> <li><a href="https://xref.dokuwiki.org/reference/dokuwiki/" title="Cross-Reference of the DokuWiki source code" target="_top">XRef</a></li> <li><a href="https://codesearch.dokuwiki.org/" title="Search through the sources of DokuWiki, plugins and templates" target="_top">Code Search</a></li> </ul> </div> <!-- end of DokuWiki top bar include --> </div></footer><!-- /footer --> </div></div><!-- /site --> <div class="no"><img src="/lib/exe/taskrunner.php?id=changes&amp;1742410846" width="2" height="1" alt="" /></div> <div id="screen__mode" class="no"></div></body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10