github cboxdoerfer/fsearch 0.3
Feature Release: 0.3

3 hours ago

It took much longer than expected, but the 0.3 release is now finally here.

Here's what you can expect:

Filesystem monitoring

Probably the most requested feature so far, is now finally ready: Folders can now be monitored for changes and results are updated almost instantly when something on your filesystem changes. This should drastically reduce the need for frequent manual or scheduled rescans of the database and provide much more accurate search results.

It might not look like much, because in the GUI it's just an additional checkbox, but internally this required lots of changes and added a lot of complexity, which effectively resulted in a complete rewrite of the database engine.

For more details about this feature and some of its limitations see: https://github.com/cboxdoerfer/fsearch/wiki/Database-update#fs-monitoring

Per-Folder indexing options

Settings which used to apply globally to the database (e.g. Rescan every 2 hours) can now be configured for each individual indexed folder. This adds a lot of flexibility, especially when dealing with a mixture fast and slow filesystems (e.g. network shares), which require different rescan schedules.

Screenshot From 2026-07-11 22-36-53

Improved Exclude-Rules

In 0.3, folders and files can be excluded using fixed patterns, wildcards, or full regular expressions, so you have much finer control over what gets left out of the index.

Screenshot From 2026-07-12 10-39-16

Improved Rescan-Schedules

Scheduling is now based on absolute elapsed time rather than app uptime, so if FSearch happens to be closed when a periodic rescan was due, that rescan will simply run as soon as the app is opened again instead of being skipped.

Added detection of reappearing indexed folders

The database now notices when an indexed folder goes offline. For example when a removable drive is unplugged and later plugged in again, it will automatically be picked up and scanned again.

A Welcome Dialog

Because many of those features can be easily missed, there's now a one time welcome dialog after updating to 0.3.

Screenshot From 2026-07-12 10-54-53

Contributions by others

Thank you!

As always, thanks to everyone who tested the betas, reported issues, and contributed code, translations, donations or feedback along the way!

New Contributors

Full Changelog: 0.2.3...0.3

Don't miss a new fsearch release

NewReleases is sending notifications on new releases.