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