All notable changes to the "nested-comments" extension will be documented in this file.
Check Keep a Changelog for recommendations on how to structure this file.
🎉 The Scott Rhamy update!
A big thank you to Scott Rhamy for this major update that finally brings support to Svelte/Vue.
- Add support for
*.jsand*.tsfiles - Add support for multiple cursor selections
- Add Svelte/Vue support
- Fix Selection after commenting to include the initial block comment indicator.
- Fix Selection starting with a block comment indicator and having an ending block comment indicator in middle with additional text selected. It would uncomment rather than comment.
- Fix Selection ending on line with additional unselected content. This would cause additional unselected content to be deleted on nesting or unnesting.
- Add support for Svelte components
- Upgrade to match version 1.64
- Update screenshots
- Update icon
- 🔧 Add
.tplExtension Support
- 🐛 Fix HTML Nesting Bug
Revert Laverdet update. Separate branch with Laverdet code pushed as a debug source.
- 🚀 Laverdet Update
Special thanks to laverdet for a major update, which includes:
- support for additional languages (full list of supported languages is available in the README file)
- flexible selections: selections don't need to be exact, so if you want to uncomment a block and your selection is off by just whitespace you can still activate the command
- partial uncommenting: if you make a selection within a larger comment block and activate the command you can uncomment just a subset of the larger block
- 💄 Update Icon
- ⬆️ Fix Dependency Vulnerabilities
- ✨ Add Typescript React Language Support
- ✨ Add Twig Support
- ✨ Add JSX Support
- 💡 Update Documentation
- Adjust default keybinding so the package does not hijack the default commenting key binding for Windows users.
- Update Trigger 'When' Case
Keybinding trigger only happens when a the editor has an active selection.
- Update Icon Image
- Initial release