Releases: veldorahq/veldora-vscode
Release list
v0.5.0 - Marketplace Release
Veldora Language Support v0.5.0
?? What's New
- Official Visual Studio Code Marketplace release
- Added Marketplace icon
- Added branded Marketplace banner
- Improved extension metadata and discoverability
- Added framework-related keywords
- Updated README with Marketplace installation
- General documentation improvements
Features
- Syntax Highlighting
- IntelliSense Snippets
- Language Configuration
- Bracket Matching
- PHP Embedding
- Blade-inspired Directives
Install
�ash code --install-extension veldora.veldora-vscode
Or install directly from the Visual Studio Code Marketplace.
v0.4.1 - Revert icon theme (hotfix)
Hotfix
Reverted standalone icon theme — it was replacing ALL VS Code file icons (PHP, CSS, JSON etc.) because VS Code loads icon themes exclusively.
What changed
- Removed iconThemes contribution from package.json
- .veldora.php files still correctly identified via filenamePatterns and languageIds
- Your existing icon theme (Material Icons, Seti, etc.) now works normally again
To restore your previous icon theme
Press Ctrl+Shift+P -> Preferences: File Icon Theme -> select your theme
What's still included
- .veldora.php full PHP + HTML + Veldora syntax highlighting
- 32 snippets (17 directive + 15 UI component)
- PHP block embedding with IntelliSense
v0.4.0 - File Icon Theme
What's New
Added Veldora Icons file icon theme for VS Code.
Activate
- Install the extension
- Press Ctrl+Shift+P -> Preferences: File Icon Theme
- Select Veldora Icons
Icons included
- .veldora.php and .veldora files -- violet lightning bolt icon
- web.php, api.php, routes.php -- blue route arrows icon
- .env, .env.* -- green lock icon
- veldora-core/, veldora-ui/ folders -- violet Veldora folder (open + closed)
How to Install
Download veldora-vscode-0.4.0.vsix below and run:
code --install-extension veldora-vscode-0.4.0.vsix
Then Reload Window (Ctrl+Shift+P -> Reload Window).
What's included
v0.3.1 - Syntax Highlighting Fix
What's Fixed
- .veldora.php files now have full syntax highlighting (was showing as plain text)
- Added filenamePatterns so VS Code correctly detects multi-part extensions
- Upgraded tmLanguage grammar: PHP blocks are now properly embedded with real PHP coloring
- Fixed embeddedLanguages scopes for PHP IntelliSense inside templates
- @Directives split into control-flow and closing groups for accurate colorization
How to Update
Download veldora-vscode-0.3.1.vsix below and run:
code --install-extension veldora-vscode-0.3.1.vsix
Then Reload Window (Ctrl+Shift+P -> Reload Window).
What's included
v0.3.0 - UI Component System Support
Phase 4 - UI Component System. Added 15 smart component auto-complete snippets (vc-button, vc-input, vc-textarea, vc-select, vc-checkbox, vc-radio, vc-badge, vc-alert, vc-card, vc-modal, vc-spinner, vc-avatar, vc-dropdown, vc-navbar, vc-toast). Optimized VSIX size using .vscodeignore file.
v0.2.0 - Auth and Security Directives
Phase 3 - Security and Authentication. New snippets: v-csrf, v-auth, v-guest, v-admin, v-unless, v-forelse, v-for, v-while, v-php, v-dump. Updated syntax grammar. Production README and MIT LICENSE added. Install: code --install-extension veldora-vscode-0.2.0.vsix
v0.1.0 - Initial Release
Veldora Language Support v0.1.0
Phase 2 - Template Engine
What's New
- Syntax highlighting for
.veldora.phpand.veldorafiles - Escaped output
{{ }}, raw output{!! !!}, and template comments{{-- --}} - Core directives highlighted:
@if,@foreach,@extends,@section,@yield - Language configuration: bracket pairing and comment toggling (Ctrl+/)
- 7 snippets included:
| Prefix | Expands To |
|---|---|
v-if |
@if ... @endif |
v-foreach |
@foreach ... @endforeach |
v-section |
@section ... @endsection |
v-yield |
@yield('name') |
v-extends |
@extends('layout') |
v-comp |
<x-component> ... </x-component> |
v-esc |
{{ $variable }} |
Install
code --install-extension veldora-vscode-0.1.0.vsixRequirements
- VS Code ^1.60.0
- PHP 8.2+
- Veldora Framework (Phase 2+)