Skip to content

v3.8.64

Choose a tag to compare

@github-actions github-actions released this 04 Jul 11:49

Added

  • Opt-in workspace/diagnostic pull for the full scan — one request per server instead of N file opens (#387 Item 2)
  • Progress bar for the long full-mode diagnostic scans (lens_diagnostics mode=full, lsp_diagnostics batch/directory)
  • Tree-sitter grammar provenance — sha256 sidecars + a committed manifest + a CI guard (#177)
  • Package-manager detection — pi-lens no longer hardcodes npm/npx (#374)

Changed

  • Tree-sitter grammars: bundle a core set + fix cross-manager install

Fixed

  • The LSP notify write is now bounded at the source, so a wedged server can't ride an edit to the 30 s dispatcher timeout
  • lens_diagnostics/lsp_diagnostics full sweep no longer floods a single-threaded server (#387)
  • An edit could hang indefinitely (and ignore Escape) on a wedged language server — the pre-dispatch LSP sync was unbounded
  • Log retention was silently broken — rotated backups never got deleted, and three logs never rotated
  • lens_diagnostics mode=full could hang indefinitely and didn't cancel on Escape