Skip to content

Releases: YaxinCheng/TonnerreSearch

Swift5 with minor optimization

26 Mar 00:05
Compare
Choose a tag to compare
  • Swift 5 version
  • Enabled indexing name without extensions

Renamed FilterOptions

12 Jan 15:40
Compare
Choose a tag to compare

Renamed FilterOptions to match with FileManager.enumerate.options

Reconstructed TonnerreIndex

11 Jan 23:47
Compare
Choose a tag to compare
  • Separation of create and open in TonnerreIndex
  • Bug-free memory management
  • No longer restrict index for metadata or nameOnly
  • Updated README

Support filtering for events

20 Dec 21:10
Compare
Choose a tag to compare
  • Support filtering file-system events
  • Enable close index

Replaced some enums with OptionSet

07 Nov 20:19
Compare
Choose a tag to compare
  • A better api design by replacing some enum arrays with option set

Bug fixing

04 Sep 23:48
Compare
Choose a tag to compare
  • Fixed the bug in the contains(_ element: Element)
  • Fixed the detection of inside package changes

New constructors for TonnerreFSDetector

30 Aug 00:25
Compare
Choose a tag to compare
  • New constructors with URLs for TonnerreFSDetector
  • Add the contains function in Array

Remove files' extensions

06 Aug 22:52
Compare
Choose a tag to compare
  • Removed files' extensions to narrow down searches
  • Better API

Support non-Latin languages

27 Jul 22:23
Compare
Choose a tag to compare
  • Indexing process will automatically include the latin spelling of the original language, and the search function can pick them out with latin spells
    • e.g. "文件" can be found by either "文件" or "wen jian"

Minor api change

24 Jun 04:27
Compare
Choose a tag to compare

Changed defaultOption to default. Renamed the schema