All notable changes to the "RapidWeaver Elements" extension will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Extension icon for VS Code Marketplace
- Initial release of RapidWeaver Elements extension
- Syntax highlighting for all RapidWeaver Elements directives:
- Conditionals:
@if,@else,@elseif,@endif - Loops:
@each,@endeach - Templates:
@template,@endtemplate - Includes:
@include,@includeIf - Content:
@text,@dropzone - Portals:
@portal,@endportal - Raw output:
@raw,@endraw
- Conditionals:
- Variable interpolation highlighting:
{{variable}},{{item.property}},{{item::isFirst}} - 20+ code snippets for common patterns
- Code folding for directive blocks
- Auto-closing pairs for
{{and}} - Automatic language detection for files in
templates/directories - Language configuration for proper indentation and bracket matching
- Support for HTML and PHP files