<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Maintenance on Project Indexly</title>
    <link>https://projectindexly.com/en/tags/maintenance/</link>
    <description>Recent content in Maintenance on Project Indexly</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Sat, 09 May 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://projectindexly.com/en/tags/maintenance/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Release v2.1.0</title>
      <link>https://projectindexly.com/en/releases/v2.1.0/</link>
      <pubDate>Sat, 09 May 2026 00:00:00 +0000</pubDate>
      <guid>https://projectindexly.com/en/releases/v2.1.0/</guid>
      <description>&lt;h2 id=&#34;release-v2.1.0-2026-05-09&#34;&#xD;&#xA;       id=&#34;release-v210-2026-05-09&#34;&gt;&#xD;&#xA;  Release v2.1.0 (2026-05-09)&#xD;&#xA;  &lt;a class=&#34;td-heading-self-link&#34; href=&#34;#release-v2.1.0-2026-05-09&#34; aria-label=&#34;Permalink to this heading&#34; title=&#34;Permalink to this heading&#34;&gt;&lt;/a&gt;&#xD;&#xA;&lt;/h2&gt;&#xD;&#xA;&#xD;&#xA;&lt;p&gt;Indexly v2.1.0 introduces safe search-index deletion with &lt;code&gt;indexly clear-search&lt;/code&gt;.&#xA;The command removes rows from &lt;code&gt;fts_index.db&lt;/code&gt; without deleting source files and includes dry-run previews, confirmations, cache handling, and audit logging.&lt;/p&gt;&#xA;&#xD;&#xA;&#xD;&#xA;&lt;h3 id=&#34;highlights&#34;&#xD;&#xA;       id=&#34;highlights&#34;&gt;&#xD;&#xA;  Highlights&#xD;&#xA;  &lt;a class=&#34;td-heading-self-link&#34; href=&#34;#highlights&#34; aria-label=&#34;Permalink to this heading&#34; title=&#34;Permalink to this heading&#34;&gt;&lt;/a&gt;&#xD;&#xA;&lt;/h3&gt;&#xD;&#xA;&#xD;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;clear-search --path PATH&lt;/code&gt; removes exact, prefix, or basename-matched search index rows.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;clear-search --tag TAG [TAG ...]&lt;/code&gt; removes files matching any listed tag.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;clear-search --all&lt;/code&gt; clears the full search index before a rebuild.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;--dry-run&lt;/code&gt; previews all modes without database changes.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;--yes&lt;/code&gt; supports safe automation for path, tag, and full-index cleanup.&lt;/li&gt;&#xA;&lt;li&gt;Operation IDs connect the deletion plan, NDJSON logs, and final summary.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xD;&#xA;&#xD;&#xA;&lt;h3 id=&#34;search-improvements&#34;&#xD;&#xA;       id=&#34;search-improvements&#34;&gt;&#xD;&#xA;  Search Improvements&#xD;&#xA;  &lt;a class=&#34;td-heading-self-link&#34; href=&#34;#search-improvements&#34; aria-label=&#34;Permalink to this heading&#34; title=&#34;Permalink to this heading&#34;&gt;&lt;/a&gt;&#xD;&#xA;&lt;/h3&gt;&#xD;&#xA;&#xD;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Lowercase words such as &lt;code&gt;and&lt;/code&gt;, &lt;code&gt;or&lt;/code&gt;, &lt;code&gt;not&lt;/code&gt;, and &lt;code&gt;near&lt;/code&gt; are treated as literal search text unless uppercase FTS operators are used.&lt;/li&gt;&#xA;&lt;li&gt;Search results can be sorted by relevance, newest, oldest, or path.&lt;/li&gt;&#xA;&lt;li&gt;Tag statistics and search maintenance feedback are clearer.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xD;&#xA;&#xD;&#xA;&lt;h3 id=&#34;fixes-and-reliability&#34;&#xD;&#xA;       id=&#34;fixes-and-reliability&#34;&gt;&#xD;&#xA;  Fixes And Reliability&#xD;&#xA;  &lt;a class=&#34;td-heading-self-link&#34; href=&#34;#fixes-and-reliability&#34; aria-label=&#34;Permalink to this heading&#34; title=&#34;Permalink to this heading&#34;&gt;&lt;/a&gt;&#xD;&#xA;&lt;/h3&gt;&#xD;&#xA;&#xD;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Cache invalidation failures during &lt;code&gt;clear-search&lt;/code&gt; are warnings rather than confusing post-delete hard failures.&lt;/li&gt;&#xA;&lt;li&gt;Database errors during search-index cleanup now include recovery hints such as &lt;code&gt;indexly doctor&lt;/code&gt; and &lt;code&gt;indexly update-db&lt;/code&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Cleaned-data deletion handles basename, source path, and normalized full-path variants more robustly.&lt;/li&gt;&#xA;&lt;li&gt;Debug table inspection uses the expected database connection behavior.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xD;&#xA;&#xD;&#xA;&lt;h3 id=&#34;documentation&#34;&#xD;&#xA;       id=&#34;documentation&#34;&gt;&#xD;&#xA;  Documentation&#xD;&#xA;  &lt;a class=&#34;td-heading-self-link&#34; href=&#34;#documentation&#34; aria-label=&#34;Permalink to this heading&#34; title=&#34;Permalink to this heading&#34;&gt;&lt;/a&gt;&#xD;&#xA;&lt;/h3&gt;&#xD;&#xA;&#xD;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Added &lt;a href=&#34;https://projectindexly.com/en/documentation/clear-search/&#34;&gt;Clear Search Results Safely&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Updated the usage guide, search guide, developer guide, FAQ data, database design notes, and changelog.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xD;&#xA;&#xD;&#xA;&lt;h3 id=&#34;breaking-changes&#34;&#xD;&#xA;       id=&#34;breaking-changes&#34;&gt;&#xD;&#xA;  Breaking Changes&#xD;&#xA;  &lt;a class=&#34;td-heading-self-link&#34; href=&#34;#breaking-changes&#34; aria-label=&#34;Permalink to this heading&#34; title=&#34;Permalink to this heading&#34;&gt;&lt;/a&gt;&#xD;&#xA;&lt;/h3&gt;&#xD;&#xA;&#xD;&#xA;&lt;p&gt;None expected.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Clear Search Results Safely</title>
      <link>https://projectindexly.com/en/documentation/clear-search/</link>
      <pubDate>Sat, 09 May 2026 00:00:00 +0000</pubDate>
      <guid>https://projectindexly.com/en/documentation/clear-search/</guid>
      <description>Safely delete stale or unwanted search index entries from fts_index.db without deleting source files.</description>
    </item>
    <item>
      <title>Indexly Doctor</title>
      <link>https://projectindexly.com/en/documentation/indexly-doctor/</link>
      <pubDate>Wed, 15 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://projectindexly.com/en/documentation/indexly-doctor/</guid>
      <description>A practical guide to the Indexly health-check command, including read-only diagnostics, full SQLite integrity checks, cache cleanup, JSON output, and guarded database repair.</description>
    </item>
  </channel>
</rss>
