Automatic Comment Blocks v1.1.10
What's Changed
- Fix the extension failing to get language configs from extensions (built-in and user) when running in WSL2, in PR #12 which fixes #6 and indirectly #7, among other bug fixes, general maintenance and improvements.
Bug Fixes and Enhancements:
- WSL Compatibility Fixes: Resolved issues where the extension failed to detect built-in extensions on Windows when running in WSL by merging Windows and WSL-installed extensions.
- Improved Language Support: Fixed detection of disabled languages, improved merging of multiple configuration files, and handled comment configurations more effectively.
New Features:
- macOS Keybinding Support: Added
cmd+shift+mkeybinding for Blade override comments on macOS. - New Dependencies: Added
is-wslfor WSL detection andpackage-json-typefor TypeScript type definitions of package.json objects.
Codebase Refactoring:
- ExtensionData Class: Introduced a new
ExtensionDataclass for centralized management of extension metadata, improving maintainability and debugging. - Utility Functions: Extracted common functionality into a new
utils.tsfile for better code reuse.
Full Changelog: v1.1.9...v1.1.10