Skip to content

Releases: veldorahq/veldora-vscode

v0.5.0 - Marketplace Release

Choose a tag to compare

@modrao modrao released this 15 Jul 18:45
586f00a

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)

Choose a tag to compare

@modrao modrao released this 15 Jul 14:34

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

Choose a tag to compare

@modrao modrao released this 15 Jul 14:25

What's New

Added Veldora Icons file icon theme for VS Code.

Activate

  1. Install the extension
  2. Press Ctrl+Shift+P -> Preferences: File Icon Theme
  3. 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

  • File icon theme (Veldora Icons)
  • .veldora.php full PHP + HTML + Veldora directive highlighting
  • 32 snippets (17 directive + 15 UI component)
  • @if, @foreach, @extends, @section, @yield, @csrf and 20+ directives
  • PHP block embedding with IntelliSense

v0.3.1 - Syntax Highlighting Fix

Choose a tag to compare

@modrao modrao released this 15 Jul 14:14

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

  • .veldora.php and .veldora full PHP + HTML + Veldora directive highlighting
  • @if, @foreach, @extends, @section, @yield, @csrf and 20+ other directives
  • {{ }}, {!! !!}, {{-- --}} expressions with PHP coloring
  • x-component tag support
  • 40+ code snippets (v-if, v-foreach, vc-button, etc.)

v0.3.0 - UI Component System Support

Choose a tag to compare

@modrao modrao released this 15 Jul 13:55

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

Choose a tag to compare

@modrao modrao released this 15 Jul 13:43

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

Choose a tag to compare

@modrao modrao released this 15 Jul 13:41

Veldora Language Support v0.1.0

Phase 2 - Template Engine

What's New

  • Syntax highlighting for .veldora.php and .veldora files
  • 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.vsix

Requirements

  • VS Code ^1.60.0
  • PHP 8.2+
  • Veldora Framework (Phase 2+)