<?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 Setting.php</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>093fe67e98c0cdb4b73fd46938e49b64971483c2 - updated rector and applied it</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/config/core/Setting/Setting.php#093fe67e98c0cdb4b73fd46938e49b64971483c2</link>
        <description>updated rector and applied it

            List of files:
            /dokuwiki/lib/plugins/config/core/Setting/Setting.php</description>
        <pubDate>Sat, 07 Mar 2026 20:26:13 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>1b2deed9152e2f2c24d7fb535f0b57093e2ede56 - Use str_starts_with/str_ends_with</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/config/core/Setting/Setting.php#1b2deed9152e2f2c24d7fb535f0b57093e2ede56</link>
        <description>Use str_starts_with/str_ends_with

            List of files:
            /dokuwiki/lib/plugins/config/core/Setting/Setting.php</description>
        <pubDate>Fri, 15 Sep 2023 14:25:49 +0000</pubDate>
        <dc:creator>fiwswe &lt;fiwswe@fwml.de&gt;</dc:creator>
    </item>
<item>
        <title>fe15e2c063a38f65804c55e581c72b96ac36edf7 - code style: static visibility</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/config/core/Setting/Setting.php#fe15e2c063a38f65804c55e581c72b96ac36edf7</link>
        <description>code style: static visibility

            List of files:
            /dokuwiki/lib/plugins/config/core/Setting/Setting.php</description>
        <pubDate>Thu, 31 Aug 2023 20:42:02 +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/lib/plugins/config/core/Setting/Setting.php#177d6836e2f75d0e404be9c566e61725852a1e07</link>
        <description>coding style: control flow whitespaces

            List of files:
            /dokuwiki/lib/plugins/config/core/Setting/Setting.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>d868eb89f182718a31113373a6272670bd7f8012 - codestyle adjustments: function declaration braces/spaces</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/config/core/Setting/Setting.php#d868eb89f182718a31113373a6272670bd7f8012</link>
        <description>codestyle adjustments: function declaration braces/spaces

            List of files:
            /dokuwiki/lib/plugins/config/core/Setting/Setting.php</description>
        <pubDate>Wed, 30 Aug 2023 15:09:14 +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/lib/plugins/config/core/Setting/Setting.php#8c7c53b0321a3cd3116b8d3b2ad27863a38dece7</link>
        <description>codestyle adjustments: class declaration braces

            List of files:
            /dokuwiki/lib/plugins/config/core/Setting/Setting.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>467c14277e38168cb2f99ade7ae4bda5b3a20cb1 - Apply rector fixes to config plugin</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/config/core/Setting/Setting.php#467c14277e38168cb2f99ade7ae4bda5b3a20cb1</link>
        <description>Apply rector fixes to config plugin

            List of files:
            /dokuwiki/lib/plugins/config/core/Setting/Setting.php</description>
        <pubDate>Tue, 29 Aug 2023 18:40:16 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>0772dde297e1ba8cd913370fcdf9a3f959574ee0 - Fix handling of unknown array settings</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/config/core/Setting/Setting.php#0772dde297e1ba8cd913370fcdf9a3f959574ee0</link>
        <description>Fix handling of unknown array settingsWhen a plugin used an array setting and was then installed, the oldconfiguration can remain in local.php. It is handled by theSettingUndefined class. However this class used the base out() mechanismwhich didn&apos;t know about arrays. The result was a fatal error resultingin a completely empty config file.This moves the error handling from the SettingArray class to the baseclass which fixes the original problem.It also adds a check if the Writer is about to write a completely emptyconfig file and refuses to do so, throwing an Exception.Probably related to #3777

            List of files:
            /dokuwiki/lib/plugins/config/core/Setting/Setting.php</description>
        <pubDate>Wed, 26 Oct 2022 14:45:37 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>ffd2c6d6717dfed1546905ed795fa25a240b1d9d - use https URLs in config manager</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/config/core/Setting/Setting.php#ffd2c6d6717dfed1546905ed795fa25a240b1d9d</link>
        <description>use https URLs in config manager

            List of files:
            /dokuwiki/lib/plugins/config/core/Setting/Setting.php</description>
        <pubDate>Thu, 12 May 2022 12:57:10 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>f74addc3e206cb610d7ba7560c262bdc89aab422 - remove support for _cautionList</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/config/core/Setting/Setting.php#f74addc3e206cb610d7ba7560c262bdc89aab422</link>
        <description>remove support for _cautionList

            List of files:
            /dokuwiki/lib/plugins/config/core/Setting/Setting.php</description>
        <pubDate>Fri, 01 Jun 2018 07:25:21 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>5f43ccc40b552fd2afc0158cbfeca25c58ce08ec - Merge pull request #2404 from splitbrain/psr2-config-update-comments</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/config/core/Setting/Setting.php#5f43ccc40b552fd2afc0158cbfeca25c58ce08ec</link>
        <description>Merge pull request #2404 from splitbrain/psr2-config-update-commentsimprove update() comments

            List of files:
            /dokuwiki/lib/plugins/config/core/Setting/Setting.php</description>
        <pubDate>Fri, 25 May 2018 11:56:48 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>8356fe608feb6fe52e9c2115debd8008df3da416 - improve update() comments</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/config/core/Setting/Setting.php#8356fe608feb6fe52e9c2115debd8008df3da416</link>
        <description>improve update() comments

            List of files:
            /dokuwiki/lib/plugins/config/core/Setting/Setting.php</description>
        <pubDate>Fri, 25 May 2018 11:00:55 +0000</pubDate>
        <dc:creator>Christopher Smith &lt;chris@jalakai.co.uk&gt;</dc:creator>
    </item>
