Skip to content

Releases: hed-standard/hed-lsp

v0.3.3 - Cross-Platform Semantic Search

29 Dec 23:53

Choose a tag to compare

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

29 Dec 08:11

Choose a tag to compare

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

29 Dec 07:46

Choose a tag to compare

Changes

  • Self-hosted embedding model at neuromechanist/Qwen3-Embedding-0.6B-ONNX-Q8 for 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

29 Dec 03:33

Choose a tag to compare

Features

Definition Tracking

  • Autocomplete suggests defined names after Def/ or Def-expand/
  • Hover shows definition content when hovering over Def/Name references
  • Go to Definition (F12) navigates from Def/Name to its Definition/Name declaration
  • 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

29 Dec 03:33

Choose a tag to compare

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

29 Dec 03:33

Choose a tag to compare

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.