Skip to content

Commit 23958e4

Browse files
committed
docs(changelog): updates noting scope aware variables
1 parent a994ed8 commit 23958e4

File tree

1 file changed

+14
-4
lines changed

1 file changed

+14
-4
lines changed

changelog.md

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1818
- `autoit.maps.includeDepth` - Maximum depth for resolving #include files (default: 3, range: 0-10)
1919
- `autoit.maps.showFunctionKeys` - Show Map keys assigned in functions (default: true)
2020
- See [docs/map-support.md](docs/map-support.md) for performance tuning recommendations
21+
- **Scope-aware variable IntelliSense** - Intelligent context-aware variable completions that respect AutoIt's scoping rules
22+
- Shows only accessible variables at cursor position (local, static, global, and parameters)
23+
- Prioritizes local variables over globals for better relevance
24+
- Respects function boundaries and AutoIt's scope rules (global and function-level scoping)
25+
- Extends to global variables from #include files
26+
- Intelligent debouncing (500ms) with concurrent update handling
27+
- Fallback to regex-based completion when service is unavailable
2128
- Ignore AutoIt Tidy backup files from diagnostics
2229

23-
### Changed
30+
### Fixed
2431

25-
- Enhanced README documentation with Map intelligence feature details
32+
- Improved error handling for variable tracking updates during configuration changes
33+
- Enhanced stderr and process error handling in Au3Check execution
2634

27-
### Refactored
35+
### Changed
2836

29-
- Extract and enhance formatter constants into constants.js file
37+
- Enhanced README documentation with Map intelligence feature details
38+
- Enhanced variable parsing with support for comma-separated declarations (e.g., `Global $a, $b, $c`) and improved string handling for AutoIt's double-character escaping
39+
- Extracted formatter constants into constants.js file
3040

3141
## [1.3.0] - 2025-11-10
3242

0 commit comments

Comments
 (0)