<?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 FeedCreator.php</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>8788dbbd585b42284320d64cc932f3c875eab6b2 - &#55358;&#56598; Rector and PHPCS fixes</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Feed/FeedCreator.php#8788dbbd585b42284320d64cc932f3c875eab6b2</link>
        <description>&#55358;&#56598; Rector and PHPCS fixes

            List of files:
            /dokuwiki/inc/Feed/FeedCreator.php</description>
        <pubDate>Wed, 06 May 2026 19:32:03 +0000</pubDate>
        <dc:creator>splitbrain &lt;86426+splitbrain@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>9313ce6d4644bdf080e6c01951187fcbf6a3682f - SearchIndex: fix TypeError when $highlight is passed uninitialized</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Feed/FeedCreator.php#9313ce6d4644bdf080e6c01951187fcbf6a3682f</link>
        <description>SearchIndex: fix TypeError when $highlight is passed uninitializedFulltextSearch::pageSearch() type-hints $highlight as array, butcallers passed uninitialized variables (null). Initialize to [] atall call sites and add a guard in the deprecated ft_pageSearch() wrapper.

            List of files:
            /dokuwiki/inc/Feed/FeedCreator.php</description>
        <pubDate>Wed, 08 Apr 2026 18:38:39 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>e1272c0811878577a2d543205c32808742d4a5da - SearchIndex: add backward compatibility wrappers</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Feed/FeedCreator.php#e1272c0811878577a2d543205c32808742d4a5da</link>
        <description>SearchIndex: add backward compatibility wrappersAdd deprecated wrappers for idx_* and ft_* functions that were removedwhen inc/indexer.php and inc/fulltext.php were replaced by the newSearch classes. These wrappers delegate to the new architecture andensure existing plugins continue to work.Deprecated standalone functions: idx_get_indexer, idx_getIndex,idx_lookup, idx_listIndexLengths, idx_indexLengths, ft_pageSearch,ft_backlinks, ft_mediause, ft_pageLookup, ft_snippet, ft_pagesorter,ft_snippet_re_preprocess, ft_queryParser.Deprecated methods on Indexer: lookupKey, getPages, addMetaKeys,renameMetaValue, getPID, lookup.Also migrates remaining core callers (Ajax, FeedCreator, ApiCore) touse the new classes directly and fixes a UTF-8 case folding bug inMetadataSearch title lookups.

            List of files:
            /dokuwiki/inc/Feed/FeedCreator.php</description>
        <pubDate>Tue, 07 Apr 2026 17:55:12 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>093fe67e98c0cdb4b73fd46938e49b64971483c2 - updated rector and applied it</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Feed/FeedCreator.php#093fe67e98c0cdb4b73fd46938e49b64971483c2</link>
        <description>updated rector and applied it

            List of files:
            /dokuwiki/inc/Feed/FeedCreator.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>7e23bd088acc9a711a4d14ca8e1bc21b87709866 - use correct FeedOptions methods. fixes #4203</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Feed/FeedCreator.php#7e23bd088acc9a711a4d14ca8e1bc21b87709866</link>
        <description>use correct FeedOptions methods. fixes #4203This makes feed.php use the correct methods for setting the feed typeand content-type header. It also adds the missing type definition forRSS 1.0

            List of files:
            /dokuwiki/inc/Feed/FeedCreator.php</description>
        <pubDate>Sun, 11 Feb 2024 09:11:45 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>64e1c19b92bde812ff33823852c8774c7892500f - Reintroduce the FEED_DATA_PROCESS event</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Feed/FeedCreator.php#64e1c19b92bde812ff33823852c8774c7892500f</link>
        <description>Reintroduce the FEED_DATA_PROCESS eventAs explained here:https://github.com/dokuwiki/dokuwiki/issues/4191

            List of files:
            /dokuwiki/inc/Feed/FeedCreator.php</description>
        <pubDate>Thu, 08 Feb 2024 14:54:31 +0000</pubDate>
        <dc:creator>Nickeau &lt;gerardnico@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>72c714a3b85fbc49a7d75bd8d9e49e1a2f0c125a - &#55358;&#56598; Rector and PHPCS fixes</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Feed/FeedCreator.php#72c714a3b85fbc49a7d75bd8d9e49e1a2f0c125a</link>
        <description>&#55358;&#56598; Rector and PHPCS fixes

            List of files:
            /dokuwiki/inc/Feed/FeedCreator.php</description>
        <pubDate>Fri, 26 Jan 2024 14:24:41 +0000</pubDate>
        <dc:creator>splitbrain &lt;splitbrain@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>cf9a48845c46673127f3fe2a50e455180a622b30 - feed: use default favicon as very last resort</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Feed/FeedCreator.php#cf9a48845c46673127f3fe2a50e455180a622b30</link>
        <description>feed: use default favicon as very last resortThe dokuwiki logos we deliver in the wiki namespace are preferable.

            List of files:
            /dokuwiki/inc/Feed/FeedCreator.php</description>
        <pubDate>Fri, 26 Jan 2024 10:32:46 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>4554d54da6db9e948ad7f2c10719a0d41e69c762 - feed: set item date. fixes #2960</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Feed/FeedCreator.php#4554d54da6db9e948ad7f2c10719a0d41e69c762</link>
        <description>feed: set item date. fixes #2960The date was completely missing in the recent refactor. This readds itand uses a unix timestamp as suggested in #2960

            List of files:
            /dokuwiki/inc/Feed/FeedCreator.php</description>
        <pubDate>Fri, 26 Jan 2024 09:17:07 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>a94c17eeed94a74c2fe4e464c1a017be9bbc7157 - style fixes</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Feed/FeedCreator.php#a94c17eeed94a74c2fe4e464c1a017be9bbc7157</link>
        <description>style fixes

            List of files:
            /dokuwiki/inc/Feed/FeedCreator.php</description>
        <pubDate>Fri, 26 Jan 2024 09:14:22 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>1136941dd74f35b9caa0686cd912ae2847a7c0c7 - feed: set tagline as subtitle. fixes #2239</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Feed/FeedCreator.php#1136941dd74f35b9caa0686cd912ae2847a7c0c7</link>
        <description>feed: set tagline as subtitle. fixes #2239

            List of files:
            /dokuwiki/inc/Feed/FeedCreator.php</description>
        <pubDate>Fri, 26 Jan 2024 09:10:02 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>fe9d054b302adfcd4618e9e33079c36cccb90d10 - Feed creation refactoring</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Feed/FeedCreator.php#fe9d054b302adfcd4618e9e33079c36cccb90d10</link>
        <description>Feed creation refactoringThis breaks up the humongous functions from feed.php into multipleclasses. To keep compatibility with existing Plugin events, the basicprinciple of how the feed is assembled has not been changed:* depending on the given mode and other options lose arrays of items are  gathered* these items are then converted (again based on the various options)  into proper FeedItems* the FeedItems are then added to the FeedThe conversion from loosely typed item data to something more structuredis now done by the FeedItemProcessor classes. Some very basic tests havebeen added. It does not cover erverything but covers more than before(which was nothing).Manual testing before merging this is highly recommended. I am notconfident that I ported over everything correctly.No new features have been added, but especially media support could andshould be improved in the future.

            List of files:
            /dokuwiki/inc/Feed/FeedCreator.php</description>
        <pubDate>Mon, 15 Jan 2024 15:30:56 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
</channel>
</rss>
