Release · 2026-08-12T19:05:35+02:00 · By Threadnote

Threadnote 4.2.1

Threadnote 4.2.1 makes native code-graph upgrades recognize source files newly supported by a language pack instead of continuing to serve an older clean snapshot.

What's new

Threadnote 4.2.1 makes native code-graph upgrades recognize source files newly supported by a language pack instead of continuing to serve an older clean snapshot.

Refresh graphs when language support changes

  • Existing graphs now become stale when their recorded language-pack contract differs from the installed Threadnote runtime. The next current graph query refreshes the snapshot automatically.
  • Aspect AXL (.axl) sources are included after upgrading, even when the repository was already indexed before AXL support was added. They appear as Starlark modules, declarations, imports, and relationships.
  • Clean snapshots, dirty overlays, incremental builds, and shared snapshot attachments all retain the language-pack provenance needed for future upgrade checks.

To refresh a repository immediately after updating, run:

threadnote graph query --cwd /path/to/repository --freshness current --query path/to/source.axl

Existing standalone installations upgrade with:

threadnote update