<?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 PhpString.php</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>cb57f36620bfb1d791ab3659f81ae457af4c5f6e - Fix a subtle logic error</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Utf8/PhpString.php#cb57f36620bfb1d791ab3659f81ae457af4c5f6e</link>
        <description>Fix a subtle logic error

            List of files:
            /dokuwiki/inc/Utf8/PhpString.php</description>
        <pubDate>Thu, 14 Sep 2023 23:59:47 +0000</pubDate>
        <dc:creator>fiwswe &lt;53953985+fiwswe@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>6c16a3a9aa602bb7e269fb6d5d18e1353e17f97f - Use str_starts_with/str_ends_with</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Utf8/PhpString.php#6c16a3a9aa602bb7e269fb6d5d18e1353e17f97f</link>
        <description>Use str_starts_with/str_ends_with

            List of files:
            /dokuwiki/inc/Utf8/PhpString.php</description>
        <pubDate>Thu, 14 Sep 2023 20:32:18 +0000</pubDate>
        <dc:creator>fiwswe &lt;fiwswe@fwml.de&gt;</dc:creator>
    </item>
<item>
        <title>d4f83172d9533c4d84f450fe22ef630816b21d75 - code style: line breaks</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Utf8/PhpString.php#d4f83172d9533c4d84f450fe22ef630816b21d75</link>
        <description>code style: line breaks

            List of files:
            /dokuwiki/inc/Utf8/PhpString.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>177d6836e2f75d0e404be9c566e61725852a1e07 - coding style: control flow whitespaces</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Utf8/PhpString.php#177d6836e2f75d0e404be9c566e61725852a1e07</link>
        <description>coding style: control flow whitespaces

            List of files:
            /dokuwiki/inc/Utf8/PhpString.php</description>
        <pubDate>Thu, 31 Aug 2023 12:22:35 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>8c7c53b0321a3cd3116b8d3b2ad27863a38dece7 - codestyle adjustments: class declaration braces</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Utf8/PhpString.php#8c7c53b0321a3cd3116b8d3b2ad27863a38dece7</link>
        <description>codestyle adjustments: class declaration braces

            List of files:
            /dokuwiki/inc/Utf8/PhpString.php</description>
        <pubDate>Wed, 30 Aug 2023 15:05:28 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>e025be72dc39081d60ab8ece8c57058e8c41e540 - Apply rector fixes to inc/Utf8</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Utf8/PhpString.php#e025be72dc39081d60ab8ece8c57058e8c41e540</link>
        <description>Apply rector fixes to inc/Utf8

            List of files:
            /dokuwiki/inc/Utf8/PhpString.php</description>
        <pubDate>Tue, 29 Aug 2023 13:26:43 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>c7acaa16b3726be12f4d27c43e8012f9d353f4cc - try utf8_decode last</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Utf8/PhpString.php#c7acaa16b3726be12f4d27c43e8012f9d353f4cc</link>
        <description>try utf8_decode lastutf8_decode has been deprecated with PHP 8.2 so we now only use it whenno other mechanisms (mbstring and intl) are available

            List of files:
            /dokuwiki/inc/Utf8/PhpString.php</description>
        <pubDate>Tue, 31 Jan 2023 11:52:21 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>bf8f8509c55822203064b5dd3e5cebdec0d54d7e - guard against unset parameters</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Utf8/PhpString.php#bf8f8509c55822203064b5dd3e5cebdec0d54d7e</link>
        <description>guard against unset parametersMany string function will throw a deprecation warning in PHP 8.1 whennull is passed. This adds a few guards in some of our methods (not all,yet)

            List of files:
            /dokuwiki/inc/Utf8/PhpString.php</description>
        <pubDate>Sat, 01 Jan 2022 11:34:45 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>8a9a2e3d00104aa7fb95b603d8baaee8401379ae - ignore snake_case error of substr_replace</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Utf8/PhpString.php#8a9a2e3d00104aa7fb95b603d8baaee8401379ae</link>
        <description>ignore snake_case error of substr_replaceWe replace original PHP methods here and the original method is insnake_case, so it makes sense to keep it this way even though thatviolates PSR-2

            List of files:
            /dokuwiki/inc/Utf8/PhpString.php</description>
        <pubDate>Sun, 14 Jul 2019 19:20:58 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>8cbc5ee84fe788597ede5266255a74af6da47555 - replaced deprecated utf8 functions</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Utf8/PhpString.php#8cbc5ee84fe788597ede5266255a74af6da47555</link>
        <description>replaced deprecated utf8 functionsFor now this uses full qualified namespaces, sensible imports may comelater.

            List of files:
            /dokuwiki/inc/Utf8/PhpString.php</description>
        <pubDate>Mon, 10 Jun 2019 14:12:59 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>ffdb5936fc072026bd875d8abb31156d6c45687e - formatting cleanup</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Utf8/PhpString.php#ffdb5936fc072026bd875d8abb31156d6c45687e</link>
        <description>formatting cleanupalso avoids overlong line

            List of files:
            /dokuwiki/inc/Utf8/PhpString.php</description>
        <pubDate>Sun, 09 Jun 2019 20:40:10 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>f41bbe4cad0871728891d9ffb45bd6fd79ab1024 - Moved all utf8 methods to their own namespaced classes</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Utf8/PhpString.php#f41bbe4cad0871728891d9ffb45bd6fd79ab1024</link>
        <description>Moved all utf8 methods to their own namespaced classesThis doesn&apos;t really change much since the old functions are still neededfor compatibility reasons. We may be able to reduce the number offunctions by checking which ones we really need.

            List of files:
            /dokuwiki/inc/Utf8/PhpString.php</description>
        <pubDate>Sun, 19 May 2019 21:49:53 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
</channel>
</rss>
