Skip to content

Releases: moinulmoin/threadlens

v1.2.1

19 Jun 17:31

Choose a tag to compare

v1.2.0

19 Jun 17:09

Choose a tag to compare

Threadlens v1.2.0: index freshness

Threadlens now shows how current your search index is, and can refresh inline.

Added

  • Freshness on search: every search prints index: last checked Xh ago, plus a one-line nudge to run threadlens refresh once the index is over a day old. It is a stored timestamp, so it costs a cheap SELECT with no filesystem scan.
  • threadlens search --fresh: refresh the relevant sources (built-ins and custom profiles) before searching, in one command.
  • --json fields: results now carry index_checked_at and index_age_seconds, for scripts and agents.

Unchanged

  • Search ranking and recall are identical to v1.1.2 (recall@5 0.980, p95 ~90ms). This release is display and metadata only.

Upgrade

  • Your existing index is preserved: the new source_refresh_state table is added automatically on first run (additive, no re-index, no migration; covered by a regression test).
  • Update with uv tool upgrade threadlens, pipx upgrade threadlens, or npm install -g threadlens@latest.

v1.1.2

19 Jun 13:33

Choose a tag to compare

Full Changelog: v1.1.1...v1.1.2

v1.1.1

19 Jun 12:44

Choose a tag to compare

Full Changelog: v1.1.0...v1.1.1

v1.1.0

19 Jun 11:26

Choose a tag to compare

Full Changelog: v1.0.1...v1.1.0

Full Changelog: v1.0.1...v1.1.0

Full Changelog: v1.0.1...v1.1.0

v1.0.1

18 Jun 23:10

Choose a tag to compare

Full Changelog: v1.0.0...v1.0.1

v1.0.0

18 Jun 18:01

Choose a tag to compare