Skip to content

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 12 Jul 13:17

Upgrading from an earlier version: the index schema is now version 4. You must rebuild the index once after updating (tray menu → rebuild). Opening an older index reports a clear error asking for a rebuild.

Added

  • The interface now follows the system language, Chinese or English. Overlay dropdowns, the search placeholder, result count, empty-state guidance, preview hints, the pin tooltip, the shortcut bar and shortcut overlay, plus the tray tooltip, the tray and right-click menus, and the folder-selection dialog are all drawn from a dictionary. A Chinese system UI shows Chinese; everything else shows English. The choice is made once at startup, with no runtime switch.

Changed

  • Text is now tokenized by script: CJK runs go to jieba, Latin/digit runs split on alphanumeric boundaries, and every token is lowercased. Searches are now case-insensitive (api matches API), and hyphenated or mixed terms are found by their parts (covid, 19, and covid-19 all match covid-19). Token positions are sequential, which makes quoted phrase queries more accurate. Chinese segmentation is unchanged.
  • The index schema is now version 4 (see the upgrade note above).

Fixed

  • Fixed a bug where incremental indexing could stop permanently after the index writer collided with a real-time anti-virus scan. Reopening the writer hit a lock-ordering deadlock and never recovered, so files renamed or created after the collision were not indexed until the next full rebuild. Reopening now reuses the existing write lock and recovers cleanly.

Installers are unsigned; Windows SmartScreen will prompt on first run (More info → Run anyway). Verify your download against checksums.txt (SHA-256).