<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in CacheInstructions.php</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>16999ed115e8a9df3ce15f1efe7e4423b925c1d2 - parserutils: allow callers to override the parse syntax, key cache on it</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Cache/CacheInstructions.php#16999ed115e8a9df3ce15f1efe7e4423b925c1d2</link>
        <description>parserutils: allow callers to override the parse syntax, key cache on itWith the registry now carrying the flavour as a parameter, expose thatto callers: p_get_instructions(), p_cached_instructions() andp_cached_output() gain an optional $syntax argument. null (the default)means &quot;use the configured $conf[&apos;syntax&apos;]&quot;, preserving behaviour forevery existing call site; an explicit flavour parses under it regardlessof the wiki&apos;s configured preference.This is what lets bundled assets render deterministically &#8212; e.g. aplugin forcing &apos;dw&apos; on a document whose configured syntax is &apos;md&apos;.Because that case renders the same file under two flavours within onerequest, key both the in-request memo (the $run map) and the on-diskcache on $syntax so the two do not collide. The syntax enters the cachekey only when passed explicitly (non-null); when null the key isunchanged, so existing caches are untouched. Plumbed through newoptional $syntax args on CacheParser / CacheInstructions, appended tothe key string.

            List of files:
            /dokuwiki/inc/Cache/CacheInstructions.php</description>
        <pubDate>Thu, 04 Jun 2026 12:28:54 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>d4f83172d9533c4d84f450fe22ef630816b21d75 - code style: line breaks</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Cache/CacheInstructions.php#d4f83172d9533c4d84f450fe22ef630816b21d75</link>
        <description>code style: line breaks

            List of files:
            /dokuwiki/inc/Cache/CacheInstructions.php</description>
        <pubDate>Thu, 31 Aug 2023 20:44:40 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>a95427a565a82aca45ae276c0f1d330606f6f9b4 - Apply rector fixes to inc/Cache</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Cache/CacheInstructions.php#a95427a565a82aca45ae276c0f1d330606f6f9b4</link>
        <description>Apply rector fixes to inc/Cache

            List of files:
            /dokuwiki/inc/Cache/CacheInstructions.php</description>
        <pubDate>Tue, 29 Aug 2023 11:59:33 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>033eb35b208082e0d25132d664962f35869dd3d8 - Consistent capilization of io_saveFile and psr-2 formatting</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Cache/CacheInstructions.php#033eb35b208082e0d25132d664962f35869dd3d8</link>
        <description>Consistent capilization of io_saveFile and psr-2 formatting

            List of files:
            /dokuwiki/inc/Cache/CacheInstructions.php</description>
        <pubDate>Sat, 29 Feb 2020 03:06:17 +0000</pubDate>
        <dc:creator>kalenpw &lt;kalenpwilliams@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>b4b0b31be159c157f279e565ddbe3ae02269246b - Use deprecation helper</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Cache/CacheInstructions.php#b4b0b31be159c157f279e565ddbe3ae02269246b</link>
        <description>Use deprecation helperInstead of writing our own magic getters and setters for all variablesthat used to be public, this adds a trait that does that in a genericway.This trait was copied from MediaWiki and adjusted to DokuWiki.The original author seems to be @tgr Tisza Gerg&#337;The downside of this trait is that the properties keep their(potentially undesired) name. While that could be fixed within thehelper, that might add unnecessary complexity. The name can change whensupport is dropped.

            List of files:
            /dokuwiki/inc/Cache/CacheInstructions.php</description>
        <pubDate>Fri, 22 Feb 2019 22:23:30 +0000</pubDate>
        <dc:creator>Michael Gro&#223;e &lt;mic.grosse@googlemail.com&gt;</dc:creator>
    </item>
<item>
        <title>d2f1d7a17e2e29d7a2471b10445570be500d337c - Rename fields and add deprecated __get/__set</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Cache/CacheInstructions.php#d2f1d7a17e2e29d7a2471b10445570be500d337c</link>
        <description>Rename fields and add deprecated __get/__setThese fields might still be accessed from the outside, so in order tonot break backwards compatibility, this uses magic methods that emitdeprecation errors.

            List of files:
            /dokuwiki/inc/Cache/CacheInstructions.php</description>
        <pubDate>Thu, 14 Feb 2019 22:41:13 +0000</pubDate>
        <dc:creator>Michael Gro&#223;e &lt;mic.grosse@googlemail.com&gt;</dc:creator>
    </item>
<item>
        <title>0db5771e6b5f779df34a039ad49d4652eaf21893 - Refactor cache.php into different files</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Cache/CacheInstructions.php#0db5771e6b5f779df34a039ad49d4652eaf21893</link>
        <description>Refactor cache.php into different files

            List of files:
            /dokuwiki/inc/Cache/CacheInstructions.php</description>
        <pubDate>Sat, 02 Feb 2019 12:05:17 +0000</pubDate>
        <dc:creator>Michael Gro&#223;e &lt;mic.grosse@googlemail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
