fix(intellisense): Debounce TypeScript/JavaScript IntelliSense processing and cache missing packages to reduce work and noisy logs
This commit is contained in:
@@ -1,5 +1,14 @@
|
||||
# Changelog
|
||||
|
||||
## 2025-12-31 - 3.19.1 - fix(intellisense)
|
||||
Debounce TypeScript/JavaScript IntelliSense processing and cache missing packages to reduce work and noisy logs
|
||||
|
||||
- Add 500ms debounce in editor workspace to avoid parsing on every keystroke
|
||||
- Introduce notFoundPackages cache to skip repeated filesystem checks for packages without types
|
||||
- Clear not-found cache when scanning node_modules so newly installed packages are re-detected
|
||||
- Remove noisy console logs and make file/directory read errors non-fatal (ignored)
|
||||
- Simplify processContentChange signature (removed optional filePath) and remove manual diagnostic refresh logic
|
||||
|
||||
## 2025-12-31 - 3.19.0 - feat(dees-editor-workspace)
|
||||
improve TypeScript IntelliSense, auto-run workspace init commands, and watch node_modules for new packages
|
||||
|
||||
|
||||
Reference in New Issue
Block a user