CINXE.COM

devel:releases [DokuWiki]

<!DOCTYPE html> <html lang="en" dir="ltr" class="no-js"> <head> <meta charset="utf-8" /> <title>devel:releases [DokuWiki]</title> <meta name="generator" content="DokuWiki"/> <meta name="theme-color" content="#008800"/> <meta name="robots" content="index,follow"/> <meta name="keywords" content="devel,releases"/> <link rel="search" type="application/opensearchdescription+xml" href="/lib/exe/opensearch.php" title="DokuWiki"/> <link rel="start" href="/"/> <link rel="contents" href="/devel:releases?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=devel"/> <link rel="edit" title="Edit this page" href="/devel:releases?do=edit"/> <link rel="alternate" type="text/html" title="Plain HTML" href="/_export/xhtml/devel:releases"/> <link rel="alternate" type="text/plain" title="Wiki Markup" href="/_export/raw/devel:releases"/> <link rel="canonical" href="https://www.dokuwiki.org/devel:releases"/> <link rel="stylesheet" href="/lib/exe/css.php?t=dokuwiki&amp;tseed=f1005bad3d81fc9c803c7f93d32a390e"/> <link rel="alternate" hreflang="x-default" href="https://www.dokuwiki.org/devel:releases"/> <script >var NS='devel';var JSINFO = {"plugins":{"edittable":{"default columnwidth":""}},"id":"devel:releases","namespace":"devel","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="/devel:releases?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="devel:releases" /><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="devel:releases" /><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="/devel:releases?do=recent" title="Recent Changes [r]" rel="nofollow" accesskey="r">Recent Changes</a></li><li class="action media"><a href="/devel:releases?do=media&amp;ns=devel" title="Media Manager" rel="nofollow">Media Manager</a></li><li class="action index"><a href="/devel:releases?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="/devel:releases" class="breadcrumbs" title="devel:releases">releases</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:devel:releases">|العربية (ar)</a></li><li class="a"><a class="wikilink2" title="Català" href="/ca:devel:releases">Català (ca)</a></li><li class="a"><a class="wikilink2" title="Česky" href="/cs:devel:releases">Česky (cs)</a></li><li class="a"><a class="wikilink2" title="Dansk" href="/da:devel:releases">Dansk (da)</a></li><li class="a"><a class="wikilink2" title="Deutsch" href="/de:devel:releases">Deutsch (de)</a></li><li class="a"><a class="wikilink2" title="Ελληνικά" href="/el:devel:releases">Ελληνικά (el)</a></li><li class="a"><a class="wikilink2" title="Esperanto" href="/eo:devel:releases">Esperanto (eo)</a></li><li class="a"><a class="wikilink2" title="Español" href="/es:devel:releases">Español (es)</a></li><li class="a"><a class="wikilink2" title="فارسی" href="/fa:devel:releases">فارسی (fa)</a></li><li class="a"><a class="wikilink2" title="Français" href="/fr:devel:releases">Français (fr)</a></li><li class="a"><a class="wikilink2" title="עברית" href="/he:devel:releases">עברית (he)</a></li><li class="a"><a class="wikilink2" title="Magyar" href="/hu:devel:releases">Magyar (hu)</a></li><li class="a"><a class="wikilink2" title="Italiano" href="/it:devel:releases">Italiano (it)</a></li><li class="a"><a class="wikilink2" title="日本語" href="/ja:devel:releases">日本語 (ja)</a></li><li class="a"><a class="wikilink2" title="한국어" href="/ko:devel:releases">한국어 (ko)</a></li><li class="a"><a class="wikilink2" title="Lietuvių Kalba" href="/lt:devel:releases">Lietuvių Kalba (lt)</a></li><li class="a"><a class="wikilink2" title="Nederlands" href="/nl:devel:releases">Nederlands (nl)</a></li><li class="a"><a class="wikilink2" title="Norsk" href="/no:devel:releases">Norsk (no)</a></li><li class="a"><a class="wikilink2" title="Polski" href="/pl:devel:releases">Polski (pl)</a></li><li class="a"><a class="wikilink2" title="Português" href="/pt-br:devel:releases">Português (pt-br)</a></li><li class="a"><a class="wikilink2" title="Română" href="/ro:devel:releases">Română (ro)</a></li><li class="a"><a class="wikilink2" title="Русский" href="/ru:devel:releases">Русский (ru)</a></li><li class="a"><a class="wikilink2" title="Српски Језик" href="/sr:devel:releases">Српски Језик (sr)</a></li><li class="a"><a class="wikilink2" title="Svenska" href="/sv:devel:releases">Svenska (sv)</a></li><li class="a"><a class="wikilink2" title="ไทย" href="/th:devel:releases">ไทย (th)</a></li><li class="a"><a class="wikilink2" title="Українська" href="/uk:devel:releases">Українська (uk)</a></li><li class="a"><a class="wikilink2" title="中文" href="/zh:devel:releases">中文 (zh)</a></li><li class="a"><a class="wikilink2" title="繁體中文" href="/zh-tw:devel:releases">繁體中文 (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>devel:releases</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_for_developers">Changelog for Developers</a></div> <ul class="toc"> <li class="level2"><div class="li"><a href="#releases">Releases</a></div> <ul class="toc"> <li class="level3"><div class="li"><a href="#development_night-shot">Development night-shot</a></div></li> <li class="level3"><div class="li"><a href="#release_winter_2024_kaos">Release Winter 2024 “Kaos”</a></div></li> <li class="level3"><div class="li"><a href="#release_spring_2023_jack_jackrum">Release Spring 2023 “Jack Jackrum”</a></div></li> <li class="level3"><div class="li"><a href="#release_summer_2022_igor">Release Summer 2022 “Igor”</a></div></li> <li class="level3"><div class="li"><a href="#release_summer_2020_hogfather">Release Summer 2020 “Hogfather”</a></div></li> <li class="level3"><div class="li"><a href="#release_spring_2018_greebo">Release Spring 2018 “Greebo”</a></div></li> <li class="level3"><div class="li"><a href="#release_winter_2017_frusterick_manners">Release Winter 2017 “Frusterick Manners”</a></div></li> <li class="level3"><div class="li"><a href="#release_summer_2016_elenor_of_tsort">Release Summer 2016 “Elenor of Tsort”</a></div></li> <li class="level3"><div class="li"><a href="#release_summer_2015_detritus">Release Summer 2015 “Detritus”</a></div></li> <li class="level3"><div class="li"><a href="#release_september_2014_hrun">Release September 2014 “Hrun”</a></div></li> <li class="level3"><div class="li"><a href="#release_spring_2014_ponder_stibbons">Release Spring 2014 “Ponder Stibbons”</a></div></li> <li class="level3"><div class="li"><a href="#release_autumn_2013_binky">Release Autumn 2013 “Binky”</a></div></li> <li class="level3"><div class="li"><a href="#release_spring_2013_weatherwax">Release Spring 2013 “Weatherwax”</a></div></li> <li class="level3"><div class="li"><a href="#release_2012-10-13_adora_belle">Release 2012-10-13 “Adora Belle”</a></div></li> <li class="level3"><div class="li"><a href="#release_2011-11-10_angua">Release 2011-11-10 “Angua”</a></div></li> <li class="level3"><div class="li"><a href="#release_2011-05-25_rincewind">Release 2011-05-25 “Rincewind”</a></div></li> <li class="level3"><div class="li"><a href="#release_2010-11-07a_anteater">Release 2010-11-07a “Anteater”</a></div></li> <li class="level3"><div class="li"><a href="#release_2009-12-25c_lemming">Release 2009-12-25c “Lemming”</a></div></li> <li class="level3"><div class="li"><a href="#release_2006-11-06">Release 2006-11-06</a></div></li> </ul> </li> <li class="level2"><div class="li"><a href="#deprecation">Deprecation</a></div></li> </ul></li> </ul> </div> </div> <!-- TOC END --> <h1 class="sectionedit1" id="changelog_for_developers">Changelog for Developers</h1> <div class="level1"> <p> This page contains details about DokuWiki core changes that affect developers (plugins, templates and others) in order to separate them from the more commercial user <a href="/changes" class="wikilink1" title="changes" data-wiki-id="changes">release notes</a> that should encourage usage of DokuWiki and upgrading to the latest release. </p> <p> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> You can <a href="/subscription" class="wikilink1" title="subscription" data-wiki-id="subscription">subscribe</a> to this page to stay informed about changes<sup><a href="#fn__1" id="fnt__1" class="fn_top">1)</a></sup> </p> <hr /> </div> <div class="secedit editbutton_section editbutton_1"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Changelog for Developers] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="changelog_for_developers" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="1-468" /><button type="submit" title="Changelog for Developers">Edit</button></div></form></div> <h2 class="sectionedit2" id="releases">Releases</h2> <div class="level2"> </div> <div class="secedit editbutton_section editbutton_2"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Releases] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="releases" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="469-490" /><button type="submit" title="Releases">Edit</button></div></form></div> <h3 class="sectionedit3" id="development_night-shot">Development night-shot</h3> <div class="level3"> <p> <a href="/devel:develonly" class="wikilink1" title="devel:develonly" data-wiki-id="devel:develonly">develonly</a> </p> <div class="table sectionedit4"><table class="inline"> <thead> <tr class="row0"> <th class="col0 leftalign"> Change </th><th class="col1 leftalign"> Submit </th><th class="col2 leftalign"> Affects </th> </tr> </thead> <tr class="row1"> <td class="col0"> <img src="/lib/images/smileys/fixme.svg" class="icon smiley" alt="FIXME" /> … </td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3115" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3115">3115</a> </td><td class="col2 leftalign"> </td> </tr> <tr class="row2"> <td class="col0"> <img src="/lib/images/smileys/fixme.svg" class="icon smiley" alt="FIXME" /> … </td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/4085" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4085">4085</a> </td><td class="col2"> </td> </tr> </table></div> <div class="secedit editbutton_table editbutton_4"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Table] " /><input type="hidden" name="target" value="table" /><input type="hidden" name="hid" value="table" /><input type="hidden" name="range" value="547-647" /><button type="submit" title="Table">Edit</button></div></form></div> <p> Suggestions for refactoring and updating of your code of plugins: <a href="/devel:releases:refactor2024" class="wikilink2" title="devel:releases:refactor2024" rel="nofollow" data-wiki-id="devel:releases:refactor2024">refactor2024</a> (needs update). </p> <p> Github issue tracker: </p> <ul> <li class="level1"><div class="li"> x <a href="https://github.com/dokuwiki/dokuwiki/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+is%3Aclosed+closed%3A2024-02-06..2026-04-04" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+is%3Aclosed+closed%3A2024-02-06..2026-04-04">issues closed</a></div> </li> <li class="level1"><div class="li"> x <a href="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2024-02-06..2026-04-04+is%3Apr+-author%3Adokuwiki-translate" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2024-02-06..2026-04-04+is%3Apr+-author%3Adokuwiki-translate">Pull Requests merged (excluding translations)</a></div> </li> <li class="level1"><div class="li"> x <a href="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2024-02-06..2026-04-04+is%3Apr+author%3Adokuwiki-translate" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2024-02-06..2026-04-04+is%3Apr+author%3Adokuwiki-translate">Translation Pull Requests merged</a></div> </li> </ul> <p> Old bug tracker: <a href="https://bugs.dokuwiki.org" class="urlextern" title="https://bugs.dokuwiki.org">Read-only</a> </p> <ul> <li class="level1"><div class="li"> All git commits of <a href="https://github.com/dokuwiki/dokuwiki/compare/release-2024-02-06...release-2024-02-06" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/compare/release-2024-02-06...release-2024-02-06">Kaos vs Kaos release</a> <img src="/lib/images/smileys/fixme.svg" class="icon smiley" alt="FIXME" /></div> </li> </ul> </div> <div class="secedit editbutton_section editbutton_3"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Development night-shot] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="development_night-shot" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="491-1503" /><button type="submit" title="Development night-shot">Edit</button></div></form></div> <h3 class="sectionedit5" id="release_winter_2024_kaos">Release Winter 2024 “Kaos”</h3> <div class="level3"> <div class="table sectionedit6"><table class="inline"> <thead> <tr class="row0"> <th class="col0 leftalign"> Change </th><th class="col1 leftalign"> Submit </th><th class="col2 leftalign"> Affects </th> </tr> </thead> <tr class="row1"> <td class="col0 leftalign"> </td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3115" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3115">3115</a> </td><td class="col2 leftalign"> </td> </tr> <tr class="row2"> <td class="col0 leftalign"> </td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3115" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3115">3115</a> </td><td class="col2 leftalign"> </td> </tr> <tr class="row3"> <td class="col0 leftalign"> </td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3115" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3115">3115</a> </td><td class="col2 leftalign"> </td> </tr> <tr class="row4"> <td class="col0"> replace LESS library. <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> <strong>requires to replace</strong> calls to <code>new lessc()</code> by <code>new LesserPHP\Lessc()</code></td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/commit/e6380ba37d6b3f7dd03146b3c03030ccc8c1b297" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/e6380ba37d6b3f7dd03146b3c03030ccc8c1b297">e6380ba</a> </td><td class="col2"> Plugins using lessc() directly </td> </tr> <tr class="row5"> <td class="col0"> <img src="/lib/images/smileys/fixme.svg" class="icon smiley" alt="FIXME" /> </td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3115" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3115">3115</a> </td><td class="col2 leftalign"> </td> </tr> <tr class="row6"> <td class="col0"> Cache: Imports may not be named like local classes </td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/commit/7a9c51a02e7db6a472b4afebfd75357bd20906fe" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/7a9c51a02e7db6a472b4afebfd75357bd20906fe">7a9c51a</a> </td><td class="col2"> Cache </td> </tr> <tr class="row7"> <td class="col0"> Show update message in Extension Manager if available </td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/4172" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4172">4172</a> </td><td class="col2 leftalign"> Extension Manager </td> </tr> <tr class="row8"> <td class="col0"> Feed creation refactoring </td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/4156" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4156">4156</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/4191" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4191">4191</a> </td><td class="col2"> Feed </td> </tr> <tr class="row9"> <td class="col0"> Adjust php.net url </td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/4150" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4150">4150</a> </td><td class="col2 leftalign"> </td> </tr> <tr class="row10"> <td class="col0"> Correctly escape comments in user names. Might <strong>affect</strong> some cases with not-escaped <code>#</code> or comments in the <code>users.auth.php</code>. Needs manually fix by escaping <code>#</code> as <code>\#</code>. </td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/4138" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4138">4138</a> </td><td class="col2"> #-character in user file </td> </tr> <tr class="row11"> <td class="col0"> More resilence when talking to plugin repo. </td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/4136" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4136">4136</a> </td><td class="col2 leftalign"> </td> </tr> <tr class="row12"> <td class="col0"> Complete <a href="/devel:remote_api" class="wikilink1" title="devel:remote_api" data-wiki-id="devel:remote_api">remote API</a> Refactoring. Introduces <a href="/devel:jsonrpc" class="wikilink1" title="devel:jsonrpc" data-wiki-id="devel:jsonrpc">JSON-RPC</a> api. JSON-RPC is now <strong>recommended</strong> over XML-RPC. See also <a href="https://www.patreon.com/posts/better-remote-96036243" class="urlextern" title="https://www.patreon.com/posts/better-remote-96036243">blog</a>. </td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/4134" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4134">4134</a> </td><td class="col2 leftalign"> </td> </tr> <tr class="row13"> <td class="col0"> Automatically prune old logs. The setting <a href="/config:logretain" class="wikilink1" title="config:logretain" data-wiki-id="config:logretain">logretain</a> defaults to keep a log for 3 days. </td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/4127" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4127">4127</a> </td><td class="col2"> Logs </td> </tr> <tr class="row14"> <td class="col0"> Upgrade to phpseclib Version 3.<br/> Logout if exceptions occur. </td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/4115" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4115">4115</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/4198" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4198">4198</a> </td><td class="col2"> encryption/ decryption </td> </tr> <tr class="row15"> <td class="col0"> Add support for X-Forwarded-Host proxy header, checks also <a href="/config:trustedproxy" class="wikilink1" title="config:trustedproxy" data-wiki-id="config:trustedproxy">trustedproxy</a>. </td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/4104" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4104">4104</a> </td><td class="col2"> Proxy </td> </tr> <tr class="row16"> <td class="col0"> Don&#039;t break config manager if plugin renderer fails to load </td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/4085" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4085">4085</a> </td><td class="col2"> </td> </tr> <tr class="row17"> <td class="col0"> strip any trailing dots when resolving IDs </td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/4074" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4074">4074</a> </td><td class="col2 leftalign"> </td> </tr> <tr class="row18"> <td class="col0"> Refactor mode of Changelog </td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/4071" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4071">4071</a> </td><td class="col2 leftalign"> </td> </tr> <tr class="row19"> <td class="col0"> Use str_starts_with/str_ends_with() </td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/4061" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4061">4061</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/4062" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4062">4062</a> </td><td class="col2 leftalign"> </td> </tr> <tr class="row20"> <td class="col0"> Refactor autoloading. Do not autoload disabled plugins. Register composer autoloaders for plugins. </td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/4059" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4059">4059</a> </td><td class="col2 leftalign"> </td> </tr> <tr class="row21"> <td class="col0"> Code smell/style changes </td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/4049" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4049">4049</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/4050" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4050">4050</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/4073" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4073">4073</a> </td><td class="col2 leftalign"> </td> </tr> <tr class="row22"> <td class="col0"> Use Rector to autofix code smell. Applies many improvements and reformatting<br/> <code>ptln()</code> <strong>deprecated</strong></td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/4045" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4045">4045</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/4107" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4107">4107</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/4112" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4112">4112</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/4116" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4116">4116</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/4123" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4123">4123</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/4159" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4159">4159</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/4163" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4163">4163</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/4165" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4165">4165</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/4176" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4176">4176</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/4181" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4181">4181</a> <a href="https://github.com/dokuwiki/dokuwiki/commit/a5550469279230ee8ad6411ddd1938f5aebffdbc" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/a5550469279230ee8ad6411ddd1938f5aebffdbc">a555046</a> </td><td class="col2 leftalign"> Codestyle </td> </tr> <tr class="row23"> <td class="col0"> Close curid span correctly </td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/4042" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4042">4042</a> </td><td class="col2 leftalign"> </td> </tr> <tr class="row24"> <td class="col0"> Ensure plugin.info.txt data is complete </td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/4036" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4036">4036</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/4183" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4183">4183</a> </td><td class="col2"> Extensions without template/plugin.info.txt </td> </tr> <tr class="row25"> <td class="col0"> Fix no error message was shown on input errors in the config manager</td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/4034" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4034">4034</a> </td><td class="col2 leftalign"> </td> </tr> <tr class="row26"> <td class="col0"> ldap: do not crash if gidnumber is not present </td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/4016" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4016">4016</a> </td><td class="col2 leftalign"> </td> </tr> <tr class="row27"> <td class="col0"> Prevent double escaping of <abbr title="HyperText Markup Language">HTML</abbr> form labels </td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/4008" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4008">4008</a> </td><td class="col2 leftalign"> Form::addLabelHTML() </td> </tr> <tr class="row28"> <td class="col0"> Set SameSite=Lax Cookie Attribute </td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3994" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3994">3994</a> </td><td class="col2 leftalign"> </td> </tr> <tr class="row29"> <td class="col0"> Enforce content type on XML-RPC. </td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3993" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3993">3993</a> </td><td class="col2 leftalign"> </td> </tr> <tr class="row30"> <td class="col0"> Remove link, because it is wrongly cached for once existed pages. </td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3981" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3981">3981</a> <a href="https://github.com/dokuwiki/dokuwiki/commit/ec2224d941b26a4b80fc629c6a6e5e728cf3d9b3" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/ec2224d941b26a4b80fc629c6a6e5e728cf3d9b3">ec2224d</a> </td><td class="col2 leftalign"> </td> </tr> <tr class="row31"> <td class="col0"> Fix XSS in RSS syntax </td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3967" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3967">3967</a> </td><td class="col2 leftalign"> </td> </tr> <tr class="row32"> <td class="col0"> Avoid flicker when highlighting a section. No rerendering which would reload e.g. videos as well</td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3957" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3957">3957</a> </td><td class="col2 leftalign"> </td> </tr> <tr class="row33"> <td class="col0"> Fix PHP8 deprecated warnings </td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3947" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3947">3947</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3983" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3983">3983</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3985" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3985">3985</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/4016" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4016">4016</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/4178" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/4178">4178</a></td><td class="col2 leftalign"> </td> </tr> <tr class="row34"> <td class="col0"> HttpClient: use microtime(true) directly </td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3941" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3941">3941</a> </td><td class="col2 leftalign"> </td> </tr> <tr class="row35"> <td class="col0"> Support SVG logo in dokuwiki template. Height of logo is now fixed, override in <a href="/devel:css#user_styles" class="wikilink1" title="devel:css" data-wiki-id="devel:css">userstyle</a> if other size is desired. </td><td class="col1"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3938" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3938">3938</a> <a href="https://github.com/dokuwiki/dokuwiki/commit/71808afbef7727eb3440365c666a164db1be1b8e" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/71808afbef7727eb3440365c666a164db1be1b8e">71808af</a> </td><td class="col2 leftalign"> Size logo </td> </tr> </table></div> <div class="secedit editbutton_table editbutton_6"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Table] " /><input type="hidden" name="target" value="table" /><input type="hidden" name="hid" value="table1" /><input type="hidden" name="range" value="1546-5091" /><button type="submit" title="Table">Edit</button></div></form></div> <p> Suggestions for refactoring and updating of your code of plugins: <a href="/devel:releases:refactor2023" class="wikilink1" title="devel:releases:refactor2023" data-wiki-id="devel:releases:refactor2023">refactor2023</a> (needs update). </p> <p> Github issue tracker: </p> <ul> <li class="level1"><div class="li"> 68 <a href="https://github.com/dokuwiki/dokuwiki/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+is%3Aclosed+closed%3A2023-04-04..2024-02-06" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+is%3Aclosed+closed%3A2023-04-04..2024-02-06">issues closed</a></div> </li> <li class="level1"><div class="li"> 65 <a href="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2023-04-05..2024-02-06+is%3Apr+-author%3Adokuwiki-translate" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2023-04-05..2024-02-06+is%3Apr+-author%3Adokuwiki-translate">Pull Requests merged (excluding translations)</a></div> </li> <li class="level1"><div class="li"> 43 <a href="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2023-04-04..2024-02-06+is%3Apr+author%3Adokuwiki-translate" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2023-04-04..2024-02-06+is%3Apr+author%3Adokuwiki-translate">Translation Pull Requests merged</a></div> </li> </ul> <p> Old bug tracker: <a href="https://bugs.dokuwiki.org" class="urlextern" title="https://bugs.dokuwiki.org">Read-only</a> </p> <ul> <li class="level1"><div class="li"> All git commits of <a href="https://github.com/dokuwiki/dokuwiki/compare/release-2023-04-04...release-2024-02-06" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/compare/release-2023-04-04...release-2024-02-06">Kaos vs Jack Jackrum release</a></div> </li> </ul> </div> <div class="secedit editbutton_section editbutton_5"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Release Winter 2024 “Kaos”] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="release_winter_2024_kaos" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="1504-5952" /><button type="submit" title="Release Winter 2024 “Kaos”">Edit</button></div></form></div> <h3 class="sectionedit7" id="release_spring_2023_jack_jackrum">Release Spring 2023 “Jack Jackrum”</h3> <div class="level3"> <div class="table sectionedit8"><table class="inline"> <thead> <tr class="row0"> <th class="col0 leftalign"> Date </th><th class="col1 leftalign"> Change </th><th class="col2 leftalign"> Submit </th><th class="col3 leftalign"> Affects </th> </tr> </thead> <tr class="row1"> <td class="col0 leftalign"> 2023‑04-04 </td><td class="col1 leftalign"> Simplify media manager panel height </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3935" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3935">3935</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row2"> <td class="col0 leftalign"> 2023‑03-20 </td><td class="col1"> Show only last part for large logs in Logviewer to avoid out-of-memory problems </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3922" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3922">3922</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3928" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3928">3928</a><br/> <a href="https://github.com/dokuwiki/dokuwiki/commit/775003a7dfc8824e655f040724abfb8255c6da03" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/775003a7dfc8824e655f040724abfb8255c6da03">775003a</a></td><td class="col3 leftalign"> </td> </tr> <tr class="row3"> <td class="col0 leftalign"> 2023‑03-14 </td><td class="col1"> Fix password input field name (deletion of user profile) </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3920" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3920">3920</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row4"> <td class="col0 leftalign"> 2023‑03-29 </td><td class="col1"> Move JS compression into external dependency <a href="https://github.com/splitbrain/php-jsstrip" class="urlextern" title="https://github.com/splitbrain/php-jsstrip">php-jsstrip</a>. And do not recompress <code>.min.js</code>. </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3917" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3917">3917</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row5"> <td class="col0 leftalign"> 2023‑03-29 </td><td class="col1"> Fix old revisions skipping one revision </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3915" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3915">3915</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row6"> <td class="col0 leftalign"> 2023‑03-14 </td><td class="col1"> Improve Mail <abbr title="End of line">EOL</abbr> handling.<br/> Fix trim call in Mailer&#039;s name cleaning<br/> Add Message-ID to all mails </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3831" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3831">3831</a> <a href="https://github.com/dokuwiki/dokuwiki/commit/2b58f049453be0b5aad791487f173556c87f90dd" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/2b58f049453be0b5aad791487f173556c87f90dd">2b58f04</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3758" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3758">3758</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row7"> <td class="col0 leftalign"> 2023‑03-11 </td><td class="col1"> Remove sitemap ping to Bing</td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3680" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3680">3680</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row8"> <td class="col0 leftalign"> 2023-03-11 </td><td class="col1"> Don&#039;t send notifications if no save happened. </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/a577fbc2fe3c4581072b0ca3d7e959c4db2cfdfe" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/a577fbc2fe3c4581072b0ca3d7e959c4db2cfdfe">a577fbc</a> </td><td class="col3"> </td> </tr> <tr class="row9"> <td class="col0 leftalign"> 2023‑03-08 </td><td class="col1"> Output full path when initializing savedir path fails </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3905" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3905">3905</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row10"> <td class="col0 leftalign"> 2023‑03-10 </td><td class="col1"> Automate the release workflow using GitHub actions<br/> Add mechanism to parse the Version data into its parts<br/> GitHub Workflows security hardening </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3899" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3899">3899</a> <a href="https://github.com/dokuwiki/dokuwiki/commit/a42c05d2dd170bfdf65b34862ce9ed085297d733" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/a42c05d2dd170bfdf65b34862ce9ed085297d733">a42c05d</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3827" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3827">3827</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row11"> <td class="col0 leftalign"> 2023-03-10 </td><td class="col1"> jQuery 3.5 to 3.6 and jQuery UI 1.12 to 1.13 updates<br/> update to lesserphp 0.6<br/> composer updates<br/> Adjustments for new SimplePie version </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/4e4e74c5d5cc4d9ab2edad8e0793189317b901ca" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/4e4e74c5d5cc4d9ab2edad8e0793189317b901ca">4e4e74c</a> <a href="https://github.com/dokuwiki/dokuwiki/commit/7e785b0c529b8a745add808cbd3035e9b721bb57" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/7e785b0c529b8a745add808cbd3035e9b721bb57">7e785b0</a><br/> <a href="https://github.com/dokuwiki/dokuwiki/commit/2afbbbaeea08091e19cadcd631ed59a224ff0d59" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/2afbbbaeea08091e19cadcd631ed59a224ff0d59">2afbbba</a> <a href="https://github.com/dokuwiki/dokuwiki/commit/9aee9730b2d7e6b666168cb5c1c6518277ac5749" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/9aee9730b2d7e6b666168cb5c1c6518277ac5749">9aee973</a> </td><td class="col3"> </td> </tr> <tr class="row12"> <td class="col0 leftalign"> 2023‑02-15 </td><td class="col1"> Properly quick search in titles with UTF-8 chars </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3895" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3895">3895</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row13"> <td class="col0 leftalign"> 2023-02-13 </td><td class="col1"> AuthPlain user parsing fix </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/934970207e23db2a3f2112de08a3b42d080fd23d" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/934970207e23db2a3f2112de08a3b42d080fd23d">9349702</a> </td><td class="col3"> </td> </tr> <tr class="row14"> <td class="col0 leftalign"> 2023‑02-06 </td><td class="col1"> Check Basic Auth scheme in Authorization header </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3880" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3880">3880</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row15"> <td class="col0 leftalign"> 2023‑02-09 </td><td class="col1"> getVersionData() improvements </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3878" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3878">3878</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row16"> <td class="col0 leftalign"> 2023‑02-01 </td><td class="col1"> Fix accidental overwriting of variable in bulkmailer </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3865" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3865">3865</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row17"> <td class="col0 leftalign"> 2023-01-31 </td><td class="col1"> Try utf8_decode() last </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/c7acaa16b3726be12f4d27c43e8012f9d353f4cc" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/c7acaa16b3726be12f4d27c43e8012f9d353f4cc">c7acaa1</a> </td><td class="col3"> </td> </tr> <tr class="row18"> <td class="col0 leftalign"> 2023-01-31 </td><td class="col1"> Use httpbingo for HTPP tests<br/> Use self hosted msglint api. </td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/commit/d9a7912a64aabd333b9fd90f73739a038e465dce" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/d9a7912a64aabd333b9fd90f73739a038e465dce">d9a7912</a> <a href="https://github.com/dokuwiki/dokuwiki/commit/45230f135d8463a75929a23d75deee54be7896c7" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/45230f135d8463a75929a23d75deee54be7896c7">45230f1</a></td><td class="col3"> </td> </tr> <tr class="row19"> <td class="col0 leftalign"> 2023-01-31 </td><td class="col1"> Add webp to default mime types </td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/commit/b9b8bba7c61c3db45e927432e87cfc45565552ae" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/b9b8bba7c61c3db45e927432e87cfc45565552ae">b9b8bba</a> </td><td class="col3"> </td> </tr> <tr class="row20"> <td class="col0 leftalign"> 2023‑01-26 </td><td class="col1"> Use POSIX standard &#039;dot&#039; built-in rather than &#039;source&#039; in jquery update shell script </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3864" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3864">3864</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row21"> <td class="col0 leftalign"> 2023‑01-25 </td><td class="col1"> Added check for ldap_search </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3849" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3849">3849</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row22"> <td class="col0 leftalign"> 2023‑01-24 </td><td class="col1"> Avoid some unnecessary index file writes. </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3860" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3860">3860</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row23"> <td class="col0 leftalign"> 2022‑12-10 </td><td class="col1"> New <code>~~INFO:hooks~~</code> syntax for the info plugin, to show all registered handlers. </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3844" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3844">3844</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row24"> <td class="col0 leftalign"> 2022‑10-27 </td><td class="col1"> Fix handling of unknown array settings </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3817" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3817">3817</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row25"> <td class="col0 leftalign"> 2022‑10-27 </td><td class="col1"> Replace phpquery by <a href="https://github.com/scotteh/php-dom-wrapper" class="urlextern" title="https://github.com/scotteh/php-dom-wrapper">php-dom-wrapper</a>. Usage is similar but not a 1:1 replacement. <em>Updating of plugin tests needed.</em><br/> <br/> phpQuery is left in but marked as <strong>deprecated</strong>. </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3814" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3814">3814</a><br/> <a href="https://github.com/dokuwiki/dokuwiki/commit/17d97b8f3c0d1d3a461cfcabdf033a15c8980306" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/17d97b8f3c0d1d3a461cfcabdf033a15c8980306">17d97b8</a> </td><td class="col3 leftalign"> Unit tests that query html </td> </tr> <tr class="row26"> <td class="col0 leftalign"> 2022‑10-27 </td><td class="col1"> Reordening file structure and autoloading of the Tests</td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3812" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3812">3812</a><br/> <a href="https://github.com/dokuwiki/dokuwiki/commit/98640fd3947e9ff996e1c9206b5f845465794486" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/98640fd3947e9ff996e1c9206b5f845465794486">98640fd</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row27"> <td class="col0 leftalign"> 2022‑10-20 </td><td class="col1 leftalign"> Change text color for diff </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3813" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3813">3813</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row28"> <td class="col0 leftalign"> 2022‑10‑19 </td><td class="col1"> Support &#039;multiple&#039; attribute in Form selects </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3721" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3721">3721</a> </td><td class="col3 leftalign"> Form </td> </tr> <tr class="row29"> <td class="col0 leftalign"> 2022‑10-19 </td><td class="col1"> <strong>Removed</strong> the htmlok and phpok embedding options, to have not options with grave security implications built-in. For alternatives see: <a href="/faq:html#is_html_really_needed" class="wikilink1" title="faq:html" data-wiki-id="faq:html">html FAQ</a>. </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3798" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3798">3798</a> </td><td class="col3 leftalign"> Embedded <abbr title="HyperText Markup Language">HTML</abbr> and PHP </td> </tr> <tr class="row30"> <td class="col0 leftalign"> 2022‑10-04 </td><td class="col1 leftalign"> <strong>Delete</strong> .gif files (icons) from installation, which were already replaced in <a href="https://github.com/dokuwiki/dokuwiki/pull/3344" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3344">3344</a> </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3589" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3589">3589</a> </td><td class="col3 leftalign"> .gif-images </td> </tr> <tr class="row31"> <td class="col0 leftalign"> 2022‑10-04 </td><td class="col1"> Opening up CSP headers for fetch.php resources. Should help with links and fonts within SVG files </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3115" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3115">3115</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row32"> <td class="col0 leftalign"> 2022-09-03 </td><td class="col1"> Security fix difftype handling </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/63e9a247c072008a031f9db39fa496f6aca489b6" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/63e9a247c072008a031f9db39fa496f6aca489b6">63e9a24</a> </td><td class="col3"> </td> </tr> <tr class="row33"> <td class="col0 leftalign"> 2022‑08-15 </td><td class="col1"> Remove Accept-Encoding from auth_browseruid() </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3744" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3744">3744</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row34"> <td class="col0 leftalign"> 2022‑08-15 </td><td class="col1"> Log PHP warnings to error log with stacktrace. Add feature flag <a href="/config:hidewarnings" class="wikilink1" title="config:hidewarnings" data-wiki-id="config:hidewarnings">hidewarnings</a> to disable the <em>display</em> of the warning.<br/> <br/> Log additional errors as well, e.g. from composer in plugins.<br/> Output log messages to STDERR during unit testing<br/> Log deprecation messages independent from allowdebug</td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3115" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3115">3115</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3820" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3820">3820</a><br/> <a href="https://github.com/dokuwiki/dokuwiki/commit/6c6732d6a02b633b94a256acf0c79770cb1c0ae3" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/6c6732d6a02b633b94a256acf0c79770cb1c0ae3">6c6732d6</a> <a href="https://github.com/dokuwiki/dokuwiki/commit/25edeeca14acaa318ea8f0009bd3a8f20921558f" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/25edeeca14acaa318ea8f0009bd3a8f20921558f">25edeec</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row35"> <td class="col0 leftalign"> 2022‑10-19 </td><td class="col1"> Introduce <code>sexplode()</code> as a PHP8 safe <code>explode()</code> </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3754" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3754">3754</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row36"> <td class="col0 leftalign"> 2022‑08-15 </td><td class="col1"> Fix PHP8 warnings </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3739" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3739">3739</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3747" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3747">3747</a><br/> <a href="https://github.com/dokuwiki/dokuwiki/pull/3755" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3755">3755</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3780" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3780">3780</a><br/> <a href="https://github.com/dokuwiki/dokuwiki/pull/3789" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3789">3789</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3832" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3832">3832</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3841" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3841">3841</a><br/> <a href="https://github.com/dokuwiki/dokuwiki/pull/3846" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3846">3846</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3869" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3869">3869</a><br/> <a href="https://github.com/dokuwiki/dokuwiki/pull/3872" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3872">3872</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3873" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3873">3873</a><br/> <a href="https://github.com/dokuwiki/dokuwiki/pull/3884" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3884">3884</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3889" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3889">3889</a><br/> <a href="https://github.com/dokuwiki/dokuwiki/pull/3908" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3908">3908</a><br/> <a href="https://github.com/dokuwiki/dokuwiki/commit/ac1d8211a02511d00e948b75442a262b0e2fc39a" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/ac1d8211a02511d00e948b75442a262b0e2fc39a">ac1d821</a> <a href="https://github.com/dokuwiki/dokuwiki/commit/b43a1395186275087a0c9d0d29d9fbcfc743547c" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/b43a1395186275087a0c9d0d29d9fbcfc743547c">b43a139</a><br/> <a href="https://github.com/dokuwiki/dokuwiki/commit/40f2b82e44ba06c5ee07e919237eb7273e3c1447" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/40f2b82e44ba06c5ee07e919237eb7273e3c1447">40f2b82</a> <a href="https://github.com/dokuwiki/dokuwiki/commit/ec88e8371b4a1e348f01d0545d07fc53305278c1" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/ec88e8371b4a1e348f01d0545d07fc53305278c1">ec88e83</a><br/> <a href="https://github.com/dokuwiki/dokuwiki/commit/c4055b85c837b6e07522adc69109b9fad9eb7c89" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/c4055b85c837b6e07522adc69109b9fad9eb7c89">c4055b8</a> <a href="https://github.com/dokuwiki/dokuwiki/commit/062cf88b93ccbd42ff0352b880f96129238a48a3" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/062cf88b93ccbd42ff0352b880f96129238a48a3">062cf88</a><br/> <a href="https://github.com/dokuwiki/dokuwiki/commit/96ebed363845035769ef1ed65ed3872e7f1218b2" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/96ebed363845035769ef1ed65ed3872e7f1218b2">96ebed3</a> <a href="https://github.com/dokuwiki/dokuwiki/commit/c7dab4e8843c91451755e1c9569773e6b7614702" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/c7dab4e8843c91451755e1c9569773e6b7614702">c7dab4e</a></td><td class="col3 leftalign"> </td> </tr> <tr class="row37"> <td class="col0 leftalign"> 2023-03-11 </td><td class="col1"> JPEGMeta: clean up exception handling </td><td class="col2 rightalign"> <a href="https://github.com/dokuwiki/dokuwiki/commit/d40e7d0e0d99c687fafcf7ed2f7d227d0aa07bf0" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/d40e7d0e0d99c687fafcf7ed2f7d227d0aa07bf0">d40e7d0</a> </td><td class="col3"> </td> </tr> <tr class="row38"> <td class="col0 leftalign"> 2022‑08‑05 </td><td class="col1"> Fix showing revisions when pagename contains a dot </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3731" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3731">3731</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3732" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3732">3732</a> </td><td class="col3 leftalign"> </td> </tr> </table></div> <div class="secedit editbutton_table editbutton_8"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Table] " /><input type="hidden" name="target" value="table" /><input type="hidden" name="hid" value="table2" /><input type="hidden" name="range" value="6004-12117" /><button type="submit" title="Table">Edit</button></div></form></div> <p> Suggestions for refactoring and updating of your code of plugins: <a href="/devel:releases:refactor2022" class="wikilink1" title="devel:releases:refactor2022" data-wiki-id="devel:releases:refactor2022">refactor2022</a> (needs update). </p> <p> Github issue tracker: </p> <ul> <li class="level1"><div class="li"> 92 <a href="https://github.com/dokuwiki/dokuwiki/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+is%3Aclosed+closed%3A2022-08-01..2023-04-04" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+is%3Aclosed+closed%3A2022-08-01..2023-04-04">issues closed</a></div> </li> <li class="level1"><div class="li"> 56 <a href="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2022-08-01..2023-04-04+is%3Apr+-author%3Adokuwiki-translate" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2022-08-01..2023-04-04+is%3Apr+-author%3Adokuwiki-translate">Pull Requests merged (excluding translations)</a></div> </li> <li class="level1"><div class="li"> 28 <a href="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2022-08-01..2023-04-04+is%3Apr+author%3Adokuwiki-translate" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2022-08-01..2023-04-04+is%3Apr+author%3Adokuwiki-translate">Translation Pull Requests merged</a></div> </li> </ul> <p> Old bug tracker: <a href="https://bugs.dokuwiki.org" class="urlextern" title="https://bugs.dokuwiki.org">Read-only</a> </p> </div> <div class="secedit editbutton_section editbutton_7"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Release Spring 2023 “Jack Jackrum”] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="release_spring_2023_jack_jackrum" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="5953-12837" /><button type="submit" title="Release Spring 2023 “Jack Jackrum”">Edit</button></div></form></div> <h3 class="sectionedit9" id="release_summer_2022_igor">Release Summer 2022 “Igor”</h3> <div class="level3"> <div class="table sectionedit10"><table class="inline"> <thead> <tr class="row0"> <th class="col0 leftalign"> Date </th><th class="col1 leftalign"> Change </th><th class="col2 leftalign"> Submit </th><th class="col3 leftalign"> Affects </th> </tr> </thead> <tr class="row1"> <td class="col0"> 2022-07-02 </td><td class="col1"> Fix the check if zlib_decode exists </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3703" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3703">3703</a> </td><td class="col3"> </td> </tr> <tr class="row2"> <td class="col0 leftalign"> 2022-06-24 </td><td class="col1"> Remove animal from query string. Combined change with <a href="/plugin:farmer" class="wikilink1" title="plugin:farmer" data-wiki-id="plugin:farmer">Farmer</a> plugin </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3686" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3686">3686</a> </td><td class="col3"> Farmer setup </td> </tr> <tr class="row3"> <td class="col0 leftalign"> 2022-06-24 </td><td class="col1"> Fix loading order of extra defaults settings displayed in the Config Manager, now equal to actual reading. </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3349" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3349">3349</a> </td><td class="col3"> </td> </tr> <tr class="row4"> <td class="col0 leftalign"> 2022-06-24 </td><td class="col1 leftalign"> Feature: Add <a href="/devel:xmlrpc#dokuwikicreateuser" class="wikilink1" title="devel:xmlrpc" data-wiki-id="devel:xmlrpc">dokuwiki.createUser</a> function to create new users via XML RPC. Adds specific error codes.<br/> <br/> Fix: Handle correctly exceptions in XML RPC </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3609" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3609">3609</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3620" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3620">3620</a> </td><td class="col3"> xmlrpc </td> </tr> <tr class="row5"> <td class="col0 leftalign"> 2022‑06‑24 </td><td class="col1"> Add an config setting to prevent password changes in authad plugin </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3595" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3595">3595</a> </td><td class="col3"> ADauth plugin </td> </tr> <tr class="row6"> <td class="col0 leftalign"> 2022-06-01 </td><td class="col1 leftalign"> Broken link to old bugtracker removed for <a href="/config:broken_iua" class="wikilink1" title="config:broken_iua" data-wiki-id="config:broken_iua">broken_iua</a> setting </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3683" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3683">3683</a> </td><td class="col3"> Config </td> </tr> <tr class="row7"> <td class="col0 leftalign"> 2022-05-12 </td><td class="col1"> New sitemap ping <abbr title="Uniform Resource Locator">URL</abbr> </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3670" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3670">3670</a> </td><td class="col3"> Sitemap </td> </tr> <tr class="row8"> <td class="col0 leftalign"> 2022-05-12 </td><td class="col1 leftalign"> Restrict editor textarea to vertical resizing only </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3669" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3669">3669</a> </td><td class="col3"> Editor </td> </tr> <tr class="row9"> <td class="col0 leftalign"> 2022-05-12 </td><td class="col1"> Search also page titles in Linkwizard if <a href="/config:useheading" class="wikilink1" title="config:useheading" data-wiki-id="config:useheading">useheading</a> is enabled </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3499" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3499">3499</a> </td><td class="col3"> Linkwiz</td> </tr> <tr class="row10"> <td class="col0 leftalign"> 2022-04-28 </td><td class="col1"> Adds a new event <a href="/devel:event:dokuwiki_init_done" class="wikilink1" title="devel:event:dokuwiki_init_done" data-wiki-id="devel:event:dokuwiki_init_done">DOKUWIKI_INIT_DONE</a>. Is always executed after initialization, regardless the called script (eg. in lib/exe/ajax.php or in endpoints provided by plugins). Is alternative for <a href="/devel:event:dokuwiki_started" class="wikilink1" title="devel:event:dokuwiki_started" data-wiki-id="devel:event:dokuwiki_started">DOKUWIKI_STARTED</a> which is limited to a specific endpoint.</td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3640" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3640">3640</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row11"> <td class="col0 leftalign"> 2022-02-17 </td><td class="col1"> Updated username validation during installation (additional chars are accepted) </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3631" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3631">3631</a> </td><td class="col3"> installation </td> </tr> <tr class="row12"> <td class="col0 leftalign"> 2022‑02-03 </td><td class="col1"> Accept returnonly parameter to header() in xhtml renderer<br/> <strong>Breaking Change</strong> xhtml renderers implementing this method needs this extra optional parameter (in PHP8?)<br/> <code>header(… , $returnonly = false)</code> </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3618" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3618">3618</a> </td><td class="col3"> xhtml renderer plugins implementing header() </td> </tr> <tr class="row13"> <td class="col0 leftalign"> 2022-02-04 </td><td class="col1"> Correctly (re)cache modified images. Adds event <a href="/devel:event:imagemod_cache_use" class="wikilink1" title="devel:event:imagemod_cache_use" data-wiki-id="devel:event:imagemod_cache_use">IMAGEMOD_CACHE_USE</a> </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3612" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3612">3612</a> </td><td class="col3"> caching images </td> </tr> <tr class="row14"> <td class="col0 leftalign"> 2022-01-27 </td><td class="col1 leftalign"> RSS Feed: Disabling search fix </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3610" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3610">3610</a> </td><td class="col3 leftalign"> RSS feed </td> </tr> <tr class="row15"> <td class="col0"> 2021-12-13 </td><td class="col1"> Check security token on logout.<br/> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> Logout links should add security token e.g. <code>array(&#039;do&#039; ⇒ &#039;logout&#039;, &#039;sectok&#039; ⇒ getSecurityToken())</code></td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/6a25531dc896167cc6e598fa780ee6840559aeea" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/6a25531dc896167cc6e598fa780ee6840559aeea">6a25531</a> </td><td class="col3">logout link in templates </td> </tr> <tr class="row16"> <td class="col0 leftalign"> 2021‑12‑30 </td><td class="col1 leftalign"> Refactoring of html of Revisions and Diff views.<br/> <br/> See <a href="/devel:releases:refactor2021#ui_elements_implemented_as_class_methods" class="wikilink1" title="devel:releases:refactor2021" data-wiki-id="devel:releases:refactor2021">refactor2021</a> for details<br/> <br/> Introduces also PageFile and MediaFile classes </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3581" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3581">3581</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3361" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3361">3361</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3607" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3607">3607</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3590" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3590">3590</a> </td><td class="col3"> html of diff and revs </td> </tr> <tr class="row17"> <td class="col0 leftalign"> 2022‑01‑10 </td><td class="col1"> Add event <a href="/devel:event:action_denied_tplcontent" class="wikilink1" title="devel:event:action_denied_tplcontent" data-wiki-id="devel:event:action_denied_tplcontent">ACTION_DENIED_TPLCONTENT</a> to modify text in denied action </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3580" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3580">3580</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row18"> <td class="col0 leftalign"> 2021‑11‑11 </td><td class="col1 leftalign"> Add event <a href="/devel:event:parser_locale_xhtml" class="wikilink1" title="devel:event:parser_locale_xhtml" data-wiki-id="devel:event:parser_locale_xhtml">PARSER_LOCALE_XHTML</a> to p_locale_xhtml(), to override the id of the text or modify the parsed html </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3579" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3579">3579</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row19"> <td class="col0 leftalign"> 2021‑11‑11 </td><td class="col1"> Move IXR XML RPC to composer dependency.<br/> Old functions/classes are <strong>deprecated</strong>.<br/> Some <abbr title="Application Programming Interface">API</abbr> <strong>changes</strong> e.g. debug<br/> See also <a href="/devel:releases:refactor2021#ixr_moved" class="wikilink1" title="devel:releases:refactor2021" data-wiki-id="devel:releases:refactor2021">refactor2021</a> </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3534" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3534">3534</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3704" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3704">3704</a> </td><td class="col3"> IXR XML RPC </td> </tr> <tr class="row20"> <td class="col0 leftalign"> 2021‑10‑14 </td><td class="col1"> Refactor page and media resolving, introduce ~ shortcut to reference the current page as namespace.<br/> Handle hashes in page_exists().<br/> <strong>Deprecated</strong> resolve_id(), resolve_mediaid() and resolve_pageid() (see also <a href="/devel:releases:refactor2021#refactoring_of_id_resolving" class="wikilink1" title="devel:releases:refactor2021" data-wiki-id="devel:releases:refactor2021">refactor2021</a>) </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3272" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3272">3272</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3630" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3630">3630</a> </td><td class="col3"> Extensions should replace resolve functions </td> </tr> <tr class="row21"> <td class="col0 leftalign"> 2021‑09-16 </td><td class="col1"> Fix the calculation of file permissions<br/> <strong>Breaking Change</strong>: This patch removes the passing of <code>dmode</code> as second parameter to all mkdir calls, making it default to <code>0700</code> which is also what we test against in <code>init_creationmodes()</code>.<br/> <br/> Plugins not relying on our <code>io_*</code> functions and do create their own directories and which currently pass <code>dmode</code> to it need to be adjusted to remove that second parameter. <img src="/lib/images/smileys/fixme.svg" class="icon smiley" alt="FIXME" /> is this todo clear enough? </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3520" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3520">3520</a> </td><td class="col3"> <code>dmode</code> in <code>io_*</code> functions </td> </tr> <tr class="row22"> <td class="col0 leftalign"> 2021‑09-16 </td><td class="col1 leftalign"> Cli: allow installing extensions from <abbr title="Uniform Resource Locator">URL</abbr> </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3518" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3518">3518</a> </td><td class="col3"> Cli </td> </tr> <tr class="row23"> <td class="col0 leftalign"> 2021-09-16 </td><td class="col1"> Add support for SHA256 encrypted passwords </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3514" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3514">3514</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row24"> <td class="col0 leftalign"> 2021-08-02 </td><td class="col1"> Fix git recognition for extension installations via git-submodules. </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3517" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3517">3517</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row25"> <td class="col0 leftalign"> 2021-08-02 </td><td class="col1"> HTTPClient: Fix missing processing of redirections with status code 303, 307, 308 </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3516" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3516">3516</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row26"> <td class="col0 leftalign"> 2021-04-05 </td><td class="col1"> Also allow excluding namespace in page look-ups </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3456" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3456">3456</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row27"> <td class="col0 leftalign"> 2021-07-06 </td><td class="col1 leftalign"> Add NOSESSION to not require authentication for manifest </td><td class="col2 leftalign"><a href="https://github.com/dokuwiki/dokuwiki/pull/3510" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3510">3510</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row28"> <td class="col0 leftalign"> 2021-04-05 </td><td class="col1"> Fix check for unique ids in sectionID() </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3442" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3442">3442</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row29"> <td class="col0 leftalign"> 2021-04-05 </td><td class="col1"> Add semantic section elements </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3432" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3432">3432</a> </td><td class="col3"> dokuwiki template </td> </tr> <tr class="row30"> <td class="col0 leftalign"> 2021-02-08 </td><td class="col1"> Add class to h1 of logo, therefore, it easier to change h1 to div if prefered. e.g. to have not more than h1 per page. </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3408" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3408">3408</a> </td><td class="col3"> template </td> </tr> <tr class="row31"> <td class="col0 leftalign"> 2021-02-04 </td><td class="col1"> PHP8 and PHP 7.3 improvements </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3395" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3395">3395</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3472" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3472">3472</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3477" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3477">3477</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3536" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3536">3536</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3562" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3562">3562</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3574" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3574">3574</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row32"> <td class="col0 leftalign"> 2021-02-16 </td><td class="col1"> Cli - dwpage.php: add an option to get metadata </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3386" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3386">3386</a> </td><td class="col3"> Cli </td> </tr> <tr class="row33"> <td class="col0 leftalign"> 2021-01-31 </td><td class="col1"> Layout fixes for <abbr title="HyperText Markup Language">HTML</abbr> export mode </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3397" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3397">3397</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row34"> <td class="col0 leftalign"> 2021-01-16 </td><td class="col1"> Fix double border on abbr elements in Chrome </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3383" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3383">3383</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row35"> <td class="col0 leftalign"> 2021-01-09 </td><td class="col1"> Send popularity data securely </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3375" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3375">3375</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row36"> <td class="col0 leftalign"> 2021-01-12 </td><td class="col1"> Delete random_compat library as no longer used </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3373" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3373">3373</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row37"> <td class="col0 leftalign"> 2021-02-16 </td><td class="col1"> Media Manager Refactoring. Previews for images, SVG icons, lazy loading<br/> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> Custom .png and .gif icons are not automatically recognized anymore</td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3372" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3372">3372</a> </td><td class="col3"> custom file icons </td> </tr> <tr class="row38"> <td class="col0 leftalign"> 2021-02-16 </td><td class="col1"> Lazy load images </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3367" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3367">3367</a> </td><td class="col3 leftalign"> images </td> </tr> <tr class="row39"> <td class="col0 leftalign"> 2021-03-04 </td><td class="col1"> Do not repeat successful security checks of data directory </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3368" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3368">3368</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3431" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3431">3431</a></td><td class="col3 leftalign"> </td> </tr> <tr class="row40"> <td class="col0 leftalign"> 2021‑01-03 </td><td class="col1"> Handle opcache invalidation failure </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3360" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3360">3360</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row41"> <td class="col0 leftalign"> 2020-12-20 </td><td class="col1"> Remove clientIP() verification from page locking, prevents lock with shared ip </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3269" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3269">3269</a> </td><td class="col3"> </td> </tr> <tr class="row42"> <td class="col0 leftalign"> 2020-12-20 </td><td class="col1"> Simplify clientIP() function </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3270" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3270">3270</a> </td><td class="col3"> </td> </tr> <tr class="row43"> <td class="col0 leftalign"> 2020-12-20 </td><td class="col1"> Improve auth_browseruid() as used in DokuWiki&#039;s session cookie </td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/pull/3268" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3268">3268</a> </td><td class="col3"> </td> </tr> <tr class="row44"> <td class="col0 leftalign"> 2020‑12‑03 </td><td class="col1"> Work around disabled php_strip_whitespace for parsing config file </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3343" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3343">3343</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row45"> <td class="col0 leftalign"> 2020‑12‑03 </td><td class="col1"> <strong>New Logging and error handling</strong> Improve global error and exceptions handling. Adds logging and nice error page. Central logging system. Logviewer admin plugin.<br/> See also <a href="https://www.patreon.com/posts/better-logging-44629895" class="urlextern" title="https://www.patreon.com/posts/better-logging-44629895">Introductionary blog post</a><br/> Set via the <a href="/config:dontlog" class="wikilink1" title="config:dontlog" data-wiki-id="config:dontlog">dontlog</a> setting which type should be logged.<br/> <br/> Add event <a href="/devel:event:logger_data_format" class="wikilink1" title="devel:event:logger_data_format" data-wiki-id="devel:event:logger_data_format">LOGGER_DATA_FORMAT</a> to change logged data or intercept it </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3203" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3203">3203</a> <a href="https://github.com/dokuwiki/dokuwiki/commit/413313a1557b246296ce666c3c01263a139988e1" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/413313a1557b246296ce666c3c01263a139988e1">413313a</a> <a href="https://github.com/dokuwiki/dokuwiki/issues/3354" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/3354">3354</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3593" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3593">3593</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3614" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3614">3614</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3396" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3396">3396</a></td><td class="col3"> Logging </td> </tr> <tr class="row46"> <td class="col0 leftalign"> 2020‑12-03 </td><td class="col1"> Fixing of cell width of the diff view.<br/> Remove obsolute attribute from html<br/> Avoid potential horizontal overflow in mobile view</td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3307" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3307">3307</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3448" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3448">3448</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3484" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3484">3484</a></td><td class="col3 leftalign"> </td> </tr> <tr class="row47"> <td class="col0 leftalign"> 2020‑11‑25 </td><td class="col1"> Use SVG based smileys<br/> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> As SVGs are scalable, the size is set with an extra class <code>smiley</code>. The old .gif-images are <strong>removed</strong> </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3344" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3344">3344</a> <a href="https://github.com/dokuwiki/dokuwiki/commit/0145507" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/0145507">0145507</a> </td><td class="col3"> smileys </td> </tr> <tr class="row48"> <td class="col0 leftalign"> 2021‑07‑19 </td><td class="col1"> Use SVG based interwiki icons<br/> The old .png and .gif-images are <strong>removed</strong> </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/4ef5d38" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/4ef5d38">4ef5d38</a> <a href="https://github.com/dokuwiki/dokuwiki/commit/1e519eb" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/1e519eb">1e519eb</a></td><td class="col3"> interwiki </td> </tr> <tr class="row49"> <td class="col0 leftalign"> 2020‑11‑25 </td><td class="col1"> Allow revert action for logged in users only, to prevent misuse by bots. </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3346" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3346">3346</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row50"> <td class="col0 leftalign"> 2020‑11‑19 </td><td class="col1"> Restrictive Content-Security-Policy for media. Added to the <a href="/devel:event:media_sendfile" class="wikilink1" title="devel:event:media_sendfile" data-wiki-id="devel:event:media_sendfile">MEDIA_SENDFILE</a> event as well. </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3310" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3310">3310</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row51"> <td class="col0 leftalign"> 2020‑11‑19 </td><td class="col1"> Allow now uploading and displaying of SVG images as well, since the right CSP-headers are in place. </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3340" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3340">3340</a> </td><td class="col3"> svg </td> </tr> <tr class="row52"> <td class="col0 leftalign"> 2021‑05‑06 </td><td class="col1"> Fix groups match in auth_ismanager() and auth_isadmin() </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3318" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3318">3318</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row53"> <td class="col0 leftalign"> 2020‑11‑25 </td><td class="col1"> GitHub workflow. Update unit test to phpunit 8 </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3342" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3342">3342</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3369" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3369">3369</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3404" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3404">3404</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3406" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3406">3406</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3412" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3412">3412</a></td><td class="col3 leftalign"> </td> </tr> <tr class="row54"> <td class="col0 leftalign"> 2020‑11‑25 </td><td class="col1"> Cli support for user manager </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3240" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3240">3240</a> </td><td class="col3"> Cli, usermanager </td> </tr> <tr class="row55"> <td class="col0 leftalign"> 2020‑11‑19 </td><td class="col1"> Use <a href="https://github.com/splitbrain/slika" class="urlextern" title="https://github.com/splitbrain/slika">Slika</a> for image resizing and cropping. Add autorotate based on EXIF and webp support.<br/> <strong>Deprecated:</strong> media_crop_imageIM(), media_resize_imageGD() </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3251" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3251">3251</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row56"> <td class="col0 leftalign"> 2020‑10‑28 </td><td class="col1"> Improve translations </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3324" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3324">3324</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3256" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3256">3256</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3549" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3549">3549</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row57"> <td class="col0"> 2020‑10‑14 </td><td class="col1"> Don&#039;t crush tables too narrow. Give tables minimal width of 50%.<br/> Better max-width for images in tables</td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3253" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3253">3253</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3390" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3390">3390</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row58"> <td class="col0 leftalign"> 2020‑10‑14 </td><td class="col1"> No empty inputs fields possible in Styling plugin </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2303" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2303">2303</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row59"> <td class="col0 leftalign"> 2020-10-13 </td><td class="col1"> Refactor <code>html_*</code> functions into <code>Ui</code> class member using <code>Form\Form</code> class<br/> <strong>Deprecated functions:</strong> html_login(), html_denied(), html_showrev(), html_show(), html_draft(), html_locked(), html_revisions(), html_recent(), html_index(), html_list_index(), html_li_index(), html_li_default(), html_backlinks(), html_diff_head(), html_diff(), html_diff_navigation(), html_diff_navigationlink(), html_insert_softbreaks(), html_conflict(), html_register(), html_updateprofile(), html_edit(), html_edit_form(), html_resendpwd(), html_form(), html_form_output(), html_sizechange(), tpl_subscribe().<br/> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> <strong>Removed events:</strong> <a href="/devel:event:html_conflictform_output" class="wikilink1" title="devel:event:html_conflictform_output" data-wiki-id="devel:event:html_conflictform_output">HTML_CONFLICTFORM_OUTPUT</a>, <a href="/devel:event:html_editform_output" class="wikilink1" title="devel:event:html_editform_output" data-wiki-id="devel:event:html_editform_output">HTML_EDITFORM_OUTPUT</a>, <a href="/devel:event:html_loginform_output" class="wikilink1" title="devel:event:html_loginform_output" data-wiki-id="devel:event:html_loginform_output">HTML_LOGINFORM_OUTPUT</a>, <a href="/devel:event:html_registerform_output" class="wikilink1" title="devel:event:html_registerform_output" data-wiki-id="devel:event:html_registerform_output">HTML_REGISTERFORM_OUTPUT</a>, <a href="/devel:event:html_resendpwdform_output" class="wikilink1" title="devel:event:html_resendpwdform_output" data-wiki-id="devel:event:html_resendpwdform_output">HTML_RESENDPWDFORM_OUTPUT</a>, <a href="/devel:event:html_updateprofileform_output" class="wikilink1" title="devel:event:html_updateprofileform_output" data-wiki-id="devel:event:html_updateprofileform_output">HTML_UPDATEPROFILEFORM_OUTPUT</a>, <a href="/devel:event:html_recentform_output" class="wikilink1" title="devel:event:html_recentform_output" data-wiki-id="devel:event:html_recentform_output">HTML_RECENTFORM_OUTPUT</a>, <a href="/devel:event:html_revisionsform_output" class="wikilink1" title="devel:event:html_revisionsform_output" data-wiki-id="devel:event:html_revisionsform_output">HTML_REVISIONSFORM_OUTPUT</a>, <a href="/devel:event:html_uploadform_output" class="wikilink1" title="devel:event:html_uploadform_output" data-wiki-id="devel:event:html_uploadform_output">HTML_UPLOADFORM_OUTPUT</a>, <a href="/devel:event:html_subscribeform_output" class="wikilink1" title="devel:event:html_subscribeform_output" data-wiki-id="devel:event:html_subscribeform_output">HTML_SUBSCRIBEFORM_OUTPUT</a>, <a href="/devel:event:html_profiledeleteform_output" class="wikilink1" title="devel:event:html_profiledeleteform_output" data-wiki-id="devel:event:html_profiledeleteform_output">HTML_PROFILEDELETEFORM_OUTPUT</a><br/> Replaced by <code>FORM_*_OUTPUT</code><br/> <br/> Details see <a href="/devel:releases:refactor2021#refactored_ui_elements_using_form_form_class" class="wikilink1" title="devel:releases:refactor2021" data-wiki-id="devel:releases:refactor2021">refactor2021</a>. </td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/pull/3198" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3198">3198</a> <a href="https://github.com/dokuwiki/dokuwiki/pull/3348" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3348">3348</a> </td><td class="col3">Plugins and templates using <code>html_*</code> functions</td> </tr> <tr class="row60"> <td class="col0 leftalign"> 2020‑10‑13 </td><td class="col1"> Show correct version if development version from git is used </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2443" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2443">2443</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row61"> <td class="col0 leftalign"> 2020‑10‑13 </td><td class="col1"> Improve rendering of links at start of a line </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2433" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2433">2433</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row62"> <td class="col0 leftalign"> 2020‑09‑10 </td><td class="col1"> Honor useRewrite setting in redirection from index.php </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3111" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3111">3111</a>,<a href="https://github.com/dokuwiki/dokuwiki/issues/2706" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/2706">2706</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row63"> <td class="col0 leftalign"> 2020‑08‑31 </td><td class="col1"> Add confirmation dialog for Revert action </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3222" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3222">3222</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row64"> <td class="col0 leftalign"> 2020‑08‑26 </td><td class="col1"> Sort, when &#039;intl&#039; PHP-extension is available, all alphabetical sorts with a language dependent collator.<br/> Alphabetical comparisons and sorts should be changed the following way:<br/> from <code>strcmp()</code>, <code>strcasecmp()</code>, <code>strnatcmp()</code> and <code>strnatcasecmp()</code> to <code>Sort::strcmp()</code>,<br/> from <code>sort()</code> to <code>Sort::sort()</code>,<br/> from <code>ksort()</code> to <code>Sort::ksort()</code>,<br/> from <code>asort()</code>, <code>natsort()</code> and <code>natcasesort()</code> to <code>Sort::asort()</code> or <code>Sort::asortFN()</code> </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3115" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3115">3115</a> </td><td class="col3"> Plugins and templates should replace php&#039;s functions </td> </tr> <tr class="row65"> <td class="col0 leftalign"> 2020‑08‑12 </td><td class="col1"> Refactor: Public access to patterns in external link parser </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3228" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3228">3228</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row66"> <td class="col0">2020-08-10 </td><td class="col1"> “ı” character added to loweraccents.php </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3211" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3211">3211</a> </td><td class="col3"> </td> </tr> </table></div> <div class="secedit editbutton_table editbutton_10"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Table] " /><input type="hidden" name="target" value="table" /><input type="hidden" name="hid" value="table3" /><input type="hidden" name="range" value="12880-23940" /><button type="submit" title="Table">Edit</button></div></form></div> <p> Suggestions for refactoring and updating of your code of plugins: <a href="/devel:releases:refactor2021" class="wikilink1" title="devel:releases:refactor2021" data-wiki-id="devel:releases:refactor2021">refactor2021</a>. </p> <p> Github issue tracker: </p> <ul> <li class="level1"><div class="li"> 187 <a href="https://github.com/dokuwiki/dokuwiki/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+is%3Aclosed+closed%3A2020-07-29..2022-07-31" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+is%3Aclosed+closed%3A2020-07-29..2022-07-31">issues closed</a></div> </li> <li class="level1"><div class="li"> 93 <a href="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2020-07-29..2022-07-31+is%3Apr+-author%3Adokuwiki-translate" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2020-07-29..2022-07-31+is%3Apr+-author%3Adokuwiki-translate">Pull Requests merged (excluding translations)</a></div> </li> <li class="level1"><div class="li"> 87 <a href="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2020-07-29..2022-07-31+is%3Apr+author%3Adokuwiki-translate" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2020-07-29..2022-07-31+is%3Apr+author%3Adokuwiki-translate">Translation Pull Requests merged</a></div> </li> </ul> <p> Old bug tracker: <a href="https://bugs.dokuwiki.org" class="urlextern" title="https://bugs.dokuwiki.org">Read-only</a> </p> </div> <div class="secedit editbutton_section editbutton_9"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Release Summer 2022 “Igor”] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="release_summer_2022_igor" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="12838-24647" /><button type="submit" title="Release Summer 2022 “Igor”">Edit</button></div></form></div> <h3 class="sectionedit11" id="release_summer_2020_hogfather">Release Summer 2020 “Hogfather”</h3> <div class="level3"> <div class="table sectionedit12"><table class="inline"> <thead> <tr class="row0"> <th class="col0 leftalign"> Date </th><th class="col1 leftalign"> Change </th><th class="col2 leftalign"> Submit </th><th class="col3 leftalign"> Affects </th> </tr> </thead> <tr class="row1"> <td class="col0"> 2020-07-23 </td><td class="col1"> Display list of allowed mime types in media uploader</td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/pull/3206" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3206">3206</a> </td><td class="col3"> </td> </tr> <tr class="row2"> <td class="col0"> 2020-07-13 </td><td class="col1"> Make router for PHP&#039;s builtin server work with dotted page names</td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/pull/3166" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3166">3166</a> </td><td class="col3"> </td> </tr> <tr class="row3"> <td class="col0"> 2020-06-30 </td><td class="col1"> Add <a href="/devel:event:media_resize" class="wikilink1" title="devel:event:media_resize" data-wiki-id="devel:event:media_resize">MEDIA_RESIZE</a> event when an images is requested by a client to prevent or change resizing</td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/pull/3046" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3046">3046</a> </td><td class="col3"> Image resize</td> </tr> <tr class="row4"> <td class="col0"> 2020-06-30 </td><td class="col1"> Use envvars in shebang of executables</td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/pull/3172" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3172">3172</a> </td><td class="col3"> Cli</td> </tr> <tr class="row5"> <td class="col0"> 2020-06-08 </td><td class="col1"> Improve noNS() to return <code>b</code> for <code>a:b:</code></td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/pull/3116" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3116">3116</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/3155" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3155">3155</a> </td><td class="col3"> </td> </tr> <tr class="row6"> <td class="col0"> 2020-06-05 </td><td class="col1"> Add flexbox to admin menu link to fix text width </td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/pull/3145" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3145">3145</a> </td><td class="col3"> </td> </tr> <tr class="row7"> <td class="col0"> 2020-05-31 </td><td class="col1"> Add <a href="/devel:event:infoutil_msg_show" class="wikilink1" title="devel:event:infoutil_msg_show" data-wiki-id="devel:event:infoutil_msg_show">INFOUTIL_MSG_SHOW</a> event for msg()</td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/pull/3069" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3069">3069</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/3117" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3117">3117</a> </td><td class="col3"> </td> </tr> <tr class="row8"> <td class="col0 leftalign"> 2020-05-31 </td><td class="col1 leftalign"> Add fallback to tpl_getMediaFile() which points default to blank.gif </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2684" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2684">2684</a> </td><td class="col3 leftalign"> Templates </td> </tr> <tr class="row9"> <td class="col0"> 2020-05-29 </td><td class="col1"> Cache results of isAdmin() and isManager()</td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/pull/3075" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3075">3075</a> </td><td class="col3"> </td> </tr> <tr class="row10"> <td class="col0"> 2020-05-17 </td><td class="col1"> Checks for PHP mail during installation and warns if mail used after installation</td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/pull/3056" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3056">3056</a> </td><td class="col3"> </td> </tr> <tr class="row11"> <td class="col0"> 2020-05-01 </td><td class="col1"> change Revert permission to Edit instead of Manager</td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/pull/2995" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2995">2995</a> </td><td class="col3"> </td> </tr> <tr class="row12"> <td class="col0"> 2020-05-07 </td><td class="col1"> Upgrade for jQuery.Cookie to 1.4.1, fixes an issue with bad encoded cookies </td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/pull/3024" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3024">3024</a> </td><td class="col3"> </td> </tr> <tr class="row13"> <td class="col0"> 2020-05-04 </td><td class="col1"> Check exceptions before proxy use </td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/pull/3062" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3062">3062</a> </td><td class="col3">proxy </td> </tr> <tr class="row14"> <td class="col0"> 2020-05-04 </td><td class="col1"> Fix Mail errors, with multiple addresses at once </td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/pull/3061" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3061">3061</a> </td><td class="col3">mail </td> </tr> <tr class="row15"> <td class="col0"> 2020-05-04 </td><td class="col1"> <strong>Removed</strong> mail_send() </td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/pull/3067" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3067">3067</a> </td><td class="col3"> Plugins </td> </tr> <tr class="row16"> <td class="col0 leftalign"> 2020‑05‑04 </td><td class="col1 leftalign"> <strong>Removed</strong> jQuery Migrate. (Eventually some background: <a href="https://github.com/dokuwiki/dokuwiki/issues/1546" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/1546">1546</a>) Further, upgrades of jQuery </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3066" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3066">3066</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/2989" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2989">2989</a>,<br/> <a href="https://github.com/dokuwiki/dokuwiki/pull/3192" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3192">3192</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/2442" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2442">2442</a> </td><td class="col3 leftalign"> old jQuery code in Extensions </td> </tr> <tr class="row17"> <td class="col0 leftalign"> 2020-05-04 </td><td class="col1 leftalign"> <strong>Removed</strong> Iris Color Picker. Was applied to <code>class=&#039;color</code>&#039;. Alternative <code>type=&#039;color</code>&#039; Note: alternative has a bit different return value. </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3065" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3065">3065</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/3176" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3176">3176</a> </td><td class="col3 leftalign"> javascript color picker </td> </tr> <tr class="row18"> <td class="col0 leftalign"> 2020-05-01 </td><td class="col1 leftalign"> Fix allow &#039;0&#039; in name, namespace and page id uses. </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3038" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3038">3038</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/2724" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2724">2724</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row19"> <td class="col0 leftalign"> 2020-05-01 </td><td class="col1 leftalign"> <a href="/syndication#show_new_items_only" class="wikilink1" title="syndication" data-wiki-id="syndication">RSS Feed</a> can now show new items only </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3007" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3007">3007</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row20"> <td class="col0 leftalign"> 2020-05-01 </td><td class="col1 leftalign"> Allow fallback for trustExternal auth, for chaining </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3006" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3006">3006</a> </td><td class="col3 leftalign"> Auth plugins </td> </tr> <tr class="row21"> <td class="col0 leftalign"> 2020-05-01 </td><td class="col1 leftalign"> Add overwrite option on extension upload form </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3004" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3004">3004</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row22"> <td class="col0 leftalign"> 2020-05-01 </td><td class="col1 leftalign"> Set class &#039;curid&#039; to current page links by javascript. So no disabling of cache (of e.g. sidebars) needed </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3003" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3003">3003</a> </td><td class="col3 leftalign"> mainly sidebars, and extensions rewriting <code>curid</code> </td> </tr> <tr class="row23"> <td class="col0 leftalign"> 2020-05-01 </td><td class="col1 leftalign"> Improve multiple levels of relative links e.g. <code>..:..page</code>,<code>..:..:page</code> </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3002" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3002">3002</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row24"> <td class="col0 leftalign"> 2020-05-01 </td><td class="col1 leftalign"> Show Revert button to all users with page edit permissions </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2995" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2995">2995</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row25"> <td class="col0"> 2020-04-14 </td><td class="col1"> Properly encode signature code </td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/pull/3045" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3045">3045</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/3048" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3048">3048</a> </td><td class="col3"> </td> </tr> <tr class="row26"> <td class="col0"> 2020-05-01 </td><td class="col1"> Rough fix for ActiveDirectory caching </td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/pull/3026" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3026">3026</a> </td><td class="col3"> </td> </tr> <tr class="row27"> <td class="col0 leftalign"> 2020-03-26 </td><td class="col1 leftalign"> AuthAD: allow empty account suffix. Allows different domains on login </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/3021" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3021">3021</a> </td><td class="col3 leftalign"> authAD plugin </td> </tr> <tr class="row28"> <td class="col0 leftalign"> 2020-03-24 </td><td class="col1 leftalign"> Adapt to higher PHP versions </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2996" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2996">2996</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/2929" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2929">2929</a>,<br/> <a href="https://github.com/dokuwiki/dokuwiki/pull/2875" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2875">2875</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/2710" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2710">2710</a>,<br/> <a href="https://github.com/dokuwiki/dokuwiki/pull/2620" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2620">2620</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row29"> <td class="col0 leftalign"> 2020-03-22 </td><td class="col1 leftalign"> Prevent double encoding audio/video titles </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2994" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2994">2994</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row30"> <td class="col0 leftalign"> 2020-03-09 </td><td class="col1 leftalign"> Add option <a href="/config:rss_show_deleted" class="wikilink1" title="config:rss_show_deleted" data-wiki-id="config:rss_show_deleted">rss show_deleted</a> to show deleted items in RSS feed </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2136" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2136">2136</a> </td><td class="col3 leftalign"> RSS </td> </tr> <tr class="row31"> <td class="col0 leftalign"> 2020-03-04 </td><td class="col1"> PSR-2/PSR-12 <a href="https://github.com/dokuwiki/dokuwiki/labels/Refactoring%20%E2%99%BB" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/labels/Refactoring%20%E2%99%BB">Refactoring Project</a><br/> <br/> <strong>See <a href="/devel:releases:refactor2020" class="wikilink1" title="devel:releases:refactor2020" data-wiki-id="devel:releases:refactor2020">refactor2020</a> for deprecations, removals and changes</strong>. Includes examples. </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2959" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2959">2959</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/2992" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2992">2992</a>,<br/> <a href="https://github.com/dokuwiki/dokuwiki/pull/2970" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2970">2970</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/2961" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2961">2961</a>,<br/> <a href="https://github.com/dokuwiki/dokuwiki/pull/2904" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2904">2904</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/2780" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2780">2780</a>,<br/> <a href="https://github.com/dokuwiki/dokuwiki/pull/2759" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2759">2759</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/2757" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2757">2757</a>,<br/> <a href="https://github.com/dokuwiki/dokuwiki/pull/2725" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2725">2725</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/2689" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2689">2689</a>,<br/> <a href="https://github.com/dokuwiki/dokuwiki/pull/2653" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2653">2653</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/2389" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2389">2389</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/2382" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2382">2382</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/2358" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2358">2358</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/3122" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3122">3122</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/3132" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3132">3132</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/3098" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3098">3098</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/3040" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3040">3040</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/3023" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3023">3023</a> </td><td class="col3 leftalign"> A lot, see deprecations </td> </tr> <tr class="row32"> <td class="col0 leftalign"> 2020-03-04 </td><td class="col1 leftalign"> Determine height of content based at aside and pagetool </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2987" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2987">2987</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row33"> <td class="col0 leftalign"> 2020-03-04 </td><td class="col1 leftalign"> Improve application of fperm conf </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2985" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2985">2985</a> </td><td class="col3 leftalign"> fperm config </td> </tr> <tr class="row34"> <td class="col0 leftalign"> 2020-02-22 </td><td class="col1 leftalign"> Github workflow </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2969" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2969">2969</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/2945" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2945">2945</a>,<br/> <a href="https://github.com/dokuwiki/dokuwiki/pull/2720" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2720">2720</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/2698" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2698">2698</a> </td><td class="col3 leftalign"> Development </td> </tr> <tr class="row35"> <td class="col0 leftalign"> 2020-02-20 </td><td class="col1 leftalign"> Refactor legacy code. Mediamanager </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2983" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2983">2983</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row36"> <td class="col0 leftalign"> 2020-01-28 </td><td class="col1 leftalign"> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> Defer javascript.<br/> <strong>Deprecated</strong> config <a href="/config:defer_js" class="wikilink1" title="config:defer_js" data-wiki-id="config:defer_js">defer js</a> to disable it. <strong>How to improve: <a href="/devel:defer_js" class="wikilink2" title="devel:defer_js" rel="nofollow" data-wiki-id="devel:defer_js">defer_js</a></strong><br/> Plugins with inline javascript will typically break. </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2974" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2974">2974</a> </td><td class="col3 leftalign"> Javascript extensions </td> </tr> <tr class="row37"> <td class="col0 leftalign"> 2020-01-23 </td><td class="col1 leftalign"> Allow windows shares for Edge browser </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2946" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2946">2946</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row38"> <td class="col0 leftalign"> 2020-01-20 </td><td class="col1 leftalign"> Localized license references </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2967" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2967">2967</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/3000" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3000">3000</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row39"> <td class="col0 leftalign"> 2020-01-20 </td><td class="col1 leftalign"> Sort plugins in Config and Extension manager </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2893" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2893">2893</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row40"> <td class="col0 leftalign"> 2020-01-19 </td><td class="col1 leftalign"> In <abbr title="Cascading Style Sheets">CSS</abbr> compressor use placeholder to keep quoted strings </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2996" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2996">2996</a> </td><td class="col3 leftalign"> <abbr title="Cascading Style Sheets">CSS</abbr> compressor </td> </tr> <tr class="row41"> <td class="col0 leftalign"> 2020-01-15 </td><td class="col1 leftalign"> Add support for Argon2i and Argon2id pasword hashes, selectable via <a href="/config:passcrypt" class="wikilink1" title="config:passcrypt" data-wiki-id="config:passcrypt">passcrypt</a>. Default <a href="/config:passcrypt" class="wikilink1" title="config:passcrypt" data-wiki-id="config:passcrypt">passcrypt</a> is updated: bcrypt. Further recognizes the hashes drupal_sha512, seafilepbkdf2 and pmd5 </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2957" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2957">2957</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/2796" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2796">2796</a>,<br/> <a href="https://github.com/dokuwiki/dokuwiki/commit/9ec1015a9efcdac85c2412ac998c4191fd6d5bbd" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/9ec1015a9efcdac85c2412ac998c4191fd6d5bbd">9ec1015</a>,<br/> <a href="https://github.com/dokuwiki/dokuwiki/pull/3158" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/3158">3158</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row42"> <td class="col0 leftalign"> 2019-01-08 </td><td class="col1 leftalign"> Added rounds support for sha512 hashes </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2644" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2644">2644</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row43"> <td class="col0 leftalign"> 2019-10-31 </td><td class="col1 leftalign"> Add <abbr title="HyperText Markup Language">HTML</abbr> Validity Tests </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2317" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2317">2317</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row44"> <td class="col0 leftalign"> 2019-10-21 </td><td class="col1 leftalign"> Add <a href="/config:trustedproxy" class="wikilink1" title="config:trustedproxy" data-wiki-id="config:trustedproxy">trustedproxy</a> config setting </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2892" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2892">2892</a> </td><td class="col3 leftalign"> Proxies </td> </tr> <tr class="row45"> <td class="col0 leftalign"> 2019-10-21 </td><td class="col1 leftalign"> Improve highlighting if arrived from google search </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2848" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2848">2848</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row46"> <td class="col0 leftalign"> 2019-10-21 </td><td class="col1 leftalign"> In notification mails refer exact to new version by using the revision id </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2890" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2890">2890</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row47"> <td class="col0 leftalign"> 2019-10-21 </td><td class="col1 leftalign"> Prevent pages to be shown in trace if you don&#039;t have rights to read </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2067" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2067">2067</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row48"> <td class="col0 leftalign"> 2019-10-20 </td><td class="col1 leftalign"> Return the correct ISO8601 date format for XMLRPC dates </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2886" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2886">2886</a> </td><td class="col3 leftalign"> XMLRPC </td> </tr> <tr class="row49"> <td class="col0 leftalign"> 2019-10-17 </td><td class="col1 leftalign"> Reset Doku_Renderer properties </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2652" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2652">2652</a> </td><td class="col3 leftalign"> Doku_Renderer ::reset() </td> </tr> <tr class="row50"> <td class="col0 leftalign"> 2019-10-15 </td><td class="col1 leftalign"> Fix setting inconsistent <abbr title="Access Control List">ACL</abbr> via RPC </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2996" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2996">2996</a> </td><td class="col3 leftalign"> XMLRPC </td> </tr> <tr class="row51"> <td class="col0 leftalign"> 2019-10-15 </td><td class="col1 leftalign"> Fix: workaround premature metadata generation on page save <strong>TODO</strong> </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2401" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2401">2401</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row52"> <td class="col0 leftalign"> 2019-10-10 </td><td class="col1 leftalign"> Adapt to newer MySQL versions </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2850" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2850">2850</a> </td><td class="col3 leftalign"> authPDO plugin </td> </tr> <tr class="row53"> <td class="col0 leftalign"> 2019-09-13 </td><td class="col1 leftalign"> Add <code>rel=&quot;ugc&quot;</code> hint to urls, as alternative <code>rel=&quot;nofollow&quot;</code> </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2855" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2855">2855</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row54"> <td class="col0 leftalign"> 2019-08-16 </td><td class="col1 leftalign"> Add <code>attributes</code> config setting to authLDAP plugin. </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2816" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2816">2816</a> </td><td class="col3 leftalign"> authLDAP plugin </td> </tr> <tr class="row55"> <td class="col0 leftalign"> 2019-08-16 </td><td class="col1 leftalign"> Only ob_flush if there is actually a buffer </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2743" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2743">2743</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row56"> <td class="col0 leftalign"> 2019-08-16 </td><td class="col1 leftalign"> e-mail obfuscation: use utf8_tohtml() for hex mode encoding </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2671" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2671">2671</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row57"> <td class="col0 leftalign"> 2019-06-19 </td><td class="col1 leftalign"> Cleanup the styling cookie properly to exit preview </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2801" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2801">2801</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row58"> <td class="col0 leftalign"> 2019-06-19 </td><td class="col1 leftalign"> Harmonize inconsistent Exif Date names </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2788" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2788">2788</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row59"> <td class="col0 leftalign"> 2019-05-19 </td><td class="col1 leftalign"> Refactor php file size parsing </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2760" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2760">2760</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row60"> <td class="col0 leftalign"> 2019-05-19 </td><td class="col1 leftalign"> CLI component for the extension manager </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2627" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2627">2627</a> </td><td class="col3 leftalign"> Extension manager </td> </tr> <tr class="row61"> <td class="col0 leftalign"> 2019-05-19 </td><td class="col1 leftalign"> Mailer: properly handle user names including a comma </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2504" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2504">2504</a> </td><td class="col3 leftalign"> Mailing </td> </tr> <tr class="row62"> <td class="col0 leftalign"> 2019-05-06 </td><td class="col1 leftalign"> Fix highlight in &#039;dokuwiki&#039; template for site tools </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2772" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2772">2772</a> </td><td class="col3 leftalign"> Templates with copied <abbr title="Cascading Style Sheets">CSS</abbr> </td> </tr> <tr class="row63"> <td class="col0 leftalign"> 2019-05-06 </td><td class="col1 leftalign"> Retrieve groups when using authPlain authentication </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2766" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2766">2766</a> </td><td class="col3 leftalign"> authPlain plugin </td> </tr> <tr class="row64"> <td class="col0 leftalign"> 2019-04-27 </td><td class="col1 leftalign"> Capitalised @!CURNS@, @!!CURNS@ and @!CURNS!@ <a href="/namespace_templates#replacement_patterns" class="wikilink1" title="namespace_templates" data-wiki-id="namespace_templates">replacements</a> </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2735" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2735">2735</a> </td><td class="col3 leftalign"> namespace templates </td> </tr> <tr class="row65"> <td class="col0 leftalign"> 2019-03-30 </td><td class="col1 leftalign"> Fix set_doku_pref issues: prevent duplicates, deletion by set to <code>false</code> </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2722" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2722">2722</a> </td><td class="col3 leftalign"> Settings&#039;s cookie </td> </tr> <tr class="row66"> <td class="col0 leftalign"> 2019-03-30 </td><td class="col1 leftalign"> Proper focus of pagetools </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2534" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2534">2534</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row67"> <td class="col0 leftalign"> 2019-03-24 </td><td class="col1 leftalign"> Fix zero width spaces in diffs by replacing by <code>&lt;wbr&gt;</code> </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2996" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2996">2996</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row68"> <td class="col0 leftalign"> 2019-03-24 </td><td class="col1 leftalign"> Set User-Agent header to &#039;DokuWiki HTTP Client (Extension Manager)&#039; to fix downloads of extensions from SourceForge. </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2996" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2996">2996</a> </td><td class="col3 leftalign"> Extensions </td> </tr> <tr class="row69"> <td class="col0 leftalign"> 2019-03-13 </td><td class="col1 leftalign"> Installer respect useacl = 0 choice </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2723" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2723">2723</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row70"> <td class="col0 leftalign"> 2019-03-13 </td><td class="col1 leftalign"> Use absolute url in index.php when redirecting doku.php </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2719" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2719">2719</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row71"> <td class="col0 leftalign"> 2019-03-13 </td><td class="col1 leftalign"> Hide source button if disabled </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2396" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2396">2396</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row72"> <td class="col0 leftalign"> 2019-03-08 </td><td class="col1 leftalign"> Add the <code>recursive_groups</code> setting for <a href="/plugin:authad" class="wikilink1" title="plugin:authad" data-wiki-id="plugin:authad">authAD</a> plugin to config manager too </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2716" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2716">2716</a> </td><td class="col3 leftalign"> authAD plugin </td> </tr> <tr class="row73"> <td class="col0 leftalign"> 2019-03-04 </td><td class="col1 leftalign"> <strong>Remove</strong> Google Lucky for non-existing interwiki links. Add support for <code>default</code> in the <a href="/interwiki#configuring_interwiki_shortcuts" class="wikilink1" title="interwiki" data-wiki-id="interwiki">interwiki shortcuts config</a>, to set your own fall back. </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2802" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2802">2802</a> </td><td class="col3 leftalign"> Non-existing Interwiki links </td> </tr> <tr class="row74"> <td class="col0 leftalign"> 2019-02-21 </td><td class="col1 leftalign"> Compare cleaned pageid case-insensitive in search </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2667" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2667">2667</a> </td><td class="col3 leftalign"> Search </td> </tr> <tr class="row75"> <td class="col0 leftalign"> 2019-02-20 </td><td class="col1 leftalign"> Fix redirect to _export PHP&#039;s inbuilt server/.htaccess </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2703" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2703">2703</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row76"> <td class="col0 leftalign"> 2019-02-06 </td><td class="col1 leftalign"> getRecents(): prevent non-exist changelog error </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2533" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2533">2533</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row77"> <td class="col0 leftalign"> 2019-01-31 </td><td class="col1 leftalign"> Fix regression JSON class </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2686" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2686">2686</a> </td><td class="col3 leftalign"> JSON </td> </tr> <tr class="row78"> <td class="col0 leftalign"> 2019-01-31 </td><td class="col1 leftalign"> Add an id to the config manager form </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2683" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2683">2683</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row79"> <td class="col0 leftalign"> 2019-01-09 </td><td class="col1 leftalign"> Unify <code>send_redirect(wl())</code> parameters. Use wl() for redirect </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2550" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2550">2550</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/2547" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2547">2547</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row80"> <td class="col0 leftalign"> 2019-01-08 </td><td class="col1 leftalign"> Fix <abbr title="Access Control List">ACL</abbr> admin footnote JS error </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2661" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2661">2661</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row81"> <td class="col0 leftalign"> 2019-01-08 </td><td class="col1 leftalign"> Don&#039;t show empty optiongroup item in Mobilemenu </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2660" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2660">2660</a> </td><td class="col3 leftalign"> Mobile view </td> </tr> <tr class="row82"> <td class="col0 leftalign"> 2018-12-12 </td><td class="col1 leftalign"> Fix <abbr title="Access Control List">ACL</abbr> check in <code>search_allpages()</code> </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2609" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2609">2609</a> </td><td class="col3 leftalign"> Some plugins </td> </tr> <tr class="row83"> <td class="col0 leftalign"> 2018-12-10 </td><td class="col1 leftalign"> Add event <a href="/devel:event:adminplugin_access_check" class="wikilink1" title="devel:event:adminplugin_access_check" data-wiki-id="devel:event:adminplugin_access_check">ADMINPLUGIN_ACCESS_CHECK</a> to check access to admin plugins. Adds possibility to give certain user groups access without giving them admin or manager permissions. </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2996" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2996">2996</a> </td><td class="col3 leftalign"> Permissions for admin pages </td> </tr> <tr class="row84"> <td class="col0 leftalign"> 2018-10-27 </td><td class="col1 leftalign"> Add logic if the server uses unlimited memory, memory_limit = -1 </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2556" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2556">2556</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/2420" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2420">2420</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row85"> <td class="col0 leftalign"> 2018-10-13 </td><td class="col1 leftalign"> Give better feedback to viewer if a page has once existed. </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2510" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2510">2510</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row86"> <td class="col0 leftalign"> 2018-10-11 </td><td class="col1 leftalign"> Hide login form on denied page if login is disabled </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2515" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2515">2515</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row87"> <td class="col0 leftalign"> 2018-10-08 </td><td class="col1 leftalign"> Better <strong>deprecation</strong> annotation for DOKU_TPL* </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2521" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2521">2521</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row88"> <td class="col0 leftalign"> 2018-09-07 </td><td class="col1 leftalign"> Border underneath &#039;.tabs&#039; drawn in front of the pagetools </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2381" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2381">2381</a> </td><td class="col3 leftalign"> Templates with copied <abbr title="Cascading Style Sheets">CSS</abbr> </td> </tr> <tr class="row89"> <td class="col0 leftalign"> 2018-09-07 </td><td class="col1 leftalign"> Reset config directory for every test </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2395" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2395">2395</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row90"> <td class="col0 leftalign"> 2018-08-21 </td><td class="col1 leftalign"> <strong>Remove</strong> inc/lang/.htaccess as inc is already protected </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2478" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2478">2478</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row91"> <td class="col0 leftalign"> 2018-08-17 </td><td class="col1 leftalign"> Fix locked page not showing page source </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2475" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2475">2475</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row92"> <td class="col0 leftalign"> 2018-06-26 </td><td class="col1 leftalign"> <strong>Removed</strong> safemode hack as it is removed from PHP5.4.0 </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2414" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2414">2414</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row93"> <td class="col0 leftalign"> 2018-06-21 </td><td class="col1 leftalign"> Change <code>const</code> use to <code>var</code> for Safari 9 (on iOS) </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2430" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2430">2430</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row94"> <td class="col0 leftalign"> 2018-06-21 </td><td class="col1 leftalign"> Fix .htaccess files for Apache 2.4 (and 2.2) </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2429" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2429">2429</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row95"> <td class="col0 leftalign"> 2018-06-15 </td><td class="col1 leftalign"> Fix exception when actually viewing a draft of a page </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2423" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2423">2423</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row96"> <td class="col0 leftalign"> 2018-06-14 </td><td class="col1 leftalign"> Better draft handling. Adds <a href="/devel:event:draft_save" class="wikilink1" title="devel:event:draft_save" data-wiki-id="devel:event:draft_save">DRAFT_SAVE</a> event </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2415" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2415">2415</a> </td><td class="col3 leftalign"> Drafts </td> </tr> <tr class="row97"> <td class="col0 leftalign"> 2018-06-05 </td><td class="col1 leftalign"> Introduce <a href="/devel:event:info_deprecation_log" class="wikilink1" title="devel:event:info_deprecation_log" data-wiki-id="devel:event:info_deprecation_log">INFO_DEPRECATION_LOG</a> event </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2409" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2409">2409</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row98"> <td class="col0 leftalign"> 2018-05-24 </td><td class="col1 leftalign"> Add call to <a href="/devel:xmlrpc#dokuwikideleteusers" class="wikilink1" title="devel:xmlrpc" data-wiki-id="devel:xmlrpc">delete Users</a> to the remote <abbr title="Application Programming Interface">API</abbr> </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2402" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2402">2402</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/2418" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2418">2418</a> </td><td class="col3 leftalign"> Remote <abbr title="Application Programming Interface">API</abbr> </td> </tr> <tr class="row99"> <td class="col0 leftalign"> 2018-05-17 </td><td class="col1 leftalign"> Footnotes break metadata abstract saving </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2390" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2390">2390</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row100"> <td class="col0 leftalign"> 2018-05-17 </td><td class="col1 leftalign"> New event <a href="/devel:event:task_recentchanges_trim" class="wikilink1" title="devel:event:task_recentchanges_trim" data-wiki-id="devel:event:task_recentchanges_trim">TASK_RECENTCHANGES_TRIM</a> for trimming recent changes, and refactoring of indexer/taskrunner. </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2389" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2389">2389</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row101"> <td class="col0 leftalign"> 2018-05-02 </td><td class="col1 leftalign"> Add simple catch-all for exceptions to installer </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2342" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2342">2342</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row102"> <td class="col0 leftalign"> 2018-04-28 </td><td class="col1 leftalign"> Unlock pages on viewing them or if canceling the edit </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2354" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2354">2354</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row103"> <td class="col0 leftalign"> 2018-04-28 </td><td class="col1 leftalign"> Add user interface back to resend password action </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2350" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2350">2350</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row104"> <td class="col0 leftalign"> 2018-04-27 </td><td class="col1 leftalign"> Improve search as a primary means to create new pages </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2356" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2356">2356</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row105"> <td class="col0 leftalign"> 2018-04-27 </td><td class="col1 leftalign"> deprecated clientismobile() and ismobile in pageinfo </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2358" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2358">2358</a> </td><td class="col3 leftalign"> Template authors maybe. </td> </tr> <tr class="row106"> <td class="col0 leftalign"> 2018-04-27 </td><td class="col1 leftalign"> <strong>Deprecated</strong> clientismobile() and ismobile in pageinfo </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2358" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2358">2358</a>,<br/> <a href="https://github.com/dokuwiki/dokuwiki/commit/ea041b0a74ed672cf678f5048fcc7da975a51154" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/ea041b0a74ed672cf678f5048fcc7da975a51154">ea041b0</a> </td><td class="col3 leftalign"> Template authors maybe. </td> </tr> <tr class="row107"> <td class="col0 leftalign"> 2018-04-23 </td><td class="col1 leftalign"> Replace old call to css_styleini </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2332" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2332">2332</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row108"> <td class="col0 leftalign"> 2018-04-23 </td><td class="col1 leftalign"> Print &#039;you are here&#039; again for startpages </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2329" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2329">2329</a> </td><td class="col3 leftalign"> </td> </tr> </table></div> <div class="secedit editbutton_table editbutton_12"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Table] " /><input type="hidden" name="target" value="table" /><input type="hidden" name="hid" value="table4" /><input type="hidden" name="range" value="24695-73209" /><button type="submit" title="Table">Edit</button></div></form></div> <p> Suggestions for refactoring and updating of your code of plugins: <a href="/devel:releases:refactor2020" class="wikilink1" title="devel:releases:refactor2020" data-wiki-id="devel:releases:refactor2020">refactor2020</a>. </p> <p> Github issue tracker: </p> <ul> <li class="level1"><div class="li"> 329 <a href="https://github.com/dokuwiki/dokuwiki/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+is%3Aclosed+closed%3A2018-04-22..2020-07-29" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+is%3Aclosed+closed%3A2018-04-22..2020-07-29">issues closed</a></div> </li> <li class="level1"><div class="li"> 177 <a href="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2018-04-22..2020-07-29+is%3Apr+-author%3Adokuwiki-translate" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2018-04-22..2020-07-29+is%3Apr+-author%3Adokuwiki-translate">Pull Requests merged (excluding translations)</a></div> </li> <li class="level1"><div class="li"> 189 <a href="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2018-04-22..2020-07-29+is%3Apr+author%3Adokuwiki-translate" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2018-04-22..2020-07-29+is%3Apr+author%3Adokuwiki-translate">Translation Pull Requests merged</a></div> </li> </ul> <p> Old bug tracker: <a href="https://bugs.dokuwiki.org" class="urlextern" title="https://bugs.dokuwiki.org">Read-only</a> </p> </div> <div class="secedit editbutton_section editbutton_11"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Release Summer 2020 “Hogfather”] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="release_summer_2020_hogfather" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="24648-73919" /><button type="submit" title="Release Summer 2020 “Hogfather”">Edit</button></div></form></div> <h3 class="sectionedit13" id="release_spring_2018_greebo">Release Spring 2018 “Greebo”</h3> <div class="level3"> <div class="table sectionedit14"><table class="inline"> <thead> <tr class="row0"> <th class="col0 leftalign"> Date </th><th class="col1 leftalign"> Change </th><th class="col2 leftalign"> Submit </th><th class="col3 leftalign"> Affects </th> </tr> </thead> <tr class="row1"> <td class="col0 leftalign"> 2019-04-20 </td><td class="col1 leftalign"> Honor type setting for recent changes. </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2323" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2323">2323</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row2"> <td class="col0 leftalign"> 2018-04-20 </td><td class="col1 leftalign"> Fix invalid <abbr title="HyperText Markup Language">HTML</abbr> </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2314" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2314">2314</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row3"> <td class="col0 leftalign"> 2018-04-15 </td><td class="col1 leftalign"> <a href="/syntax_highlighting" class="wikilink1" title="syntax_highlighting" data-wiki-id="syntax_highlighting">Additional options</a> for GeShi syntax highlighting </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2307" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2307">2307</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row4"> <td class="col0 leftalign"> 2018-04-05 </td><td class="col1 leftalign"> JSINFO available for detail view as well<br/> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> <strong>Deprecates</strong> js globals <code>DOKU_UHC</code> and <code>DOKU_UHN</code>, use respective <code>JSINFO</code> keys instead </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2190" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2190">2190</a> </td><td class="col3 leftalign"> Javascript </td> </tr> <tr class="row5"> <td class="col0 leftalign"> 2018-04-05 </td><td class="col1 leftalign"> send <code><a href="https://developer.mozilla.org/en-US/docs/Web/Manifest" class="urlextern" title="https://developer.mozilla.org/en-US/docs/Web/Manifest">manifest.json</a></code> to clients to offer some PWA functionality. Adds event <a href="/devel:event:manifest_send" class="wikilink1" title="devel:event:manifest_send" data-wiki-id="devel:event:manifest_send">MANIFEST_SEND</a><br/> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> Template authors can add a <code>__theme_color__</code> replacement to their <code>style.ini</code>, but if it doesn&#039;t exist <code>__background_alt__</code> is used, to allow customizing the color of the browser&#039;s title bar on some mobile browsers </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2241" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2241">2241</a> </td><td class="col3 leftalign"> Templates </td> </tr> <tr class="row6"> <td class="col0 leftalign"> 2018-04-05 </td><td class="col1 leftalign"> Refactoring <strong>removed</strong> <code>css_styleini()</code> (Part of PR<a href="https://github.com/dokuwiki/dokuwiki/pull/2241" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2241">2241</a>) <br/> Example for backward compatible code: <a href="https://github.com/splitbrain/dokuwiki-plugin-dw2pdf/pull/342" class="urlextern" title="https://github.com/splitbrain/dokuwiki-plugin-dw2pdf/pull/342">see example</a> </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/commit/fb1f9089ad53554574c96fe6f86cc029958f87e4" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/fb1f9089ad53554574c96fe6f86cc029958f87e4">fb1f908</a> </td><td class="col3 leftalign"> plugins/template using <code>css_styleini()</code> </td> </tr> <tr class="row7"> <td class="col0 leftalign"> 2018-04-05 </td><td class="col1 leftalign"> Added search form on search page, added multiple new events <a href="/devel:event:form_search_output" class="wikilink1" title="devel:event:form_search_output" data-wiki-id="devel:event:form_search_output">FORM_SEARCH_OUTPUT</a>, <a href="/devel:event:search_result_fullpage" class="wikilink1" title="devel:event:search_result_fullpage" data-wiki-id="devel:event:search_result_fullpage">SEARCH_RESULT_FULLPAGE</a>, <a href="/devel:event:form_quicksearch_output" class="wikilink1" title="devel:event:form_quicksearch_output" data-wiki-id="devel:event:form_quicksearch_output">FORM_QUICKSEARCH_OUTPUT</a> and <a href="/devel:event:search_result_pagelookup" class="wikilink1" title="devel:event:search_result_pagelookup" data-wiki-id="devel:event:search_result_pagelookup">SEARCH_RESULT_PAGELOOKUP</a> <br/> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> Modified events: <a href="/devel:event:search_query_pagelookup" class="wikilink1" title="devel:event:search_query_pagelookup" data-wiki-id="devel:event:search_query_pagelookup">SEARCH_QUERY_PAGELOOKUP</a> and <a href="/devel:event:search_query_fullpage" class="wikilink1" title="devel:event:search_query_fullpage" data-wiki-id="devel:event:search_query_fullpage">SEARCH_QUERY_FULLPAGE</a> <br/> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> renamed <code>_search.css</code> file in dokuwiki-template to <code>.less</code> </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2286" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2286">2286</a> </td><td class="col3 leftalign"> Search page, Plugins, Templates reusing dokuwiki styles </td> </tr> <tr class="row8"> <td class="col0 leftalign"> 2018-03-06 </td><td class="col1 leftalign"> Put cursor on end if repeatly including images </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2106" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2106">2106</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row9"> <td class="col0 leftalign"> 2018-03-06 </td><td class="col1 leftalign"> Local Drafts: show diff instead off full text </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2160" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2160">2160</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row10"> <td class="col0 leftalign"> 2018-03-06 </td><td class="col1 leftalign"> Refactored section editing<br/> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> Old approach is <strong>deprecated</strong>. See <a href="https://github.com/dokuwiki/dokuwiki/issues/2290" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/2290">2290</a> for suggestions and <a href="/devel:section_editor" class="wikilink1" title="devel:section_editor" data-wiki-id="devel:section_editor">page section editor</a> for documentation. </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2220" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2220">2220</a> </td><td class="col3 leftalign"> Custom Section editing by plugins </td> </tr> <tr class="row11"> <td class="col0 leftalign"> 2018-01-24 </td><td class="col1 leftalign"> add optionally SVG to <code>html_btn()</code> </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2236" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2236">2236</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row12"> <td class="col0 leftalign"> 2018-01-05 </td><td class="col1 leftalign"> Cleanup .htaccess.dist file </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2222" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2222">2222</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row13"> <td class="col0 leftalign"> 2018-01-03 </td><td class="col1 leftalign"> Support Web Video Text Tracks Format subtitles </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2077" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2077">2077</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row14"> <td class="col0 leftalign"> 2017-12-10 </td><td class="col1 leftalign"> Hide hidden pages from trace </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2063" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2063">2063</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row15"> <td class="col0 leftalign"> 2017-12-10 </td><td class="col1 leftalign"> Support for configurable e-mail return path </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2161" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2161">2161</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row16"> <td class="col0 leftalign"> 2017-10-04 </td><td class="col1 leftalign"> Add globbing to media manager search </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2134" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2134">2134</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row17"> <td class="col0 leftalign"> 2017-09-24 </td><td class="col1 leftalign"> HTTPclient: Remove insecure SSLv3 fallback, use TLS 1.2 if possible </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2131" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2131">2131</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row18"> <td class="col0 leftalign"> 2017-09-02 </td><td class="col1 leftalign"> Add <code>@CURNS@</code> namespace pattern replacement </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1831" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1831">1831</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row19"> <td class="col0 leftalign"> 2017-09-11 </td><td class="col1 leftalign"> <a href="/devel:menus" class="wikilink1" title="devel:menus" data-wiki-id="devel:menus">New Menu system</a><br/> <strong>Removed</strong> displaying of the old pagetool buttons in &#039;dokuwiki&#039; template. <strong>Deprecated</strong> old pagetool button system. </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1821" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1821">1821</a> </td><td class="col3 leftalign"> Templates &amp; Plugins adding their own buttons to the page menu </td> </tr> <tr class="row20"> <td class="col0 leftalign"> 2017-09-01 </td><td class="col1 leftalign"> Introduce Unit Tests for ajax requests </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2105" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2105">2105</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row21"> <td class="col0 leftalign"> 2017-08-27 </td><td class="col1 leftalign"> Refactoring action dispatch mechanism<br/> Introduce object oriented approach: with Action, Ui and Tpl classes<br/> <br/> See <a href="/devel:action_router" class="wikilink1" title="devel:action_router" data-wiki-id="devel:action_router">Action Router</a><br/> <br/> In some action plugins <code>$event-&gt;data=&#039;show&#039;</code> and <code>$_REQUEST[&#039;request_method&#039;]=&#039;POST&#039;</code> has to be replaced by <code>$event-&gt;data=&#039;redirect&#039;</code> </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1933" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1933">1933</a> </td><td class="col3 leftalign"> Action dispatch </td> </tr> <tr class="row22"> <td class="col0 leftalign"> 2017-08-27 </td><td class="col1 leftalign"> Fix unittest to run on Windows, setup auto testing via Appveyor </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2053" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2053">2053</a>, <a href="https://github.com/dokuwiki/dokuwiki/commit/ea041b0a74ed672cf678f5048fcc7da975a51154" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/ea041b0a74ed672cf678f5048fcc7da975a51154">ea041b0</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row23"> <td class="col0 leftalign"> 2017-08-27 </td><td class="col1 leftalign"> Form improvements (prevent duplicate selected attr, empty option dropdown, prevent double selected) </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1868" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1868">1868</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/2056" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2056">2056</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/2157" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2157">2157</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row24"> <td class="col0 leftalign"> 2017-08-27 </td><td class="col1 leftalign"> Config backend: empty string is valid for numericopt </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2075" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2075">2075</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row25"> <td class="col0 leftalign"> 2017-08-27 </td><td class="col1 leftalign"> Fix <code>p_set_metadata()</code> damaging contributors numeric id </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2091" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2091">2091</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row26"> <td class="col0 leftalign"> 2017-08-15 </td><td class="col1 leftalign"> Replace Less compiler with lesserphp </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1969" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1969">1969</a> </td><td class="col3 leftalign"> less parsing </td> </tr> <tr class="row27"> <td class="col0 leftalign"> 2017-08-01 </td><td class="col1 leftalign"> Add event <a href="/devel:event:css_styles_included" class="wikilink1" title="devel:event:css_styles_included" data-wiki-id="devel:event:css_styles_included">CSS_STYLES_INCLUDED</a> allows to modify the list of <abbr title="Cascading Style Sheets">CSS</abbr> files that will be returned to the client, per mediatype </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1862" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1862">1862</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row28"> <td class="col0 leftalign"> 2017-07-26 </td><td class="col1 leftalign"> Fix PHP notices, remove deprecated PHP calls </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/2057" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2057">2057</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/2097" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2097">2097</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/2202" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2202">2202</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row29"> <td class="col0 leftalign"> 2017-05-18 </td><td class="col1 leftalign"> Replace Feed creator with UniversalFeedCreator </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1970" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1970">1970</a> </td><td class="col3 leftalign"> Plugins using class <code>DokuWikiFeedCreator</code> </td> </tr> <tr class="row30"> <td class="col0 leftalign"> 2017-03-16 </td><td class="col1 leftalign"> Allow asking for other extensions as well via <code>DokuWiki_Plugin::localFN()</code> </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1905" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1905">1905</a> </td><td class="col3 leftalign"> </td> </tr> </table></div> <div class="secedit editbutton_table editbutton_14"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Table] " /><input type="hidden" name="target" value="table" /><input type="hidden" name="hid" value="table5" /><input type="hidden" name="range" value="73964-91977" /><button type="submit" title="Table">Edit</button></div></form></div> <p> Github issue tracker: </p> <ul> <li class="level1"><div class="li"> 147 <a href="https://github.com/dokuwiki/dokuwiki/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+is%3Aclosed+closed%3A2017-02-19..2018-04-22" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+is%3Aclosed+closed%3A2017-02-19..2018-04-22">issues closed</a></div> </li> <li class="level1"><div class="li"> 90 <a href="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2017-02-19..2018-04-22+is%3Apr+-author%3Adokuwiki-translate" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2017-02-19..2018-04-22+is%3Apr+-author%3Adokuwiki-translate">Pull Requests merged (excluding translations)</a></div> </li> <li class="level1"><div class="li"> 89 <a href="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2017-02-19..2018-04-22+is%3Apr+author%3Adokuwiki-translate" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2017-02-19..2018-04-22+is%3Apr+author%3Adokuwiki-translate">Translation Pull Requests merged</a></div> </li> </ul> <p> Old bug tracker: <a href="https://bugs.dokuwiki.org" class="urlextern" title="https://bugs.dokuwiki.org">Read-only</a> </p> </div> <div class="secedit editbutton_section editbutton_13"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Release Spring 2018 “Greebo”] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="release_spring_2018_greebo" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="73920-92583" /><button type="submit" title="Release Spring 2018 “Greebo”">Edit</button></div></form></div> <h3 class="sectionedit15" id="release_winter_2017_frusterick_manners">Release Winter 2017 “Frusterick Manners”</h3> <div class="level3"> <div class="table sectionedit16"><table class="inline"> <thead> <tr class="row0"> <th class="col0 leftalign"> Date </th><th class="col1 leftalign"> Change </th><th class="col2 leftalign"> Submit </th><th class="col3 leftalign"> Affects </th> </tr> </thead> <tr class="row1"> <td class="col0 leftalign"> 2017-02-14 </td><td class="col1 leftalign"> Add event <a href="/devel:event:js_script_list" class="wikilink1" title="devel:event:js_script_list" data-wiki-id="devel:event:js_script_list">JS_SCRIPT_LIST</a> to allow plugins modifing javascript files delivered to browser </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1828" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1828">1828</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row2"> <td class="col0 leftalign"> 2017-01-21 </td><td class="col1 leftalign"> <code>ZipLib</code> and <code>Tar</code> classes <strong>removed</strong>, replaced by <code>\splitbrain\PHPArchive\Zip</code> and <code>\splitbrain\PHPArchive\Tar</code>. Note that methods are changed. </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/fa2c560da3df273672806893a2f660982c0011f0" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/fa2c560da3df273672806893a2f660982c0011f0">commit</a> (<a href="https://github.com/dokuwiki/dokuwiki/pull/2208" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/2208">PR 2208</a>)</td><td class="col3 leftalign"> Plugins handling archives </td> </tr> <tr class="row3"> <td class="col0 leftalign"> 2017-02-03 </td><td class="col1 leftalign"> Refactoring and restyling Admin Page (new Ui/Admin class, SVG icons, allow plugins icons)<br/> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> note: lib/tpl/dokuwiki/css/admin.css was renamed to _admin.less </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1809" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1809">1809</a> </td><td class="col3 leftalign"> Templates reusing dokuwiki styles </td> </tr> <tr class="row4"> <td class="col0 leftalign">2017-02-03 </td><td class="col1 leftalign"> link to rev number instead of current on Old revisions page </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1602" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1602">1602</a> </td><td class="col3"> </td> </tr> <tr class="row5"> <td class="col0 leftalign">2017-02-03 </td><td class="col1 leftalign"> Fix issues with headers looks falsy, like ==0== </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1771" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1771">1771</a> </td><td class="col3"> </td> </tr> <tr class="row6"> <td class="col0 leftalign">2017-01-30 </td><td class="col1 leftalign"> Fix broken JS in XHTML </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1548" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1548">1548</a> </td><td class="col3"> XHTML </td> </tr> <tr class="row7"> <td class="col0 leftalign">2017-01-29 </td><td class="col1 leftalign"> Add <code>auto:height</code> to video elements </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1698" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1698">1698</a> </td><td class="col3"> </td> </tr> <tr class="row8"> <td class="col0 leftalign">2016-12-22 </td><td class="col1 leftalign"> Improvements to Form (add optgroup-tags, dropdown issue) </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1778" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1778">1778</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/1801" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1801">1801</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/1832" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1832">1832</a> </td><td class="col3"> Form </td> </tr> <tr class="row9"> <td class="col0 leftalign">2017-02-03 </td><td class="col1 leftalign"> Install SimplePie RSS parser via composer </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1804" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1804">1804</a> </td><td class="col3"> </td> </tr> <tr class="row10"> <td class="col0 leftalign">2016-11-30 </td><td class="col1 leftalign"> Install phpseclib via composer </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1683" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1683">1683</a> </td><td class="col3"> </td> </tr> <tr class="row11"> <td class="col0 leftalign">2016-11-22 </td><td class="col1 leftalign"> Install random_compat random number generator via composer </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1761" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1761">1761</a> </td><td class="col3"> </td> </tr> <tr class="row12"> <td class="col0 leftalign">2016-11-23 </td><td class="col1 leftalign"> Modification to authLDAP plugin </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1700" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1700">1700</a> </td><td class="col3"> </td> </tr> <tr class="row13"> <td class="col0 leftalign">2016-11-13 </td><td class="col1 leftalign"> Throw nice error if XML-RPC is disabled </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1704" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1704">1704</a> </td><td class="col3"> </td> </tr> <tr class="row14"> <td class="col0 leftalign">2016-11-13 </td><td class="col1 leftalign"> Interwiki substitution for images </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1614" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1614">1614</a> </td><td class="col3"> </td> </tr> <tr class="row15"> <td class="col0 leftalign">2016-10-06 </td><td class="col1 leftalign"> Change default images sizes to 200/400/600px </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1693" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1693">1693</a> </td><td class="col3"> </td> </tr> <tr class="row16"> <td class="col0 leftalign">2016-08-20 </td><td class="col1 leftalign"> Reintroduce inSQL password checking for authPDO, and more authPDF fixes </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1667" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1667">1667</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/1784" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1784">1784</a></td><td class="col3"> authPDO </td> </tr> <tr class="row17"> <td class="col0 leftalign"> 2016-07-14 </td><td class="col1 leftalign"> File-in-use reference added to mediamanager </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1636" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1636">1636</a> </td><td class="col3"> </td> </tr> <tr class="row18"> <td class="col0 leftalign"> 2016-11-13 </td><td class="col1 leftalign"> <a href="/interwiki" class="wikilink1" title="interwiki" data-wiki-id="interwiki">interwiki substitution</a> for external media files </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1737" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1737">1737</a> </td><td class="col3 leftalign"> </td> </tr> </table></div> <div class="secedit editbutton_table editbutton_16"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Table] " /><input type="hidden" name="target" value="table" /><input type="hidden" name="hid" value="table6" /><input type="hidden" name="range" value="92640-95223" /><button type="submit" title="Table">Edit</button></div></form></div> <p> Github issue tracker: </p> <ul> <li class="level1"><div class="li"> 78 <a href="https://github.com/dokuwiki/dokuwiki/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+is%3Aclosed+closed%3A2016-06-26..2017-02-19" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+is%3Aclosed+closed%3A2016-06-26..2017-02-19">issues closed</a></div> </li> <li class="level1"><div class="li"> 32 <a href="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2016-06-26..2017-02-19+is%3Apr+-author%3Adokuwiki-translate" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2016-06-26..2017-02-19+is%3Apr+-author%3Adokuwiki-translate">Pull Requests merged (excluding translations)</a></div> </li> <li class="level1"><div class="li"> 53 <a href="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2016-06-26..2017-02-19+is%3Apr+author%3Adokuwiki-translate" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2016-06-26..2017-02-19+is%3Apr+author%3Adokuwiki-translate">Translation Pull Requests merged</a></div> </li> </ul> <p> Old bug tracker: <a href="https://bugs.dokuwiki.org" class="urlextern" title="https://bugs.dokuwiki.org">Read-only</a> </p> </div> <div class="secedit editbutton_section editbutton_15"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Release Winter 2017 “Frusterick Manners”] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="release_winter_2017_frusterick_manners" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="92584-95828" /><button type="submit" title="Release Winter 2017 “Frusterick Manners”">Edit</button></div></form></div> <h3 class="sectionedit17" id="release_summer_2016_elenor_of_tsort">Release Summer 2016 “Elenor of Tsort”</h3> <div class="level3"> <div class="table sectionedit18"><table class="inline"> <thead> <tr class="row0"> <th class="col0 leftalign"> Date </th><th class="col1 leftalign"> Change </th><th class="col2 leftalign"> Submit </th><th class="col3 leftalign"> Affects </th> </tr> </thead> <tr class="row1"> <td class="col0 leftalign"> 2015-04 </td><td class="col1 leftalign"> <strong>Remove deprecated</strong> stuff e.g. &#039;disabled&#039; files for plugins, old auth configs, double-decoding in XMLRPC putAttachment, render() in non-syntax plugins, remove cliopts, default </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/issues/1535" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/1535">#1535</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row2"> <td class="col0 leftalign"> 2015-04-19 </td><td class="col1 leftalign"> <strong>Remove</strong> old browser support i.e. especially upto IE8 </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1539" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1539">PR 1539</a>, <a href="https://github.com/dokuwiki/dokuwiki/issues/1535" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/1535">#1535</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row3"> <td class="col0 leftalign"> 2015-04-18 </td><td class="col1 leftalign"> Add rel=noopener to links opening in new window </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1531" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1531">PR 1531</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row4"> <td class="col0 leftalign"> 2015-04-18 </td><td class="col1 leftalign"> Add generic 3way merge capability </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1529" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1529">PR 1529</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row5"> <td class="col0 leftalign"> 2015-04-07 </td><td class="col1 leftalign"> Reflection based method export for remote plugins </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1501" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1501">PR 1501</a> </td><td class="col3 leftalign"> Remote plugins </td> </tr> <tr class="row6"> <td class="col0 leftalign"> 2015-04-07 </td><td class="col1 leftalign"> Add support for new Django hashing methods </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1495" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1495">PR 1495</a> </td><td class="col3 leftalign"> Authentication </td> </tr> <tr class="row7"> <td class="col0 leftalign"> 2015-04-07 </td><td class="col1 leftalign"> Make reuse of js mediamanager popup easier </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1479" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1479">PR 1479</a> </td><td class="col3 leftalign"> Plugins </td> </tr> <tr class="row8"> <td class="col0 leftalign"> 2016-02-24 </td><td class="col1 leftalign"> Add event <a href="/devel:event:common_wikipage_save" class="wikilink1" title="devel:event:common_wikipage_save" data-wiki-id="devel:event:common_wikipage_save">COMMON_WIKIPAGE_SAVE</a> for intercepting wiki page saving. </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1472" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1472">PR 1472</a> </td><td class="col3 leftalign"> Plugins </td> </tr> <tr class="row9"> <td class="col0 leftalign"> 2016-02-05 </td><td class="col1 leftalign"> Disable/enable user editing of AD name/email via config </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1399" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1399">PR 1399</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row10"> <td class="col0 leftalign"> 2015-2016 </td><td class="col1 leftalign"> Improve new form </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1340" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1340">PR 1340</a>, <a href="https://github.com/dokuwiki/dokuwiki/issues/1312" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/1312">#1312</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row11"> <td class="col0 leftalign"> 2015-11-27 </td><td class="col1 leftalign"> Deactivate XSS-protection during preview </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1387" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1387">PR 1387</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row12"> <td class="col0 leftalign"> 2016-01-29 </td><td class="col1 leftalign"> Enable using PHP builtin webserver for routing and url rewriting </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1383" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1383">PR 1383</a> </td><td class="col3 leftalign"> Development </td> </tr> <tr class="row13"> <td class="col0 leftalign"> 2016-04-18 </td><td class="col1 leftalign"> <strong>Add</strong> <abbr title="Access Control List">ACL</abbr> check to page_findnearest. May break e.g. current sidebar setups </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/issues/1369" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/1369">#1369</a> or <a href="https://github.com/dokuwiki/dokuwiki/pull/1370" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1370">PR 1370</a> </td><td class="col3 leftalign"> Templates and plugins </td> </tr> <tr class="row14"> <td class="col0 leftalign"> 2015-03-12 </td><td class="col1 leftalign"> Config multicheckbox without extra string input </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1361" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1361">PR 1361</a> </td><td class="col3 leftalign"> Plugins and templates </td> </tr> <tr class="row15"> <td class="col0 leftalign"> 2015-09-25 </td><td class="col1 leftalign"> Add function <a href="https://codesearch.dokuwiki.org/search?project=dokuwiki&amp;defs=blank&amp;path=" class="interwiki plugin_xref" title="view definition for blank()">blank()</a>, checks if empty, but zero is not blank </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1365" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1365">PR 1365</a> </td><td class="col3 leftalign"> Development </td> </tr> <tr class="row16"> <td class="col0 leftalign"> 2015-2016 </td><td class="col1 leftalign"> PHP7 errors, warnings and notices </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1373" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1373">PR 1373</a>, <a href="https://github.com/dokuwiki/dokuwiki/commit/234b5c9" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/234b5c9">234b5c9</a> and more </td><td class="col3 leftalign"> </td> </tr> <tr class="row17"> <td class="col0 leftalign"> 2016-03-12 </td><td class="col1 leftalign"> Renamed the config remoteuser value to <code>!!not set!!</code> and verify on accessing. </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/774" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/774">PR 774</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row18"> <td class="col0 leftalign"> 2016-04-18 </td><td class="col1 leftalign"> Show size of wiki changes in revision log </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1316" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1316">PR 1316</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row19"> <td class="col0 leftalign"> 2016-04-19 </td><td class="col1 leftalign"> <strong>removed</strong> deprecated changelog functions </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/commit/aa13c9a" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/aa13c9a">aa13c9a</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row20"> <td class="col0 leftalign"> 2015-08-17 </td><td class="col1 leftalign"> Update default included options for Creative commons license 3.0 Unported to CC 4.0 International </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/issues/1286" class="interwiki iw_issue" title="https://github.com/dokuwiki/dokuwiki/issues/1286">#1286</a>, <a href="https://github.com/dokuwiki/dokuwiki/pull/1317" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1317">PR 1317</a> </td><td class="col3 rightalign"> Content licenses </td> </tr> </table></div> <div class="secedit editbutton_table editbutton_18"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Table] " /><input type="hidden" name="target" value="table" /><input type="hidden" name="hid" value="table7" /><input type="hidden" name="range" value="95882-101635" /><button type="submit" title="Table">Edit</button></div></form></div> <p> Github issue tracker: </p> <ul> <li class="level1"><div class="li"> 110 <a href="https://github.com/dokuwiki/dokuwiki/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+is%3Aclosed+closed%3A2015-08-10..2016-06-26" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+is%3Aclosed+closed%3A2015-08-10..2016-06-26">issues closed</a></div> </li> <li class="level1"><div class="li"> 77 <a href="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2015-08-10..2016-06-26+is%3Apr+-author%3Adokuwiki-translate" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2015-08-10..2016-06-26+is%3Apr+-author%3Adokuwiki-translate">Pull Requests merged (excluding translations)</a></div> </li> <li class="level1"><div class="li"> 56 <a href="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2015-08-10..2016-06-26+is%3Apr+author%3Adokuwiki-translate" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2015-08-10..2016-06-26+is%3Apr+author%3Adokuwiki-translate">Translation Pull Requests merged</a></div> </li> </ul> <p> Old bug tracker: 23 <a href="https://bugs.dokuwiki.org/index.php?string=&amp;project=1&amp;search_name=&amp;type%5B%5D=&amp;sev%5B%5D=&amp;pri%5B%5D=&amp;due%5B%5D=&amp;reported%5B%5D=&amp;cat%5B%5D=&amp;status%5B%5D=closed&amp;percent%5B%5D=&amp;opened=&amp;dev=&amp;closed=&amp;duedatefrom=&amp;duedateto=&amp;changedfrom=&amp;changedto=&amp;openedfrom=&amp;openedto=&amp;closedfrom=2015-08-10&amp;closedto=2016-06-28&amp;do=index" class="urlextern" title="https://bugs.dokuwiki.org/index.php?string=&amp;project=1&amp;search_name=&amp;type%5B%5D=&amp;sev%5B%5D=&amp;pri%5B%5D=&amp;due%5B%5D=&amp;reported%5B%5D=&amp;cat%5B%5D=&amp;status%5B%5D=closed&amp;percent%5B%5D=&amp;opened=&amp;dev=&amp;closed=&amp;duedatefrom=&amp;duedateto=&amp;changedfrom=&amp;changedto=&amp;openedfrom=&amp;openedto=&amp;closedfrom=2015-08-10&amp;closedto=2016-06-28&amp;do=index">Issues closed</a> from 2015-08-10 until 2016-06-28 </p> </div> <div class="secedit editbutton_section editbutton_17"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Release Summer 2016 “Elenor of Tsort”] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="release_summer_2016_elenor_of_tsort" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="95829-102571" /><button type="submit" title="Release Summer 2016 “Elenor of Tsort”">Edit</button></div></form></div> <h3 class="sectionedit19" id="release_summer_2015_detritus">Release Summer 2015 “Detritus”</h3> <div class="level3"> <div class="table sectionedit20"><table class="inline"> <thead> <tr class="row0"> <th class="col0 leftalign"> Date </th><th class="col1 leftalign"> Change </th><th class="col2 leftalign"> Submit </th><th class="col3 leftalign"> Affects </th> </tr> </thead> <tr class="row1"> <td class="col0 leftalign"> 2015-07-30 </td><td class="col1 leftalign"> <strong>Removed</strong> support for <code>style.local.ini</code> </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/commit/656e5845" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/656e5845">656e5845</a> </td><td class="col3 leftalign"> Users with a customized template </td> </tr> <tr class="row2"> <td class="col0 leftalign"> 2015-07-30 </td><td class="col1 leftalign"> <strong>Removed</strong> vast amounts of the old JavaScript library </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/commit/767d1669" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/767d1669">767d1669</a> </td><td class="col3 leftalign"> plugins and templates using JavaScript </td> </tr> <tr class="row3"> <td class="col0 leftalign"> 2015-07-30 </td><td class="col1 leftalign"> <strong>Removed</strong> TarLib and <strong>deprecated</strong> Tar and ZipLib classes </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/commit/0b55591d" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/0b55591d">0b55591d</a> </td><td class="col3 leftalign"> plugins handling tar packages </td> </tr> <tr class="row4"> <td class="col0 leftalign"> 2015-07-30 </td><td class="col1 leftalign"> <strong>Removed</strong> more deprecated stuff (<code>subscription_addresslist()</code>, class <code>setting_richemail</code>, <code>msg</code> param in <code>dw_locktimer.init()</code>) </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/commit/34d1de72" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/34d1de72">34d1de72</a> + <a href="https://github.com/dokuwiki/dokuwiki/commit/3333cbc9" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/3333cbc9">3333cbc9</a> </td><td class="col3 leftalign"> </td> </tr> <tr class="row5"> <td class="col0 leftalign"> 2015-07-15 </td><td class="col1 leftalign"> Change all submit buttons from <code>input</code> to <code>button</code> </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1231" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1231">PR 1231</a> </td><td class="col3 leftalign"> Templates and plugins using buttons </td> </tr> <tr class="row6"> <td class="col0 leftalign"> 2015-07-27 </td><td class="col1 leftalign"> Remove deleted files on update of extension with <code><a href="/devel:deleted.files" class="wikilink1" title="devel:deleted.files" data-wiki-id="devel:deleted.files">deleted.files</a></code> in extension folder </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1240" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1240">PR 1240</a> </td><td class="col3 leftalign"> Plugins and templates </td> </tr> <tr class="row7"> <td class="col0 leftalign"> 2015-07-18 </td><td class="col1 leftalign"> Add returnonly option to all link functions in XHTML renderer </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1239" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1239">PR 1239</a> </td><td class="col3 leftalign"> Plugins and templates </td> </tr> <tr class="row8"> <td class="col0 leftalign"> 2015-07-26 </td><td class="col1 leftalign"> Plugin Styling added, let administrators adjust the style.ini with live previewing </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1163" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1163">PR 1163</a> </td><td class="col3 leftalign"> Templates </td> </tr> <tr class="row9"> <td class="col0 leftalign"> 2015-07-26 </td><td class="col1 leftalign"> <strong>Removed</strong> IE7 support </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1253" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1253">PR 1253</a> </td><td class="col3 leftalign"> Templates and Plugins </td> </tr> <tr class="row10"> <td class="col0 leftalign"> 2015-07-24 </td><td class="col1 leftalign"> Interwiki changes: among other things, removed default definitions of <code>dokubug</code>, <code>coral</code>, <code>freecache</code> and <code>sb</code> and their respective icons </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1247" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1247">PR 1247</a> </td><td class="col3 leftalign"> Extensions using interwiki icons </td> </tr> <tr class="row11"> <td class="col0 leftalign"> 2015-02-19 </td><td class="col1 leftalign"> Add events <a href="/devel:event:template_sitetools_display" class="wikilink1" title="devel:event:template_sitetools_display" data-wiki-id="devel:event:template_sitetools_display">TEMPLATE_SITETOOLS_DISPLAY</a> and <a href="/devel:event:template_usertools_display" class="wikilink1" title="devel:event:template_usertools_display" data-wiki-id="devel:event:template_usertools_display">TEMPLATE_USERTOOLS_DISPLAY</a> for adding buttons in sitetools or usertools. </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/470" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/470">PR 470</a>/ <a href="https://github.com/dokuwiki/dokuwiki/pull/1278" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1278">PR 1278</a> </td><td class="col3 leftalign"> Templates and plugins </td> </tr> <tr class="row12"> <td class="col0 leftalign"> 2015-08-05 </td><td class="col1 leftalign"> Add event <a href="/devel:event:tpl_action_get" class="wikilink1" title="devel:event:tpl_action_get" data-wiki-id="devel:event:tpl_action_get">TPL_ACTION_GET</a> for adding or modifying action link properties </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1279" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1279">PR 1279</a> </td><td class="col3 leftalign"> Plugins </td> </tr> <tr class="row13"> <td class="col0 leftalign"> 2015-02-19 </td><td class="col1 leftalign"> Add event <a href="/devel:event:html_showrev_output" class="wikilink1" title="devel:event:html_showrev_output" data-wiki-id="devel:event:html_showrev_output">HTML_SHOWREV_OUTPUT</a> that modifies message above old revisions </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1046" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1046">PR 1046</a> </td><td class="col3 leftalign"> Plugins </td> </tr> <tr class="row14"> <td class="col0 leftalign"> 2015-05-27 </td><td class="col1 leftalign"> Let plugins send own usage data via popularity plugin with <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">PLUGIN_POPULARITY_DATA_SETUP</a> </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1150" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1150">PR 1150</a> </td><td class="col3 leftalign"> Plugins </td> </tr> <tr class="row15"> <td class="col0 leftalign"> 2015-05-16 </td><td class="col1 leftalign"> Use composer to add 3rd party libraries </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1152" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1152">PR 1152</a> </td><td class="col3 leftalign"> Development, plugins </td> </tr> <tr class="row16"> <td class="col0 leftalign"> 2015-05-16 </td><td class="col1 leftalign"> Filter by enabled, disabled and updatable plugins in the extension manager </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1113" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1113">PR 1113</a> </td><td class="col3 leftalign"> Templates (maybe) </td> </tr> <tr class="row17"> <td class="col0 leftalign"> 2015-05-09 </td><td class="col1 leftalign"> File-in-use reference at page listing in media detail view </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1072" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1072">PR 1072</a> </td><td class="col3 leftalign"> Templates&#039; <code>detail.php</code> </td> </tr> <tr class="row18"> <td class="col0 leftalign"> 2015-05-08 </td><td class="col1 leftalign"> Cache javascript per template </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1130" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1130">PR 1130</a> </td><td class="col3 leftalign"> Template switchers </td> </tr> <tr class="row19"> <td class="col0 leftalign"> 2015-05-07 </td><td class="col1 leftalign"> Make it possible to remove entries from DOKU_PREFS cookie </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1129" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1129">PR 1129</a> </td><td class="col3 leftalign"> Extensions using DOKU_PREFS cookie </td> </tr> <tr class="row20"> <td class="col0 leftalign"> 2014-12-11 </td><td class="col1 leftalign"> Extend config cascade with <code>user*.less</code> files </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/954" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/954">PR 954</a> </td><td class="col3 leftalign"> Potentially plugins, templates and anything using the config cascade (e.g. farms) </td> </tr> <tr class="row21"> <td class="col0 leftalign"> 2015-02-23 </td><td class="col1 leftalign"> Add tbody to renderer </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/pull/1048" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/1048">PR 1048</a> </td><td class="col3 leftalign"> Plugins </td> </tr> </table></div> <div class="secedit editbutton_table editbutton_20"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Table] " /><input type="hidden" name="target" value="table" /><input type="hidden" name="hid" value="table8" /><input type="hidden" name="range" value="102618-109129" /><button type="submit" title="Table">Edit</button></div></form></div> <p> Github issue tracker: </p> <ul> <li class="level1"><div class="li"> 105 <a href="https://github.com/dokuwiki/dokuwiki/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+is%3Aclosed+closed%3A2014-09-30..2015-08-10" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+is%3Aclosed+closed%3A2014-09-30..2015-08-10">issues closed</a></div> </li> <li class="level1"><div class="li"> 94 <a href="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2014-09-30..2015-08-10+is%3Apr+-author%3Adokuwiki-translate" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2014-09-30..2015-08-10+is%3Apr+-author%3Adokuwiki-translate">Pull Requests merged (excluding translations)</a></div> </li> <li class="level1"><div class="li"> 102 <a href="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2014-09-30..2015-08-10+is%3Apr+author%3Adokuwiki-translate+" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2014-09-30..2015-08-10+is%3Apr+author%3Adokuwiki-translate+">Translation Pull Requests merged</a></div> </li> </ul> <p> Old bug tracker: 21 <a href="https://bugs.dokuwiki.org/index.php?string=&amp;project=1&amp;search_name=&amp;type%5B%5D=&amp;sev%5B%5D=&amp;pri%5B%5D=&amp;due%5B%5D=&amp;reported%5B%5D=&amp;cat%5B%5D=&amp;status%5B%5D=closed&amp;percent%5B%5D=&amp;opened=&amp;dev=&amp;closed=&amp;duedatefrom=&amp;duedateto=&amp;changedfrom=&amp;changedto=&amp;openedfrom=&amp;openedto=&amp;closedfrom=2014-09-30&amp;closedto=2015-08-10&amp;do=index" class="urlextern" title="https://bugs.dokuwiki.org/index.php?string=&amp;project=1&amp;search_name=&amp;type%5B%5D=&amp;sev%5B%5D=&amp;pri%5B%5D=&amp;due%5B%5D=&amp;reported%5B%5D=&amp;cat%5B%5D=&amp;status%5B%5D=closed&amp;percent%5B%5D=&amp;opened=&amp;dev=&amp;closed=&amp;duedatefrom=&amp;duedateto=&amp;changedfrom=&amp;changedto=&amp;openedfrom=&amp;openedto=&amp;closedfrom=2014-09-30&amp;closedto=2015-08-10&amp;do=index">Issues closed</a> from 2014-09-30 until 2015-08-10 </p> </div> <div class="secedit editbutton_section editbutton_19"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Release Summer 2015 “Detritus”] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="release_summer_2015_detritus" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="102572-110067" /><button type="submit" title="Release Summer 2015 “Detritus”">Edit</button></div></form></div> <h3 class="sectionedit21" id="release_september_2014_hrun">Release September 2014 “Hrun”</h3> <div class="level3"> <div class="table sectionedit22"><table class="inline"> <thead> <tr class="row0"> <th class="col0"> Date </th><th class="col1"> Change </th><th class="col2"> Submit </th><th class="col3"> Affects </th> </tr> </thead> <tr class="row1"> <td class="col0"> 2014-05-10 </td><td class="col1"> Deprecated functions are now logged to the debug log. Developers should enable allowdebug and monitor the log to see if any deprecated functions are used.</td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/commit/1419a485" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/1419a485">1419a485</a> </td><td class="col3"> Plugins and Templates </td> </tr> <tr class="row2"> <td class="col0"> 2014-09-29 </td><td class="col1"> Extended the config cascading such that custom localization strings are read as well</td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/pull/708" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/708">PR 708</a></td><td class="col3"> Localizations</td> </tr> <tr class="row3"> <td class="col0"> 2014-09-29 </td><td class="col1"> Jump back to state of a page at certain date with url parameter <code>?at=2012-06-04</code>. Support timestamps and dates </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/624" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/624">PR 624</a> </td><td class="col3"> Revisions </td> </tr> </table></div> <div class="secedit editbutton_table editbutton_22"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Table] " /><input type="hidden" name="target" value="table" /><input type="hidden" name="hid" value="table9" /><input type="hidden" name="range" value="110113-110668" /><button type="submit" title="Table">Edit</button></div></form></div> <p> Github issue tracker: </p> <ul> <li class="level1"><div class="li"> 50 <a href="https://github.com/dokuwiki/dokuwiki/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+is%3Aclosed+closed%3A2014-05-05..2014-09-29" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+is%3Aclosed+closed%3A2014-05-05..2014-09-29">issues closed</a></div> </li> <li class="level1"><div class="li"> 27 <a href="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2014-05-05..2014-09-29+is%3Apr+-author%3Adokuwiki-translate" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2014-05-05..2014-09-29+is%3Apr+-author%3Adokuwiki-translate">Pull Requests merged (excluding translations)</a></div> </li> <li class="level1"><div class="li"> 72 <a href="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2014-05-05..2014-09-29+is%3Apr+author%3Adokuwiki-translate" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2014-05-05..2014-09-29+is%3Apr+author%3Adokuwiki-translate">Translation Pull Requests merged</a></div> </li> </ul> <p> Old Issue tracker: 26 <a href="https://bugs.dokuwiki.org/index.php?string=&amp;project=1&amp;search_name=&amp;type%5B%5D=&amp;sev%5B%5D=&amp;pri%5B%5D=&amp;due%5B%5D=&amp;reported%5B%5D=&amp;cat%5B%5D=&amp;status%5B%5D=closed&amp;percent%5B%5D=&amp;opened=&amp;dev=&amp;closed=&amp;duedatefrom=&amp;duedateto=&amp;changedfrom=&amp;changedto=&amp;openedfrom=&amp;openedto=&amp;closedfrom=2014-05-05&amp;closedto=2014-09-29&amp;do=index" class="urlextern" title="https://bugs.dokuwiki.org/index.php?string=&amp;project=1&amp;search_name=&amp;type%5B%5D=&amp;sev%5B%5D=&amp;pri%5B%5D=&amp;due%5B%5D=&amp;reported%5B%5D=&amp;cat%5B%5D=&amp;status%5B%5D=closed&amp;percent%5B%5D=&amp;opened=&amp;dev=&amp;closed=&amp;duedatefrom=&amp;duedateto=&amp;changedfrom=&amp;changedto=&amp;openedfrom=&amp;openedto=&amp;closedfrom=2014-05-05&amp;closedto=2014-09-29&amp;do=index">Issues closed</a> from 2014-05-05 until 2014-09-29 </p> </div> <div class="secedit editbutton_section editbutton_21"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Release September 2014 “Hrun”] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="release_september_2014_hrun" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="110068-111605" /><button type="submit" title="Release September 2014 “Hrun”">Edit</button></div></form></div> <h3 class="sectionedit23" id="release_spring_2014_ponder_stibbons">Release Spring 2014 “Ponder Stibbons”</h3> <div class="level3"> <div class="table sectionedit24"><table class="inline"> <thead> <tr class="row0"> <th class="col0">Date </th><th class="col1">Change </th><th class="col2">Submit </th><th class="col3">Affects </th> </tr> </thead> <tr class="row1"> <td class="col0">2014-02-23 </td><td class="col1">Made styles independent of IDs. </td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/commit/1e94c175409c39f190b7da3a1941230f3758513c" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/1e94c175409c39f190b7da3a1941230f3758513c">1e94c17540</a>, <a href="https://github.com/dokuwiki/dokuwiki/commit/0b1e5003aae587074526c6b2ef19cb84670195e8" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/0b1e5003aae587074526c6b2ef19cb84670195e8">0b1e5003aa</a></td><td class="col3">Templates and Plugins (<abbr title="Cascading Style Sheets">CSS</abbr>) </td> </tr> <tr class="row2"> <td class="col0">2014-02-02 </td><td class="col1 leftalign"> HTML5 audio &amp; video support </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/265" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/265">PR 265</a> </td><td class="col3">Syntax </td> </tr> <tr class="row3"> <td class="col0">2014-01-19 </td><td class="col1"> Event <a href="/devel:event:auth_acl_check" class="wikilink1" title="devel:event:auth_acl_check" data-wiki-id="devel:event:auth_acl_check">AUTH_ACL_CHECK</a> let you replace default <abbr title="Access Control List">ACL</abbr> mechanism, or modify its result </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/493" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/493">PR 493</a> </td><td class="col3">Plugins </td> </tr> <tr class="row4"> <td class="col0">2014-01-19 </td><td class="col1"> Deduplicate code for syntax plugins. Replaces wiki text parser <code>render()</code> by <code>render_text()</code></td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/496" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/496">PR 496</a> </td><td class="col3">Plugins using <code>render()</code> </td> </tr> <tr class="row5"> <td class="col0">2014-01-19 </td><td class="col1"> New extension manager which replace plugin manager </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/284" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/284">PR 284</a> </td><td class="col3"> Completely rewritten</td> </tr> <tr class="row6"> <td class="col0">2014-02-16 </td><td class="col1"> Add ordering to event handlers </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/552" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/552">PR 552</a> </td><td class="col3">Plugins with ordening workarounds </td> </tr> <tr class="row7"> <td class="col0">2014-03-24 </td><td class="col1"> Adds <code>&lt;thead&gt;</code> to the html of the tables of DokuWiki, when (i) TD &lt; 2 in a row (ii) TD &lt;= 50% of total cells and (iii) Not all table rows can be THEAD rows </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/387" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/387">PR 387</a> </td><td class="col3">Plugin using <code>&lt;thead&gt;</code> </td> </tr> <tr class="row8"> <td class="col0">2014-03-05 </td><td class="col1 leftalign"> Define overridable constants for session cookie properties </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/578" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/578">PR 578</a> </td><td class="col3">Some external auth plugins</td> </tr> <tr class="row9"> <td class="col0">2014-03-16 </td><td class="col1"> Added <a href="https://codesearch.dokuwiki.org/search?project=dokuwiki&amp;defs=tpl_img_meta&amp;path=" class="interwiki plugin_xref" title="view definition for tpl_img_meta()">tpl_img_meta()</a> and <a href="https://codesearch.dokuwiki.org/search?project=dokuwiki&amp;defs=tpl_action&amp;path=" class="interwiki plugin_xref" title="view definition for tpl_action()">tpl_action()</a>-actions <code>mediaManager</code> and <code>img_backto</code>. These let you thin out your template&#039;s <code>detail.php</code> </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/573" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/573">PR 573</a> </td><td class="col3"> Templates detail.php </td> </tr> <tr class="row10"> <td class="col0">2014-03-16 </td><td class="col1"> Event <a href="/devel:event:common_user_link" class="wikilink1" title="devel:event:common_user_link" data-wiki-id="devel:event:common_user_link">COMMON_USER_LINK</a> lets replace the user interwiki link. </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/527" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/527">PR 527</a> </td><td class="col3">Plugins</td> </tr> <tr class="row11"> <td class="col0">2014-02-20 </td><td class="col1"> <strong>Removed</strong> old fix for <a href="/config:dformat" class="wikilink1" title="config:dformat" data-wiki-id="config:dformat">dateformat</a> config </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/8d443db51f" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/8d443db51f">8d443db51f</a> </td><td class="col3"> Old dformat configs </td> </tr> <tr class="row12"> <td class="col0">2014-01-20 </td><td class="col1"> <code>Doku_Plugin-&gt;render()</code> has been renamed to <code><a href="https://codesearch.dokuwiki.org/search?project=dokuwiki&amp;defs=render_text&amp;path=" class="interwiki plugin_xref" title="search definitions for render_text()">render_text()</a></code> </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/1843bbd" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/1843bbd">1843bbd</a> </td><td class="col3"> Non-Syntax-Plugins </td> </tr> <tr class="row13"> <td class="col0">2014-02-14</td><td class="col1"> dw_qsearch as jQuery function </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/502" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/502">PR 502</a> </td><td class="col3"> Plugins using qsearch </td> </tr> <tr class="row14"> <td class="col0">2014-02-02 </td><td class="col1"> <code>window.getSelection()</code> and <code>window.setSelection()</code> have been renamed to <code>DWgetSelection()</code> and <code>DWsetSelection()</code> </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/7e487fcf" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/7e487fcf">7e487fcf</a> </td><td class="col3"> Plugins using JavaScript to access cursor positions </td> </tr> </table></div> <div class="secedit editbutton_table editbutton_24"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Table] " /><input type="hidden" name="target" value="table" /><input type="hidden" name="hid" value="table10" /><input type="hidden" name="range" value="111659-113724" /><button type="submit" title="Table">Edit</button></div></form></div> <p> Github issue tracker: </p> <ul> <li class="level1"><div class="li"> 18 <a href="https://github.com/dokuwiki/dokuwiki/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+is%3Aclosed+closed%3A2013-12-08..2014-05-05" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+is%3Aclosed+closed%3A2013-12-08..2014-05-05">issues closed</a></div> </li> <li class="level1"><div class="li"> 68 <a href="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2013-12-08..2014-05-05+is%3Apr+-author%3Adokuwiki-translate" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2013-12-08..2014-05-05+is%3Apr+-author%3Adokuwiki-translate">Pull Requests merged (excluding translations)</a></div> </li> <li class="level1"><div class="li"> 70 <a href="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2013-12-08..2014-05-05+is%3Apr+author%3Adokuwiki-translate" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2013-12-08..2014-05-05+is%3Apr+author%3Adokuwiki-translate">Translation Pull Requests merged</a></div> </li> </ul> <p> Old Issue tracker: 117 <a href="https://bugs.dokuwiki.org/index.php?string=&amp;project=1&amp;search_name=&amp;type%5B%5D=&amp;sev%5B%5D=&amp;pri%5B%5D=&amp;due%5B%5D=&amp;reported%5B%5D=&amp;cat%5B%5D=&amp;status%5B%5D=closed&amp;percent%5B%5D=&amp;opened=&amp;dev=&amp;closed=&amp;duedatefrom=&amp;duedateto=&amp;changedfrom=&amp;changedto=&amp;openedfrom=&amp;openedto=&amp;closedfrom=2013-12-08&amp;closedto=2014-05-05&amp;do=index" class="urlextern" title="https://bugs.dokuwiki.org/index.php?string=&amp;project=1&amp;search_name=&amp;type%5B%5D=&amp;sev%5B%5D=&amp;pri%5B%5D=&amp;due%5B%5D=&amp;reported%5B%5D=&amp;cat%5B%5D=&amp;status%5B%5D=closed&amp;percent%5B%5D=&amp;opened=&amp;dev=&amp;closed=&amp;duedatefrom=&amp;duedateto=&amp;changedfrom=&amp;changedto=&amp;openedfrom=&amp;openedto=&amp;closedfrom=2013-12-08&amp;closedto=2014-05-05&amp;do=index">Issues closed</a> from 2013-12-08 until 2014-05-05 </p> </div> <div class="secedit editbutton_section editbutton_23"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Release Spring 2014 “Ponder Stibbons”] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="release_spring_2014_ponder_stibbons" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="111606-114662" /><button type="submit" title="Release Spring 2014 “Ponder Stibbons”">Edit</button></div></form></div> <h3 class="sectionedit25" id="release_autumn_2013_binky">Release Autumn 2013 “Binky”</h3> <div class="level3"> <div class="table sectionedit26"><table class="inline"> <thead> <tr class="row0"> <th class="col0">Date </th><th class="col1">Change </th><th class="col2">Submit </th><th class="col3">Affects </th> </tr> </thead> <tr class="row1"> <td class="col0">2013-07-31</td><td class="col1"> Blowfish implementation is replaced by the AES implementation from phpseclib. e.g. <code>PMA_blowfish_encrypt</code> and <code>PMA_blowfish_decrypt</code> are replace by <code>auth_encrypt</code> and <code>auth_decrypt</code> (<a href="https://github.com/splitbrain/dokuwiki-plugin-captcha/commit/f044313d48bea73ad8cd88b6b79249126f5daf7e" class="urlextern" title="https://github.com/splitbrain/dokuwiki-plugin-captcha/commit/f044313d48bea73ad8cd88b6b79249126f5daf7e">example</a>)</td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/pull/242" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/242">PR 242</a></td><td class="col3">Plugins using Blowfish</td> </tr> <tr class="row2"> <td class="col0">2013-08-01 </td><td class="col1">Event <a href="/devel:event:template_pagetools_display" class="wikilink1" title="devel:event:template_pagetools_display" data-wiki-id="devel:event:template_pagetools_display">TEMPLATE_PAGETOOLS_DISPLAY</a> lets the pagetools in the <a href="/template:dokuwiki" class="wikilink1" title="template:dokuwiki" data-wiki-id="template:dokuwiki">default template</a> be changed. (Used to be <code>TEMPLATE_&lt;template&gt;_PAGETOOLS_DISPLAY</code> in first RC.) </td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/pull/236" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/236">PR 236</a> </td><td class="col3">Plugins, Templates</td> </tr> <tr class="row3"> <td class="col0">2013-10-13 </td><td class="col1">Cookie settings available in javascript as <code>DOKU_COOKIE_PARAM.path</code> and <code>DOKU_COOKIE_PARAM.secure</code> </td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/pull/371" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/371">PR 371</a> </td><td class="col3">Plugins</td> </tr> <tr class="row4"> <td class="col0">2013-06-16 </td><td class="col1">Event <a href="/devel:event:auth_password_generate" class="wikilink1" title="devel:event:auth_password_generate" data-wiki-id="devel:event:auth_password_generate">AUTH_PASSWORD_GENERATE</a> let plugins replace password generation</td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/230" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/230">PR 230</a> </td><td class="col3">Plugins</td> </tr> <tr class="row5"> <td class="col0">2013-08-02 </td><td class="col1">Added LESS support for <abbr title="Cascading Style Sheets">CSS</abbr> files</td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/240" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/240">PR 240</a> </td><td class="col3"><abbr title="Cascading Style Sheets">CSS</abbr> (Templates, Plugins, userstyles)</td> </tr> <tr class="row6"> <td class="col0">2013-08-03 </td><td class="col1">Made local style.ini work in farms</td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/262" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/262">PR 262</a> </td><td class="col3">Templates</td> </tr> <tr class="row7"> <td class="col0">2013-08-03 </td><td class="col1"><strong>Deprecated</strong> <code>style.local.ini</code><br/> use <code>conf/tpl/&lt;tpl&gt;/style.ini</code> instead</td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/262" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/262">PR 262</a> </td><td class="col3">Templates</td> </tr> <tr class="row8"> <td class="col0">2013-08-02 </td><td class="col1"> Improved <a href="/devel:localization#template_localization" class="wikilink1" title="devel:localization" data-wiki-id="devel:localization">localization support of templates</a>. Added <code>tpl_locale_xhtml(&#039;key&#039;)</code> to read localized text files. Also <a href="/devel:localization#javascript_localization" class="wikilink1" title="devel:localization" data-wiki-id="devel:localization">javascript localization</a> is supported. Strings are accessible at <code>LANG.template.&lt;your template name&gt;.key</code> </td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/pull/251" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/251">PR 251</a> </td><td class="col3"> Templates</td> </tr> <tr class="row9"> <td class="col0">2013-07-30</td><td class="col1"> <a href="/plugin:acl#remote_api_to_add_and_remove_rules" class="wikilink1" title="plugin:acl" data-wiki-id="plugin:acl">Remote API to add and remove ACL rules</a> </td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/pull/239" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/239">PR 239</a> </td><td class="col3"> XML-RPC </td> </tr> <tr class="row10"> <td class="col0">2013-11-17</td><td class="col1"> <strong>Removed</strong> inclusion of RTL styles </td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/pull/406" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/406">PR 406</a> </td><td class="col3"> Templates, Plugins </td> </tr> <tr class="row11"> <td class="col0">2013-11-17</td><td class="col1"> <strong>Removed</strong> &#039;default&#039; userstyle from config_cascade </td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/pull/406" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/406">PR 406</a> </td><td class="col3"> uses of old config_cascade (farms, etc) </td> </tr> <tr class="row12"> <td class="col0">2013-11-17</td><td class="col1"> <strong>Removed</strong> <code>html_attbuild()</code> </td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/pull/406" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/406">PR 406</a> </td><td class="col3"> plugins </td> </tr> <tr class="row13"> <td class="col0">2013-11-17</td><td class="col1"> <strong>Removed</strong> 3rd parameter of <code>cleanID()</code> </td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/pull/406" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/406">PR 406</a> </td><td class="col3"> plugins and templates using cleanID() </td> </tr> <tr class="row14"> <td class="col0">2013-11-17</td><td class="col1"> <strong>Removed</strong> <code>tpl_getFavicon()</code> </td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/pull/406" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/406">PR 406</a> </td><td class="col3"> templates </td> </tr> <tr class="row15"> <td class="col0">2013-11-17</td><td class="col1"> <strong>Removed</strong> some images in <code>lib/images/</code><sup><a href="#fn__2" id="fnt__2" class="fn_top">2)</a></sup> </td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/pull/406" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/406">PR 406</a> </td><td class="col3"> plugins and templates using them </td> </tr> </table></div> <div class="secedit editbutton_table editbutton_26"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Table] " /><input type="hidden" name="target" value="table" /><input type="hidden" name="hid" value="table11" /><input type="hidden" name="range" value="114706-117106" /><button type="submit" title="Table">Edit</button></div></form></div> <p> Github issue tracker: </p> <ul> <li class="level1"><div class="li"> 99 <a href="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2013-05-10..2013-12-08+is%3Apr+-author%3Adokuwiki-translate" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2013-05-10..2013-12-08+is%3Apr+-author%3Adokuwiki-translate">Pull Requests merged (excluding translations)</a></div> </li> <li class="level1"><div class="li"> 109 <a href="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2013-05-10..2013-12-08+is%3Apr+author%3Adokuwiki-translate" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2013-05-10..2013-12-08+is%3Apr+author%3Adokuwiki-translate">Translation Pull Requests merged</a><br/> </div> </li> </ul> <p> Issue tracker: 160 <a href="https://bugs.dokuwiki.org/index.php?string=&amp;project=1&amp;search_name=&amp;type%5B%5D=&amp;sev%5B%5D=&amp;pri%5B%5D=&amp;due%5B%5D=&amp;reported%5B%5D=&amp;cat%5B%5D=&amp;status%5B%5D=closed&amp;percent%5B%5D=&amp;opened=&amp;dev=&amp;closed=&amp;duedatefrom=&amp;duedateto=&amp;changedfrom=&amp;changedto=&amp;openedfrom=&amp;openedto=&amp;closedfrom=2013-05-10&amp;closedto=2013-12-08&amp;do=index" class="urlextern" title="https://bugs.dokuwiki.org/index.php?string=&amp;project=1&amp;search_name=&amp;type%5B%5D=&amp;sev%5B%5D=&amp;pri%5B%5D=&amp;due%5B%5D=&amp;reported%5B%5D=&amp;cat%5B%5D=&amp;status%5B%5D=closed&amp;percent%5B%5D=&amp;opened=&amp;dev=&amp;closed=&amp;duedatefrom=&amp;duedateto=&amp;changedfrom=&amp;changedto=&amp;openedfrom=&amp;openedto=&amp;closedfrom=2013-05-10&amp;closedto=2013-12-08&amp;do=index">Issues closed</a> from 2013-05-10 until 2013-12-08 </p> </div> <div class="secedit editbutton_section editbutton_25"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Release Autumn 2013 “Binky”] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="release_autumn_2013_binky" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="114663-117903" /><button type="submit" title="Release Autumn 2013 “Binky”">Edit</button></div></form></div> <h3 class="sectionedit27" id="release_spring_2013_weatherwax">Release Spring 2013 “Weatherwax”</h3> <div class="level3"> <div class="table sectionedit28"><table class="inline"> <thead> <tr class="row0"> <th class="col0">Date </th><th class="col1">Change </th><th class="col2">Submit </th><th class="col3">Affects </th> </tr> </thead> <tr class="row1"> <td class="col0"> 2012-11-04 </td><td class="col1"> Auth backends are replaced by <a href="/devel:auth_plugins" class="wikilink1" title="devel:auth_plugins" data-wiki-id="devel:auth_plugins">Auth plugins</a>. All backends need an update to plugins. </td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/pull/141" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/141">PR 141</a> </td><td class="col3"> Every authentication backend</td> </tr> <tr class="row2"> <td class="col0"> 2013-02-16 </td><td class="col1"> Allow richer email addresses in notify and registernotify by using placeholders <a href="http://bugs.dokuwiki.org/index.php?do=details&amp;task_id=2689" class="interwiki iw_bug" title="http://bugs.dokuwiki.org/index.php?do=details&amp;task_id=2689">FS#2689</a></td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/a9b6a8b5" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/a9b6a8b5">a9b6a8b5</a> </td><td class="col3"> Email notification </td> </tr> <tr class="row3"> <td class="col0"> 2013-01-26 </td><td class="col1"> Added the <code><a href="https://codesearch.dokuwiki.org/search?project=dokuwiki&amp;defs=loadHelper&amp;path=" class="interwiki plugin_xref" title="search definitions for loadHelper()">loadHelper()</a></code> method to the Syntax Plugin class. </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/fec2accc" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/fec2accc">fec2accc</a> </td><td class="col3"> Syntax plugins </td> </tr> <tr class="row4"> <td class="col0"> 2012-01-09 </td><td class="col1"> Changed calback function <a href="https://codesearch.dokuwiki.org/search?project=dokuwiki&amp;defs=search_allpages&amp;path=" class="interwiki plugin_xref" title="view definition for search_allpages()">search_allpages()</a> for <a href="https://codesearch.dokuwiki.org/search?project=dokuwiki&amp;defs=search&amp;path=" class="interwiki plugin_xref" title="search definitions for search()">search()</a>. Option dept is now absolute in stead of relative </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/154" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/154">PR 154</a> </td><td class="col3"> Plugins </td> </tr> <tr class="row5"> <td class="col0"> 2013-01-08 </td><td class="col1"> Added template unit tests infrastructure </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/629196125e" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/629196125e">629196125e</a></td><td class="col3"> Templates </td> </tr> <tr class="row6"> <td class="col0"> 2013-04-07 </td><td class="col1"> <code>lib/exe/fetch.php</code> is changed to improve its security. Addition of a token to image urls when resizing or cropping is required. See also list of <a href="/devel:weatherwax_fetchchange_plugins" class="wikilink1" title="devel:weatherwax_fetchchange_plugins" data-wiki-id="devel:weatherwax_fetchchange_plugins">affected plugins</a></td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/pull/203" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/203">PR 203</a> </td><td class="col3">Plugins</td> </tr> <tr class="row7"> <td class="col0"> 2012-11-12 </td><td class="col1"> Rewrite of TarLib. More memory efficient and improved <abbr title="Application Programming Interface">API</abbr>. </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/pull/140" class="interwiki iw_pr" title="https://github.com/dokuwiki/dokuwiki/pull/140">PR 140</a> <a href="https://github.com/dokuwiki/dokuwiki/commit/c30996a" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/c30996a">c30996a</a></td><td class="col3"> Handling of tar packages </td> </tr> <tr class="row8"> <td class="col0"> 2012-11-05 </td><td class="col1"> The <a href="/devel:event:pageutils_id_hidepage" class="wikilink1" title="devel:event:pageutils_id_hidepage" data-wiki-id="devel:event:pageutils_id_hidepage">PAGEUTILS_ID_HIDEPAGE</a> event is signalled when DokuWiki checks if a page is hidden, handlers can use it to hide a page or show a hidden page. </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/8449cc9d" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/8449cc9d">8449cc9d</a>, <a href="https://github.com/dokuwiki/dokuwiki/commit/fb55b51e" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/fb55b51e">fb55b51e</a> </td><td class="col3"> Plugins </td> </tr> <tr class="row9"> <td class="col0"> 2013-02-03 </td><td class="col1"> Update to jQuery 1.9, <strong>deprecated</strong> jQuery migrate plugin added </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/cc4bb766" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/cc4bb766">cc4bb766</a> </td><td class="col3"> Plugins, Templates and Userscripts </td> </tr> <tr class="row10"> <td class="col0"> 2013-02-16 </td><td class="col1"> <strong>deprecated</strong> the Blowfish library (<code>Horde_Cipher_blowfish</code>, <code>PMA_blowfish_encrypt</code> and <code>PMA_blowfish_decrypt</code>), a new library will be included in the autumn 2013 release </td><td class="col2"> <a href="http://bugs.dokuwiki.org/index.php?do=details&amp;task_id=2685" class="interwiki iw_bug" title="http://bugs.dokuwiki.org/index.php?do=details&amp;task_id=2685">2685</a> </td><td class="col3"> Plugins that use the Blowfish encryption </td> </tr> <tr class="row11"> <td class="col0"> 2012-07-12 </td><td class="col1"> [<img src="/lib/images/smileys/fixme.svg" class="icon smiley" alt="FIXME" />: check this] <strong>deprecated</strong> Wrapper subscription_addresslist for plugins emitting COMMON_NOTIFY_ADDRESSLIST themselves and relying on on this to be the default handler</td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/e13e01da" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/e13e01da">e13e01da</a> </td><td class="col3"> Plugins </td> </tr> <tr class="row12"> <td class="col0"> 2013-02-16 </td><td class="col1"> Complete switch to jQuery, <strong>removed</strong> old compatibility layer </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/99421189" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/99421189">99421189</a> </td><td class="col3"> Plugins, Templates and Userscripts which use out-dated JavaScript </td> </tr> <tr class="row13"> <td class="col0"> 2013-02-17 </td><td class="col1"> <strong>removed</strong> functions deprecated in 2005/2006: plugin_localFN(), plugin_locale_xhtml(), plugin_email(), plugin_link(), plugin_render(), setCorrectLocale(), io_runcmd(), p_wiki_xhtml_summary(), p_cached_xhtml(), search_callback(), search_backlinks(), search_fulltext(), search_regex() </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/c33b315b" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/c33b315b">c33b315b</a> </td><td class="col3"> Plugins </td> </tr> </table></div> <div class="secedit editbutton_table editbutton_28"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Table] " /><input type="hidden" name="target" value="table" /><input type="hidden" name="hid" value="table12" /><input type="hidden" name="range" value="117952-120459" /><button type="submit" title="Table">Edit</button></div></form></div> <p> Github issue tracker: 67 <a href="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2012-10-13..2013-05-10+is%3Apr" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&amp;q=is%3Aclosed+merged%3A2012-10-13..2013-05-10+is%3Apr">Pull Requests merged</a><br/> Issue tracker: 115 <a href="https://bugs.dokuwiki.org/index.php?string=&amp;project=1&amp;search_name=&amp;type%5B%5D=&amp;sev%5B%5D=&amp;pri%5B%5D=&amp;due%5B%5D=&amp;reported%5B%5D=&amp;cat%5B%5D=&amp;status%5B%5D=closed&amp;percent%5B%5D=&amp;opened=&amp;dev=&amp;closed=&amp;duedatefrom=&amp;duedateto=&amp;changedfrom=&amp;changedto=&amp;openedfrom=&amp;openedto=&amp;closedfrom=2012-10-13&amp;closedto=2013-05-10&amp;do=index" class="urlextern" title="https://bugs.dokuwiki.org/index.php?string=&amp;project=1&amp;search_name=&amp;type%5B%5D=&amp;sev%5B%5D=&amp;pri%5B%5D=&amp;due%5B%5D=&amp;reported%5B%5D=&amp;cat%5B%5D=&amp;status%5B%5D=closed&amp;percent%5B%5D=&amp;opened=&amp;dev=&amp;closed=&amp;duedatefrom=&amp;duedateto=&amp;changedfrom=&amp;changedto=&amp;openedfrom=&amp;openedto=&amp;closedfrom=2012-10-13&amp;closedto=2013-05-10&amp;do=index">Issues closed</a> from 2012-10-13 until 2013-05-10 </p> </div> <div class="secedit editbutton_section editbutton_27"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Release Spring 2013 “Weatherwax”] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="release_spring_2013_weatherwax" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="117904-121013" /><button type="submit" title="Release Spring 2013 “Weatherwax”">Edit</button></div></form></div> <h3 class="sectionedit29" id="release_2012-10-13_adora_belle">Release 2012-10-13 “Adora Belle”</h3> <div class="level3"> <div class="table sectionedit30"><table class="inline"> <thead> <tr class="row0"> <th class="col0">Date </th><th class="col1">Change </th><th class="col2">Submit </th><th class="col3">Affects </th> </tr> </thead> <tr class="row1"> <td class="col0"> 2012-01-30 </td><td class="col1"> Deprecating the DOKU_TPL* constants : two new tpl_* functions returning the correct paths based on the $conf variables which can be changed from the DOKUWIKI_STARTED event </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/c4766956" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/c4766956">c4766956</a> </td><td class="col3"> Templates </td> </tr> <tr class="row2"> <td class="col0"> 2012-03-23 </td><td class="col1"> Added abstraction layer to xml-rpc api </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/a2b7fdb8" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/a2b7fdb8">a2b7fdb8</a> </td><td class="col3"> XML-RPC </td> </tr> <tr class="row3"> <td class="col0"> 2012-04-08 </td><td class="col1"> Removed anchors from headings </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/16cc7ed7" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/16cc7ed7">16cc7ed7</a> </td><td class="col3"> Templates </td> </tr> <tr class="row4"> <td class="col0"> 2012-04-08 </td><td class="col1"> Changed <code>&lt;abbr&gt;</code> to <code>&lt;acronym&gt;</code> </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/940db3a3" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/940db3a3">940db3a3</a> </td><td class="col3"> Templates </td> </tr> <tr class="row5"> <td class="col0"> 2012-04-08 </td><td class="col1"> Renamed smiley image class to &#039;icon&#039; </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/8e38227f" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/8e38227f">8e38227f</a> </td><td class="col3"> Templates </td> </tr> <tr class="row6"> <td class="col0"> 2012-04-09 </td><td class="col1"> Changes to the way <abbr title="Cascading Style Sheets">CSS</abbr> files are loaded </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/6c47a78c" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/6c47a78c">6c47a78c</a> </td><td class="col3"> Templates and plugins with <code>@media</code> queries </td> </tr> <tr class="row7"> <td class="col0"> 2012-04-09 </td><td class="col1"> Improved <abbr title="HyperText Markup Language">HTML</abbr> for search results </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/91b05b6b" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/91b05b6b">91b05b6b</a> </td><td class="col3"> Templates </td> </tr> <tr class="row8"> <td class="col0"> 2012-04-09 </td><td class="col1"> Rewrote and improved <abbr title="HyperText Markup Language">HTML</abbr> for <abbr title="Table of Contents">TOC</abbr> </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/d5acc30d" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/d5acc30d">d5acc30d</a> </td><td class="col3"> Templates (and changes to the <abbr title="Table of Contents">TOC</abbr>) </td> </tr> <tr class="row9"> <td class="col0"> 2012-05-01 </td><td class="col1"> Replace SimpleTest with PHPUnit </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/3c0d44f" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/3c0d44f">3c0d44f</a> </td><td class="col3"> simpletest, unittesting </td> </tr> <tr class="row10"> <td class="col0"> 2012-06-24 </td><td class="col1"> Input ($_REQUEST/POST/GET) wrapper </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/89177306" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/89177306">89177306</a> </td><td class="col3"> Plugins </td> </tr> <tr class="row11"> <td class="col0"> 2012-07-01 </td><td class="col1"> Sidebar inclusion </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/e66d3e6" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/e66d3e6">e66d3e6</a> and changes <a href="https://github.com/dokuwiki/dokuwiki/commit/835dfcae" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/835dfcae">835dfcae</a> </td><td class="col3"> Templates </td> </tr> <tr class="row12"> <td class="col0"> 2012-07-08 </td><td class="col1"> Change caching to expire when dependency has equal modification time, pay attention when using circular dependencies and dependencies that could be updated at the same time as the cache </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/79b37bb8" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/79b37bb8">79b37bb8</a> </td><td class="col3"> Plugins that modify caching </td> </tr> <tr class="row13"> <td class="col0"> 2012-07-08 </td><td class="col1"> Include no longer allowed in local config. use local.protected.php instead </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/499add6b" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/499add6b">499add6b</a> </td><td class="col3"> Configs using include </td> </tr> <tr class="row14"> <td class="col0"> 2012-10-10 </td><td class="col1"> <code>__highlight__</code> has become a <strong>guaranteed</strong> style.ini placeholder </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/5db35f6f" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/5db35f6f">5db35f6f</a> </td><td class="col3"> Templates </td> </tr> <tr class="row15"> <td class="col0"> 2012-10-11 </td><td class="col1"> Changed JS for section highlighting </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/870c8a4b" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/870c8a4b">870c8a4b</a> </td><td class="col3"> Plugins and tips making use of section highlighting </td> </tr> <tr class="row16"> <td class="col0"> </td><td class="col1"> <strong>deprecated</strong> <code>tpl_getFavicon()</code> (wrong name) </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/27833958" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/27833958">27833958</a> </td><td class="col3"> templates using it should use new <code>tpl_getMediaFile()</code> instead </td> </tr> <tr class="row17"> <td class="col0"> </td><td class="col1 leftalign"> <strong>deprecated</strong> <code>DOKU_TPL</code> and <code>DOKU_TPLINC</code> constants (make problems with dynamic template switching) </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/c4766956" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/c4766956">c4766956</a> </td><td class="col3"> templates and plugins should use <a href="https://codesearch.dokuwiki.org/search?project=dokuwiki&amp;defs=tpl_incdir&amp;path=" class="interwiki plugin_xref" title="view definition for tpl_incdir()">tpl_incdir()</a> and <a href="https://codesearch.dokuwiki.org/search?project=dokuwiki&amp;defs=tpl_basedir&amp;path=" class="interwiki plugin_xref" title="view definition for tpl_basedir()">tpl_basedir()</a> instead </td> </tr> <tr class="row18"> <td class="col0"> </td><td class="col1"> <strong>deprecated</strong> RTL <abbr title="Cascading Style Sheets">CSS</abbr> mode (had several issues, superseded by better way) </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/6c47a78c" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/6c47a78c">6c47a78c</a> </td><td class="col3"> RTL styles in templates, plugins or userstyles will not be included in the resulting <abbr title="Cascading Style Sheets">CSS</abbr> </td> </tr> <tr class="row19"> <td class="col0"> </td><td class="col1"> <strong>deprecated</strong> some images in <code>lib/images/</code> <sup><a href="#fn__3" id="fnt__3" class="fn_top">3)</a></sup> (they were very old and not in use) </td><td class="col2 leftalign"> <a href="https://github.com/dokuwiki/dokuwiki/commit/c973a9c8" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/c973a9c8">c973a9c8</a> </td><td class="col3"> they will be missing from plugins/templates using them </td> </tr> <tr class="row20"> <td class="col0"> </td><td class="col1"> <strong>removed</strong> deprecated global <code>$NS</code> variable in doku.php </td><td class="col2"> </td><td class="col3"> </td> </tr> <tr class="row21"> <td class="col0"> </td><td class="col1"> <strong>removed</strong> deprecated images: lib/images/icon-file.png + lib/images/icon-thumb.png </td><td class="col2"> </td><td class="col3"> </td> </tr> </table></div> <div class="secedit editbutton_table editbutton_30"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Table] " /><input type="hidden" name="target" value="table" /><input type="hidden" name="hid" value="table13" /><input type="hidden" name="range" value="121062-123917" /><button type="submit" title="Table">Edit</button></div></form></div> <p> Issue tracker: 192 <a href="https://bugs.dokuwiki.org/index.php?string=&amp;project=1&amp;search_name=&amp;type%5B%5D=&amp;sev%5B%5D=&amp;pri%5B%5D=&amp;due%5B%5D=&amp;reported%5B%5D=&amp;cat%5B%5D=&amp;status%5B%5D=closed&amp;percent%5B%5D=&amp;opened=&amp;dev=&amp;closed=&amp;duedatefrom=&amp;duedateto=&amp;changedfrom=&amp;changedto=&amp;openedfrom=&amp;openedto=&amp;closedfrom=2011-11-10&amp;closedto= 2012-10-13&amp;do=index" class="urlextern" title="https://bugs.dokuwiki.org/index.php?string=&amp;project=1&amp;search_name=&amp;type%5B%5D=&amp;sev%5B%5D=&amp;pri%5B%5D=&amp;due%5B%5D=&amp;reported%5B%5D=&amp;cat%5B%5D=&amp;status%5B%5D=closed&amp;percent%5B%5D=&amp;opened=&amp;dev=&amp;closed=&amp;duedatefrom=&amp;duedateto=&amp;changedfrom=&amp;changedto=&amp;openedfrom=&amp;openedto=&amp;closedfrom=2011-11-10&amp;closedto= 2012-10-13&amp;do=index">Issues closed</a> from 2011-11-10 until 2012-10-13 </p> </div> <div class="secedit editbutton_section editbutton_29"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Release 2012-10-13 “Adora Belle”] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="release_2012-10-13_adora_belle" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="121014-124306" /><button type="submit" title="Release 2012-10-13 “Adora Belle”">Edit</button></div></form></div> <h3 class="sectionedit31" id="release_2011-11-10_angua">Release 2011-11-10 “Angua”</h3> <div class="level3"> <div class="table sectionedit32"><table class="inline"> <thead> <tr class="row0"> <th class="col0">Date </th><th class="col1">Change </th><th class="col2">Submit </th><th class="col3">Affects </th> </tr> </thead> <tr class="row1"> <td class="col0"> 2011-05-26 </td><td class="col1"> Media revisions </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/e4f389ef1728a0f86164a0e4b88626be9860dabb" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/commit/e4f389ef1728a0f86164a0e4b88626be9860dabb">e4f389ef</a>, see also <a href="http://www.google-melange.com/gsoc/project/google/gsoc2011/kate/18001" class="urlextern" title="http://www.google-melange.com/gsoc/project/google/gsoc2011/kate/18001">GSOC sponsored work</a> </td><td class="col3"> All media files are now versionned and data/media_attic contains old revisions. This feature can be disabled in the config </td> </tr> <tr class="row2"> <td class="col0"> 2011-06-09 </td><td class="col1"> New ajaxified media manager </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/d9162c6cd87643d7e7af8e37cd93aa48b8aecb96" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/commit/d9162c6cd87643d7e7af8e37cd93aa48b8aecb96">d9162c6c</a> and lots of commits following that one </td><td class="col3"> Media manager has changed to handle media files revisions </td> </tr> <tr class="row3"> <td class="col0"> 2011-05-29 </td><td class="col1"> jQuery branch merged into the main repository. The core code has been rewritten since, most plugins should still be compatible (please test), the old JavaScript <abbr title="Application Programming Interface">API</abbr> will be removed in the October 2012 release. </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/79344f5bffd7dfe74cbfe5e4362425dda4f5b7af" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/commit/79344f5bffd7dfe74cbfe5e4362425dda4f5b7af">79344f5b</a> and many more commits </td><td class="col3"> Plugins that use JavaScript </td> </tr> <tr class="row4"> <td class="col0"> 2011-08-19 </td><td class="col1"> Meta files from plugins aren&#039;t deleted automatically anymore when the page is deleted, plugins can use the <a href="/devel:event:io_wikipage_write" class="wikilink1" title="devel:event:io_wikipage_write" data-wiki-id="devel:event:io_wikipage_write">IO_WIKIPAGE_WRITE</a>-event if they want to delete their meta files </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/c5f927421e944bfe2ed61a7d50177e7a04c7a079" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/commit/c5f927421e944bfe2ed61a7d50177e7a04c7a079">c5f92742</a> </td><td class="col3"> Plugins that use custom meta files </td> </tr> <tr class="row5"> <td class="col0"> 2011-09-10 </td><td class="col1"> Config_cascade support for enabling/disabling plugins, <strong>deprecated</strong> <code>disabled</code> plugin files </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/29d511bfa507384ae0872f75fb54acb44b1e915e" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/commit/29d511bfa507384ae0872f75fb54acb44b1e915e">29d511bf</a> </td><td class="col3"> Farm setup </td> </tr> <tr class="row6"> <td class="col0"> 2011-09-25 </td><td class="col1"> Namespaces ending in underscores are no longer possible. </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/b680ea06a64290b3e28a7b7d2d8d33373a3e6709" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/commit/b680ea06a64290b3e28a7b7d2d8d33373a3e6709">b680ea06</a> </td><td class="col3"> Users with namespaces ending in underscores </td> </tr> <tr class="row7"> <td class="col0"> 2011-10-10 </td><td class="col1"> Page summary limited to 255 chars </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/7fa35bb18633117eb89c1960346a572eb7cd0369" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/commit/7fa35bb18633117eb89c1960346a572eb7cd0369">7fa35bb1</a> </td><td class="col3"> Changelog of any page edition is now limited to 255 chars </td> </tr> <tr class="row8"> <td class="col0"> 2011-10-15 </td><td class="col1"> Flash uploader removed </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/6f0b0dd1609f2a253b48f1b9347168dd2d5a61d7" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/commit/6f0b0dd1609f2a253b48f1b9347168dd2d5a61d7">6f0b0dd1</a> </td><td class="col3"> The flash multi-file uploader has been superseeded by the multi-uploader of the new media manager </td> </tr> <tr class="row9"> <td class="col0"> 2011-10-15 </td><td class="col1"> Several XML-RPC fixes </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/b760af946cf29d1bee05a5cb33cfc6e357df441f" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/commit/b760af946cf29d1bee05a5cb33cfc6e357df441f">b760af94</a> and several other commits </td><td class="col3"> XML-RPC access, encoding… </td> </tr> <tr class="row10"> <td class="col0"> </td><td class="col1"> <strong>deprecated</strong> double-decoding in XMLRPC putAttachment (Bug) </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/80d6fbc3" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/80d6fbc3">80d6fbc3</a> </td><td class="col3"> </td> </tr> <tr class="row11"> <td class="col0"> </td><td class="col1"> <strong>deprecated</strong> vast amounts of the old JavaScript library, replaced by new jQuery-based library </td><td class="col2"> Everything in <a href="https://github.com/dokuwiki/dokuwiki/blob/80d6fbc300b7e423fe0d2373cf3888c80ac94a41/lib/scripts/compatibility.js" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/blob/80d6fbc300b7e423fe0d2373cf3888c80ac94a41/lib/scripts/compatibility.js">compatibility.js</a> </td><td class="col3"> Plugin and template JavaScript may stop working </td> </tr> <tr class="row12"> <td class="col0"> 2011-11-28 </td><td class="col1"> <strong>deprecated</strong> 3rd parameter of <code>cleanID()</code> </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/3543c6de" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/3543c6de">3543c6de</a> </td><td class="col3"> plugins and templates using cleanID() </td> </tr> <tr class="row13"> <td class="col0 leftalign"> </td><td class="col1"> <strong>removed</strong> deprecated action “(un)subscribens” </td><td class="col2"> </td><td class="col3"> </td> </tr> <tr class="row14"> <td class="col0 leftalign"> </td><td class="col1"> <strong>removed</strong> JavaScript function “escapeQuotes” (was deprecated in Rincewind, but was removed anyway) </td><td class="col2"> </td><td class="col3"> </td> </tr> </table></div> <div class="secedit editbutton_table editbutton_32"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Table] " /><input type="hidden" name="target" value="table" /><input type="hidden" name="hid" value="table14" /><input type="hidden" name="range" value="124349-127506" /><button type="submit" title="Table">Edit</button></div></form></div> <p> Issue tracker: 90 <a href="https://bugs.dokuwiki.org/index.php?string=&amp;project=1&amp;search_name=&amp;type%5B%5D=&amp;sev%5B%5D=&amp;pri%5B%5D=&amp;due%5B%5D=&amp;reported%5B%5D=&amp;cat%5B%5D=&amp;status%5B%5D=closed&amp;percent%5B%5D=&amp;opened=&amp;dev=&amp;closed=&amp;duedatefrom=&amp;duedateto=&amp;changedfrom=&amp;changedto=&amp;openedfrom=&amp;openedto=&amp;closedfrom=2011-05-25&amp;closedto=2011-11-10&amp;do=index" class="urlextern" title="https://bugs.dokuwiki.org/index.php?string=&amp;project=1&amp;search_name=&amp;type%5B%5D=&amp;sev%5B%5D=&amp;pri%5B%5D=&amp;due%5B%5D=&amp;reported%5B%5D=&amp;cat%5B%5D=&amp;status%5B%5D=closed&amp;percent%5B%5D=&amp;opened=&amp;dev=&amp;closed=&amp;duedatefrom=&amp;duedateto=&amp;changedfrom=&amp;changedto=&amp;openedfrom=&amp;openedto=&amp;closedfrom=2011-05-25&amp;closedto=2011-11-10&amp;do=index">Issues closed</a> from 2011-05-25 until 2011-11-10 </p> </div> <div class="secedit editbutton_section editbutton_31"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Release 2011-11-10 “Angua”] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="release_2011-11-10_angua" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="124307-127893" /><button type="submit" title="Release 2011-11-10 “Angua”">Edit</button></div></form></div> <h3 class="sectionedit33" id="release_2011-05-25_rincewind">Release 2011-05-25 “Rincewind”</h3> <div class="level3"> <div class="table sectionedit34"><table class="inline"> <thead> <tr class="row0"> <th class="col0">Date </th><th class="col1">Change </th><th class="col2">Submit </th><th class="col3">Affects </th> </tr> </thead> <tr class="row1"> <td class="col0"> 2010-11-22 </td><td class="col1"> Metadata has got a caching mechanism, it can be influenced using the <a href="/devel:event:parser_cache_use" class="wikilink1" title="devel:event:parser_cache_use" data-wiki-id="devel:event:parser_cache_use">PARSER_CACHE_USE</a>-event. <code>p_get_metadata</code> does now trigger rendering metadata </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/98214867894eba512bf47cba3439ccba3968f49b" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/commit/98214867894eba512bf47cba3439ccba3968f49b">98214867</a> </td><td class="col3"> Plugins </td> </tr> <tr class="row2"> <td class="col0"> 2011-02-04</td><td class="col1"> Replace COMMON_PAGE_FROMTEMPLATE with COMMON_PAGETPL_LOAD event </td><td class="col2"><a href="https://github.com/dokuwiki/dokuwiki/commit/7b84afa2e557a05fcd900a1cbf5715a6988828dc" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/commit/7b84afa2e557a05fcd900a1cbf5715a6988828dc">7b84afa2</a> </td><td class="col3">Plugins </td> </tr> <tr class="row3"> <td class="col0"> 2011-02-06 </td><td class="col1"> MEDIA_UPLOAD_FINISH got a sixth parameter </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/ffb291f214dd47aa34d4e84b166de6e62714307f" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/commit/ffb291f214dd47aa34d4e84b166de6e62714307f">ffb291f2</a> </td><td class="col3"> Plugins </td> </tr> <tr class="row4"> <td class="col0"> 2011-02-06 </td><td class="col1"> <code>p_set_metadata</code> can now be used in <code>render</code>-functions (e.g. of plugins) </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/0e5fde485b65b5a64fef50214496ad24bed17cef" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/commit/0e5fde485b65b5a64fef50214496ad24bed17cef">0e5fde48</a> </td><td class="col3"> Plugins (just new feature) </td> </tr> <tr class="row5"> <td class="col0"> 2011-02-20 </td><td class="col1"> <code>$lang[&#039;register&#039;]</code> has been renamed to <code>$lang[&#039;btn_register&#039;]</code> </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/bf413a4e50ea09a0345533c5fb1d07e963bd6368" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/commit/bf413a4e50ea09a0345533c5fb1d07e963bd6368">bf413a4e</a> </td><td class="col3"> Plugins and Templates which use <code>$lang[&#039;register&#039;]</code> </td> </tr> <tr class="row6"> <td class="col0"> 2011-02-26 </td><td class="col1"> renamed &#039;default&#039; userstyle to &#039;screen&#039; in config_cascade (so &#039;default&#039; is still supported, but deprecated) </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/318cd03ee91d3a5344bab636a77c3cb19c32c5b7" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/commit/318cd03ee91d3a5344bab636a77c3cb19c32c5b7">318cd03e</a> </td><td class="col3"> Farmers </td> </tr> <tr class="row7"> <td class="col0"> 2011-02-26 </td><td class="col1"> renamed userstyles for &#039;all&#039;, &#039;print&#039;, &#039;rtl&#039; and &#039;feed&#039; modes (back to what it was before Anteater) </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/4e098b31e03d71843366023ea526608ff2377a80" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/commit/4e098b31e03d71843366023ea526608ff2377a80">4e098b31</a> </td><td class="col3"> Userstyles other than &#039;userstyle.css&#039; </td> </tr> <tr class="row8"> <td class="col0"> 2011-03-06 </td><td class="col1"> The <a href="/devel:event:indexer_page_add" class="wikilink1" title="devel:event:indexer_page_add" data-wiki-id="devel:event:indexer_page_add">INDEXER_PAGE_ADD</a>-event has been changed (different and additional parameters) </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/39d6fd3051102c9f2fb5436c7bcaf44d6068fde8" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/commit/39d6fd3051102c9f2fb5436c7bcaf44d6068fde8">39d6fd30</a> </td><td class="col3"> all plugins using the event </td> </tr> <tr class="row9"> <td class="col0"> 2011-03-08 </td><td class="col1"> The indexer changes have been merged (there have been more changes after this). There is a new indexer class and a metadata index that can be used as key-/value-store. See <a href="/devel:metadata#metadata_index" class="wikilink1" title="devel:metadata" data-wiki-id="devel:metadata">metadata index</a> for the new events and usage instructions. </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/d8e733eea8ac79670ffc74ac685078dc4ac56c7e" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/commit/d8e733eea8ac79670ffc74ac685078dc4ac56c7e">d8e733ee</a> </td><td class="col3"> Plugins </td> </tr> <tr class="row10"> <td class="col0"> 2011-03-19 </td><td class="col1"> The password is no longer stored (encrypted) in the session, it&#039;s just the hash now. You can get it out of the login cookie, but the encryption has been changed there. </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/234ce57eac492a1f07414d42c0c406666f3fa887" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/commit/234ce57eac492a1f07414d42c0c406666f3fa887">234ce57e</a> (session), <a href="https://github.com/dokuwiki/dokuwiki/commit/e940aea40842bfcf6db8c09bba3135cb9cb5eef9" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/commit/e940aea40842bfcf6db8c09bba3135cb9cb5eef9">e940aea4</a> (cookie) </td><td class="col3"> authentication backends (if they need the password after the login) </td> </tr> <tr class="row11"> <td class="col0"> 2011-05-08 </td><td class="col1"> More caching logic for metadata, new <code>$render</code> parameter values for <code>p_get_first_heading</code> and <code>p_get_metadata</code> </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/65aa8490874917620bd9a9a773cd0fb7621afb41" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/commit/65aa8490874917620bd9a9a773cd0fb7621afb41">65aa8490</a>, <a href="https://github.com/dokuwiki/dokuwiki/commit/67c15ecea77ff971dcb554de77cf1c25de1140a0" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/commit/67c15ecea77ff971dcb554de77cf1c25de1140a0">67c15ece</a> </td><td class="col3"> Plugins (and templates) that use <code>p_get_first_heading</code> or <code>p_get_metadata</code> </td> </tr> <tr class="row12"> <td class="col0"> 2011-01-31 </td><td class="col1"> Different diff styles </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/7216538165621816dc3f751adc0746bf66805421" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/commit/7216538165621816dc3f751adc0746bf66805421">72165381</a> </td><td class="col3"> Needs styling </td> </tr> <tr class="row13"> <td class="col0"> </td><td class="col1"> <strong>deprecated</strong> $NS in doku.php </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/bced4159" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/bced4159">bced4159</a> </td><td class="col3"> </td> </tr> <tr class="row14"> <td class="col0"> </td><td class="col1"> <strong>deprecated</strong> JavaScript function escapeQuotes, replaced by jsEscape </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/20d062ca" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/20d062ca">20d062ca</a> </td><td class="col3"> </td> </tr> </table></div> <div class="secedit editbutton_table editbutton_34"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Table] " /><input type="hidden" name="target" value="table" /><input type="hidden" name="hid" value="table15" /><input type="hidden" name="range" value="127940-131434" /><button type="submit" title="Table">Edit</button></div></form></div> <p> Issue tracker: 135 <a href="https://bugs.dokuwiki.org/index.php?string=&amp;project=1&amp;search_name=&amp;type%5B%5D=&amp;sev%5B%5D=&amp;pri%5B%5D=&amp;due%5B%5D=&amp;reported%5B%5D=&amp;cat%5B%5D=&amp;status%5B%5D=closed&amp;percent%5B%5D=&amp;opened=&amp;dev=&amp;closed=&amp;duedatefrom=&amp;duedateto=&amp;changedfrom=&amp;changedto=&amp;openedfrom=&amp;openedto=&amp;closedfrom=2010-11-07&amp;closedto=2011-05-25&amp;do=index" class="urlextern" title="https://bugs.dokuwiki.org/index.php?string=&amp;project=1&amp;search_name=&amp;type%5B%5D=&amp;sev%5B%5D=&amp;pri%5B%5D=&amp;due%5B%5D=&amp;reported%5B%5D=&amp;cat%5B%5D=&amp;status%5B%5D=closed&amp;percent%5B%5D=&amp;opened=&amp;dev=&amp;closed=&amp;duedatefrom=&amp;duedateto=&amp;changedfrom=&amp;changedto=&amp;openedfrom=&amp;openedto=&amp;closedfrom=2010-11-07&amp;closedto=2011-05-25&amp;do=index">Issues closed</a> from 2010-11-07 until 2011-05-25 </p> </div> <div class="secedit editbutton_section editbutton_33"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Release 2011-05-25 “Rincewind”] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="release_2011-05-25_rincewind" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="127894-131822" /><button type="submit" title="Release 2011-05-25 “Rincewind”">Edit</button></div></form></div> <h3 class="sectionedit35" id="release_2010-11-07a_anteater">Release 2010-11-07a “Anteater”</h3> <div class="level3"> <div class="table sectionedit36"><table class="inline"> <thead> <tr class="row0"> <th class="col0">Date </th><th class="col1">Change </th><th class="col2">Submit </th><th class="col3">Affects </th> </tr> </thead> <tr class="row1"> <td class="col0"> </td><td class="col1"> <a href="http://www.freelists.org/post/dokuwiki/Changes-in-Anteater-for-plugin-authors" class="urlextern" title="http://www.freelists.org/post/dokuwiki/Changes-in-Anteater-for-plugin-authors">http://www.freelists.org/post/dokuwiki/Changes-in-Anteater-for-plugin-authors</a> </td><td class="col2"> </td><td class="col3"> Plugins </td> </tr> <tr class="row2"> <td class="col0"> </td><td class="col1"> Subscription management added, needs styling </td><td class="col2"> </td><td class="col3"> Templates </td> </tr> <tr class="row3"> <td class="col0"> </td><td class="col1"> Mediamanager options added, need styling </td><td class="col2"> </td><td class="col3"> Templates </td> </tr> <tr class="row4"> <td class="col0"> 2010-09-09 </td><td class="col1"> DokuWiki version added to admin view, needs styling </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/9a2cec2e934b77a311cf21d5822dfd0146d5140b" class="urlextern" title="https://github.com/dokuwiki/dokuwiki/commit/9a2cec2e934b77a311cf21d5822dfd0146d5140b">9a2cec2e</a> </td><td class="col3"> Templates </td> </tr> <tr class="row5"> <td class="col0"> </td><td class="col1"> <strong>deprecated</strong> action “(un)subscribens” </td><td class="col2"> </td><td class="col3"> Templates </td> </tr> <tr class="row6"> <td class="col0"> 2010-10-21 </td><td class="col1"> <strong>deprecated</strong> html_attbuild(), use buildAttributes() instead </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/c277a6bd" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/c277a6bd">c277a6bd</a> </td><td class="col3"> plugins </td> </tr> </table></div> <div class="secedit editbutton_table editbutton_36"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Table] " /><input type="hidden" name="target" value="table" /><input type="hidden" name="hid" value="table16" /><input type="hidden" name="range" value="131869-132475" /><button type="submit" title="Table">Edit</button></div></form></div> <p> Issue tracker: 265 <a href="https://bugs.dokuwiki.org/index.php?string=&amp;project=1&amp;search_name=&amp;type%5B%5D=&amp;sev%5B%5D=&amp;pri%5B%5D=&amp;due%5B%5D=&amp;reported%5B%5D=&amp;cat%5B%5D=&amp;status%5B%5D=closed&amp;percent%5B%5D=&amp;opened=&amp;dev=&amp;closed=&amp;duedatefrom=&amp;duedateto=&amp;changedfrom=&amp;changedto=&amp;openedfrom=&amp;openedto=&amp;closedfrom=2009-12-25&amp;closedto=2010-11-07&amp;do=index" class="urlextern" title="https://bugs.dokuwiki.org/index.php?string=&amp;project=1&amp;search_name=&amp;type%5B%5D=&amp;sev%5B%5D=&amp;pri%5B%5D=&amp;due%5B%5D=&amp;reported%5B%5D=&amp;cat%5B%5D=&amp;status%5B%5D=closed&amp;percent%5B%5D=&amp;opened=&amp;dev=&amp;closed=&amp;duedatefrom=&amp;duedateto=&amp;changedfrom=&amp;changedto=&amp;openedfrom=&amp;openedto=&amp;closedfrom=2009-12-25&amp;closedto=2010-11-07&amp;do=index">Issues closed</a> from 2009-12-25 until 2010-11-07 </p> </div> <div class="secedit editbutton_section editbutton_35"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Release 2010-11-07a “Anteater”] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="release_2010-11-07a_anteater" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="131823-132863" /><button type="submit" title="Release 2010-11-07a “Anteater”">Edit</button></div></form></div> <h3 class="sectionedit37" id="release_2009-12-25c_lemming">Release 2009-12-25c “Lemming”</h3> <div class="level3"> <div class="table sectionedit38"><table class="inline"> <thead> <tr class="row0"> <th class="col0">Date </th><th class="col1">Change </th><th class="col2">Submit </th><th class="col3">Affects </th> </tr> </thead> <tr class="row1"> <td class="col0"> 2009-08-12 </td><td class="col1"> Linkwizard added, needs styling </td><td class="col2"> <a href="https://github.com/dokuwiki/dokuwiki/commit/56dfcc12" class="interwiki iw_github" title="https://github.com/dokuwiki/dokuwiki/commit/56dfcc12">56dfcc12</a> </td><td class="col3"> Templates </td> </tr> </table></div> <div class="secedit editbutton_table editbutton_38"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Table] " /><input type="hidden" name="target" value="table" /><input type="hidden" name="hid" value="table17" /><input type="hidden" name="range" value="132909-133024" /><button type="submit" title="Table">Edit</button></div></form></div> </div> <div class="secedit editbutton_section editbutton_37"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Release 2009-12-25c “Lemming”] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="release_2009-12-25c_lemming" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="132864-133025" /><button type="submit" title="Release 2009-12-25c “Lemming”">Edit</button></div></form></div> <h3 class="sectionedit39" id="release_2006-11-06">Release 2006-11-06</h3> <div class="level3"> <p> Unsemantical guaranteed <a href="/devel:css" class="wikilink1" title="devel:css" data-wiki-id="devel:css">&#039;&#039;style.ini&#039;&#039; colour placeholders</a> have been renamed: <code>__white__</code>, <code>__medium__</code>, <code>__lightgray__</code>, <code>__dark__</code>, <code>__black__</code>, <code>__darker__</code> and <code>__darkgray__</code> shouldn&#039;t be used anymore. </p> </div> <div class="secedit editbutton_section editbutton_39"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Release 2006-11-06] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="release_2006-11-06" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="133026-133317" /><button type="submit" title="Release 2006-11-06">Edit</button></div></form></div> <h2 class="sectionedit40" id="deprecation">Deprecation</h2> <div class="level2"> <p> Removing legacy interfaces, behaviours and features is done over a period of three releases: In the first release, the object is deprecated, in the third, removed. This means that a plugin or template which only uses non-deprecated aspects should at least work in two future versions as well. Put the other way: A template or plugin older than a year is possibly broken. </p> <p> The function <code><a href="/devel:debugging#debug_functions" class="wikilink1" title="devel:debugging" data-wiki-id="devel:debugging">dbg_deprecated($alternative = &#039;&#039;) </a></code> is used for logging calls to deprecated functions since 2014. When the config <a href="/config:allowdebug" class="wikilink1" title="config:allowdebug" data-wiki-id="config:allowdebug">allowdebug</a> is enabled, you can find logged calls in the debuglog. </p> </div> <div class="secedit editbutton_section editbutton_40"><form class="button btn_secedit" method="post" action="/devel:releases"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1727427492" /><input type="hidden" name="summary" value="[Deprecation] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="deprecation" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="133318-" /><button type="submit" title="Deprecation">Edit</button></div></form></div><div class="footnotes"> <div class="fn"><sup><a href="#fnt__1" id="fn__1" class="fn_bot">1)</a></sup> <div class="content">you need to be <a href="/devel:releases?do=login" class="wikilink1" title="devel:releases" data-wiki-id="devel:releases">logged in</a>, see upper right corner</div></div> <div class="fn"><sup><a href="#fnt__2" id="fn__2" class="fn_bot">2)</a></sup> , <sup><a href="#fnt__3" id="fn__3" class="fn_bot">3)</a></sup> <div class="content">arrow_down.gif, arrow_up.gif, at.gif, close.png, del.png, edit.gif, list-minus.gif, list-plus.gif, pencil.png</div></div> </div> <!-- wikipage stop --> </div> <div class="docInfo"><bdi>devel/releases.txt</bdi> · Last modified: <time datetime="2024-09-27T10:58:12+0200">2024-09-27 10:58</time> by <bdi>Klap-in</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="/devel:releases?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="/devel:releases?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="/devel:releases?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=devel%3Areleases&amp;1733018597" 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