May 16, 2026 · v0.2.1
Large-File Fix & Transform Coverage
analyze survives large files, var conversion is scope-correct, and format_to_fstring speaks the full printf grammar.
Bug fixes
- Large files.
analyzeno longer crashes on files over ~32 KB: parsing uses tree-sitter streaming input, and a single unparseable file is skipped instead of aborting the run. - var_to_const_let. Reference resolution is now scope-correct, so same-named vars in different functions no longer drop the whole file.
Improvements
- format_to_fstring. Converts the full printf grammar:
%d,%.2f,%x,%o,%e,%g, and width and precision specifiers, not just plain%s.