<item>
        <title>28cc4f40f4befda684909df9332785b02932b956 - make the onoff setting more boolean</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/config/core/Setting/Setting.php#28cc4f40f4befda684909df9332785b02932b956</link>
        <description>make the onoff setting more booleanWe now parse true and false as well as some common strings

            List of files:
            /dokuwiki/lib/plugins/config/core/Setting/Setting.php</description>
        <pubDate>Fri, 25 May 2018 09:34:22 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>d6fc72e108cb01b3391b9bea360e77ca03fbad2e - fix language and TOC handling</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/config/core/Setting/Setting.php#d6fc72e108cb01b3391b9bea360e77ca03fbad2e</link>
        <description>fix language and TOC handling

            List of files:
            /dokuwiki/lib/plugins/config/core/Setting/Setting.php</description>
        <pubDate>Fri, 25 May 2018 08:31:56 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>98a151bacda13410294dc25f5881614c1d228099 - Some first Setting class tests</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/config/core/Setting/Setting.php#98a151bacda13410294dc25f5881614c1d228099</link>
        <description>Some first Setting class tests

            List of files:
            /dokuwiki/lib/plugins/config/core/Setting/Setting.php</description>
        <pubDate>Sun, 20 May 2018 10:14:50 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>af40dea121421dcea1b700a4fdbd5032abe60a9d - proper defaults for initialize</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/config/core/Setting/Setting.php#af40dea121421dcea1b700a4fdbd5032abe60a9d</link>
        <description>proper defaults for initializeThere isn&apos;t really unset variables, but we do expect null to be passedfor some of them.This also moves the update method further up as it&apos;s logically the nextstep.

            List of files:
            /dokuwiki/lib/plugins/config/core/Setting/Setting.php</description>
        <pubDate>Sun, 20 May 2018 10:09:39 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>f00299d834ef8e608772efc257fe30e1b1e53130 - extract save checking into own method</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/config/core/Setting/Setting.php#f00299d834ef8e608772efc257fe30e1b1e53130</link>
        <description>extract save checking into own methodInstead of having the out() method return empty strings, a new methodtells the writer if a setting should be saved or not. Only then theout() method is called.

            List of files:
            /dokuwiki/lib/plugins/config/core/Setting/Setting.php</description>
        <pubDate>Sun, 20 May 2018 10:02:17 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>0a5b05eba6ee3c7824187b015b4e1bbc9658bb5d - Moved settings to their own namespace</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/config/core/Setting/Setting.php#0a5b05eba6ee3c7824187b015b4e1bbc9658bb5d</link>
        <description>Moved settings to their own namespace

            List of files:
            /dokuwiki/lib/plugins/config/core/Setting/Setting.php</description>
        <pubDate>Fri, 18 May 2018 12:56:12 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
</channel>
</rss>
