Skip to content

Releases: brianmcentire/sift

v0.10.1

Choose a tag to compare

@github-actions github-actions released this 24 Mar 00:44
fix: defer all aggregate rebuilds on scan completion, fix progress li…

v0.9.8

Choose a tag to compare

@github-actions github-actions released this 12 Mar 23:19
fix: make server lifecycle more test-safe by tracking background threads

All fire-and-forget daemon threads (startup-refresh, stats-refresh-*)
are now tracked, gated on the shutdown event, and joined during lifespan
teardown. Prevents threads from leaking across TestClient contexts and
touching a reset DB connection.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

v0.8.4

Choose a tag to compare

@github-actions github-actions released this 03 Mar 21:52
fix: show drive letter in scan registration message

The "Registering scan run for..." message used `root_path` instead of
`root_path_display`, so the drive letter was missing on Windows scans.

Bump to v0.8.4.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

v0.8.3

Choose a tag to compare

@github-actions github-actions released this 03 Mar 20:51
fix: cache endpoint returns zero results for drive-root scans

When scanning a Windows drive root (D:\), the normalized root is "/".
The LIKE pattern became "//%" (root + "/%"), matching nothing.
Now uses "/%" directly when root is "/".

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 03 Mar 13:27
v0.8.0