<?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 Search.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/Ui/Search.php#8788dbbd585b42284320d64cc932f3c875eab6b2</link>
        <description>&#55358;&#56598; Rector and PHPCS fixes

            List of files:
            /dokuwiki/inc/Ui/Search.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>c553d38d206868129ba70b8caef7aab63501df20 - SearchIndex: fix TypeError when $QUERY global is null</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Search.php#c553d38d206868129ba70b8caef7aab63501df20</link>
        <description>SearchIndex: fix TypeError when $QUERY global is nullQueryParser::convert() requires a string argument, but the global$QUERY can be null. Coalesce to empty string to match prior behavior.

            List of files:
            /dokuwiki/inc/Ui/Search.php</description>
        <pubDate>Wed, 08 Apr 2026 19:07:33 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>0b1bbbbb7d4e3c531cd255dbf878ce27d5967a0c - SearchIndex: rewrite FulltextSearch to use FrequencyCollectionSearch</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Search.php#0b1bbbbb7d4e3c531cd255dbf878ce27d5967a0c</link>
        <description>SearchIndex: rewrite FulltextSearch to use FrequencyCollectionSearchReplace FulltextIndex-&gt;lookupWords() with FrequencyCollectionSearch whichcorrectly handles the compact tuple format written by the new Indexer.Introduce QueryEvaluator with typed stack entries (PageSet,NamespacePredicate, NegatedEntry) for RPN query evaluation. NOT wrapsits operand instead of computing a universe complement, so AND with anegated operand becomes efficient set subtraction. The full page indexis only loaded for standalone negative or namespace-only queries.Move QueryParser and QueryEvaluator into the new Search\Query namespacealong with the stack entry types.Simplify FulltextSearch to orchestration: parse query, look up words,evaluate, filter, sort. Replace FT_SNIPPET_NUMBER constant withmaxSnippets property. Combine ACL/existence/time filtering into asingle pass.

            List of files:
            /dokuwiki/inc/Ui/Search.php</description>
        <pubDate>Mon, 06 Apr 2026 16:01:31 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>9df9f0c8d11cfaadf321a358ea52a8328f6661ad - Merge branch &apos;master&apos; into searchIndex-finish</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Search.php#9df9f0c8d11cfaadf321a358ea52a8328f6661ad</link>
        <description>Merge branch &apos;master&apos; into searchIndex-finishThere were a lot of conflicts to resolve. Not all of them may have beenresolved correctly...* master: (1094 commits)  Login accessibility improvements  Translation update (it)  translation update  translation update  translation update  translation update  translation update  translation update  translation update  translation update  translation update  translation update  translation update  translation update  Remove HTML from strings based on title and tagline  SECURITY: fix XSS vulnerability. fixes #4512  translation update  Fix typos in usermanager English strings  Replace hardcoded message by localized string  set DOKU_INC in rector  ...

            List of files:
            /dokuwiki/inc/Ui/Search.php</description>
        <pubDate>Mon, 27 Oct 2025 13:09:16 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>03fdedf74fd0e882fc06c06cd90a2bb608fe374b - SECURITY: fix XSS vulnerability. fixes #4512</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Search.php#03fdedf74fd0e882fc06c06cd90a2bb608fe374b</link>
        <description>SECURITY: fix XSS vulnerability. fixes #4512The namespace selector in the advanced search tools did not correctlyescape the user provided namespace.This issue was reported by Mario Tesoro.

            List of files:
            /dokuwiki/inc/Ui/Search.php</description>
        <pubDate>Tue, 09 Sep 2025 18:57:23 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>d4f83172d9533c4d84f450fe22ef630816b21d75 - code style: line breaks</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Search.php#d4f83172d9533c4d84f450fe22ef630816b21d75</link>
        <description>code style: line breaks

            List of files:
            /dokuwiki/inc/Ui/Search.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>e2d055f5c6617b7cc57c19fa727b968f3689e13c - Apply rector fixes to inc/Ui</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Search.php#e2d055f5c6617b7cc57c19fa727b968f3689e13c</link>
        <description>Apply rector fixes to inc/Ui

            List of files:
            /dokuwiki/inc/Ui/Search.php</description>
        <pubDate>Tue, 29 Aug 2023 13:23:35 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>79a2d7845d5e5e48fe3be8f192717de9294aaba5 - import classes, replace dbglog, simplify, remove unused statements, and other warnings from IntelliJ</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Search.php#79a2d7845d5e5e48fe3be8f192717de9294aaba5</link>
        <description>import classes, replace dbglog, simplify, remove unused statements, and other warnings from IntelliJupdate phpdocs,rename dokuwiki/Ui/Draft to PageDraft

            List of files:
            /dokuwiki/inc/Ui/Search.php</description>
        <pubDate>Wed, 05 Jan 2022 23:59:00 +0000</pubDate>
        <dc:creator>Gerrit Uitslag &lt;klapinklapin@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>9e7aeeba3a317a962406508d5e039cc5c38fb310 - Merge branch &apos;master&apos; into Refactor_Fulltext</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Search.php#9e7aeeba3a317a962406508d5e039cc5c38fb310</link>
        <description>Merge branch &apos;master&apos; into Refactor_Fulltext

            List of files:
            /dokuwiki/inc/Ui/Search.php</description>
        <pubDate>Tue, 10 Nov 2020 10:35:09 +0000</pubDate>
        <dc:creator>Satoshi Sahara &lt;sahara.satoshi@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>cc3a3cde95a4a0b4a256109c08f12d3d6227a56a - change MetadataSearch and FulltextSearch to non-singleton</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Search.php#cc3a3cde95a4a0b4a256109c08f12d3d6227a56a</link>
        <description>change MetadataSearch and FulltextSearch to non-singletonsingleton is not effective to reduce multiple instantiations, especially for MetadataSearch which is frequently used in ajax call.

            List of files:
            /dokuwiki/inc/Ui/Search.php</description>
        <pubDate>Sat, 26 Sep 2020 01:41:16 +0000</pubDate>
        <dc:creator>Satoshi Sahara &lt;sahara.satoshi@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>b9c8f036e1bb114ae168c0127251199c49419489 - Merge branch &apos;master&apos; into Refactor_Fulltext</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Search.php#b9c8f036e1bb114ae168c0127251199c49419489</link>
        <description>Merge branch &apos;master&apos; into Refactor_Fulltext* master: (111 commits)  Update translation  translation update  don&apos;t crush tables too narrow. fixes #3250  translation update  Thorough tests for EO, DE, PT and ES  translation update  Optimized pageRestoreConfirm function  Tests for Portuguese and Spanish  Changes according to revisions in https://github.com/moisesbr-dw/dokuwiki/pull/2  adjust callstack depth for deprecation message further  better deprecation messages for self required plugin base files  don&apos;t test on old PHP releases anymore  increase minimum PHP version to 7.2  fixed tests for cleanID and romanization for Greeklish  Improved the transliteration from greek to latin.  extension cli: do not try to upgrade bundled plugins  Public access to patterns in external link parser  test the collator fallback always  cleanup for collator tests  wrap sorting functions into their own class  ...

            List of files:
            /dokuwiki/inc/Ui/Search.php</description>
        <pubDate>Thu, 10 Sep 2020 07:55:59 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>a74a1f3f7ba664554e026a6594ee9b6515c9b88d - Merge branch &apos;master&apos; into form</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Search.php#a74a1f3f7ba664554e026a6594ee9b6515c9b88d</link>
        <description>Merge branch &apos;master&apos; into form

            List of files:
            /dokuwiki/inc/Ui/Search.php</description>
        <pubDate>Wed, 26 Aug 2020 11:37:42 +0000</pubDate>
        <dc:creator>Satoshi Sahara &lt;sahara.satoshi@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>c6977b3a35d43dd2a2c9271648980059f410f648 - change event naming scheme</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Search.php#c6977b3a35d43dd2a2c9271648980059f410f648</link>
        <description>change event naming schemeFORM_*_OUTPUT scheme had been introduced since Apriil 2018, see #2286

            List of files:
            /dokuwiki/inc/Ui/Search.php</description>
        <pubDate>Wed, 26 Aug 2020 11:25:18 +0000</pubDate>
        <dc:creator>Satoshi Sahara &lt;sahara.satoshi@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>2d85e84158bfbe6ff83458824a787ddcc12db9c8 - wrap sorting functions into their own class</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Search.php#2d85e84158bfbe6ff83458824a787ddcc12db9c8</link>
        <description>wrap sorting functions into their own class

            List of files:
            /dokuwiki/inc/Ui/Search.php</description>
        <pubDate>Tue, 11 Aug 2020 12:06:33 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>efc2a4c4ab637615fb216b7a52266131a1dcc9ab - Functions renamed with &quot;intl&quot; prefix</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Search.php#efc2a4c4ab637615fb216b7a52266131a1dcc9ab</link>
        <description>Functions renamed with &quot;intl&quot; prefixBetter naming of functions to help future maintenance.- compare() renamed to intl_strcmp()- sort_pagenames() renamed to intl_sort()- sort_keys() renamed to intl_ksort()- new function intl_asort()- sort_filenames() renamed to intl_asortFN()Updated documentation.

            List of files:
            /dokuwiki/inc/Ui/Search.php</description>
        <pubDate>Tue, 19 May 2020 12:55:05 +0000</pubDate>
        <dc:creator>Mois&#233;s Braga Ribeiro &lt;moisesbr@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>5f109073e533d66358c436d746a0ef2cd5921ad8 - Reimplementation of ksort()</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Search.php#5f109073e533d66358c436d746a0ef2cd5921ad8</link>
        <description>Reimplementation of ksort()Reimplementation of ksort() using collator.Fix of getAdditionalNamespacesFromResults() function in &quot;Ui/Search.php&quot;.Screens fixed:- Search (namespace selector below search field)

            List of files:
            /dokuwiki/inc/Ui/Search.php</description>
        <pubDate>Sun, 10 May 2020 19:07:36 +0000</pubDate>
        <dc:creator>Mois&#233;s Braga Ribeiro &lt;moisesbr@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>9329b002986cc3f43c18c207dd9d0fdfd0f8a5e8 - change static methods into instance methods</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Search.php#9329b002986cc3f43c18c207dd9d0fdfd0f8a5e8</link>
        <description>change static methods into instance methods

            List of files:
            /dokuwiki/inc/Ui/Search.php</description>
        <pubDate>Sun, 02 Feb 2020 13:44:41 +0000</pubDate>
        <dc:creator>Satoshi Sahara &lt;sahara.satoshi@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>0cba610bea94e5841d211c0d3f57ae96e8ad1379 - rewrite deprecated ft_* functions</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Search.php#0cba610bea94e5841d211c0d3f57ae96e8ad1379</link>
        <description>rewrite deprecated ft_* functions

            List of files:
            /dokuwiki/inc/Ui/Search.php</description>
        <pubDate>Tue, 14 Jan 2020 14:05:11 +0000</pubDate>
        <dc:creator>Satoshi Sahara &lt;sahara.satoshi@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>8cbc5ee84fe788597ede5266255a74af6da47555 - replaced deprecated utf8 functions</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Search.php#8cbc5ee84fe788597ede5266255a74af6da47555</link>
        <description>replaced deprecated utf8 functionsFor now this uses full qualified namespaces, sensible imports may comelater.

            List of files:
            /dokuwiki/inc/Ui/Search.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>cbb44eabe033d70affb048ec0daf4e579e09dd20 - deprecated trigger_event() in favor of a static method on Event</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Ui/Search.php#cbb44eabe033d70affb048ec0daf4e579e09dd20</link>
        <description>deprecated trigger_event() in favor of a static method on Event

            List of files:
            /dokuwiki/inc/Ui/Search.php</description>
        <pubDate>Fri, 15 Jun 2018 15:35:53 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
</channel>
</rss>
