Releases: hed-standard/hed-lsp
Releases · hed-standard/hed-lsp
v0.3.3 - Cross-Platform Semantic Search
Changed
- Semantic search is now opt-in with a popup prompt (avoids unexpected 600MB download)
- Status bar shows model download progress when semantic search is enabled
- Cross-platform support for Windows, macOS, and Linux
Fixed
- Extension now works correctly on fresh installs (was only working in debug mode)
- Bundled dependencies properly with esbuild
v0.3.2 - Icon fix
Fixed
- Added extension icon to root package.json for VS Code Marketplace display
Installation
Install from VS Code Marketplace: Search for "HED Annotation Tools" by neuromechanist
https://marketplace.visualstudio.com/items?itemName=neuromechanist.hed-lsp
v0.3.1 - Marketplace Ready
Changes
- Self-hosted embedding model at
neuromechanist/Qwen3-Embedding-0.6B-ONNX-Q8for reliability - Demo GIFs and extension icon for VS Code Marketplace
- Excluded .env files from package
Installation
Install from VS Code Marketplace: Search for "HED Language Support" by neuromechanist
v0.3.0 - Definition Tracking & CI/CD
Features
Definition Tracking
- Autocomplete suggests defined names after
Def/orDef-expand/ - Hover shows definition content when hovering over
Def/Namereferences - Go to Definition (F12) navigates from
Def/Nameto itsDefinition/Namedeclaration - Support for placeholder definitions (
Definition/Name/#)
Testing
- Unit tests with vitest (13 tests for definition extraction)
- Test setup for browser globals compatibility
CI/CD
- GitHub Actions workflow (Node 20 and 22)
- Biome for linting and formatting (Rust-based, fast)
- cspell spell checking with scientific vocabulary dictionary
- Issue templates (bug report, feature request)
- Pull request template
Upgrade Notes
Definition tracking is automatic; no configuration needed. Use F12 to navigate from Def/MyDef to where Definition/MyDef is declared.
v0.2.0 - Semantic Search
Features
Semantic Search
- Dual-embedding architecture for intelligent tag suggestions
- 457 curated keyword mappings to HED tags
- SCORE library terms (EEG, sleep, clinical terminology)
- Spatial and temporal relation keywords
Documentation
- Architecture documentation with Mermaid diagrams
- Comprehensive keyword index documentation
Upgrade Notes
This release adds semantic search capabilities to autocomplete. Type natural language terms and get relevant HED tag suggestions.
v0.1.0 - Initial Release
Features
- HED validation for JSON sidecars and TSV files
- Schema-aware autocomplete with fuzzy matching
- Hover documentation for HED tags
- Semantic syntax highlighting
- Library schema support (SCORE, etc.)
- Automatic schema detection from dataset_description.json
Installation
Install from VS Code marketplace or download the .vsix file.