v0.4.0 — 4/4 deferred features shipped
v0.4.0 — 4 / 4 deferred features shipped
This release closes the 0.3.0 deferred items at production quality.
Production-ready features
| # | Feature | Where |
|---|---|---|
| 5 | Auto-import code action (import "vec"; / import "color";) |
client/src/autoImport.ts |
| 6 | /// doc-comment hover surfacing (verified production via inherited getDocumentCommentOfSymbol) |
services/utils.ts |
| 8 | Const + stack-escape warnings | compiler_analyzer/escapeAndConstCheck.ts |
| 15 | Semantic tokens for [[...]] annotations |
services/semanticTokens.ts (rewritten) |
Gates
- tsc: clean
- eslint: clean
- mocha: 123 / 123 passing (+5 new specs for const-correctness and match-exhaustiveness)
- VSIX: 1.68 MB · 573 files
Install
curl -L -o enma-lsp-pcx-0.4.0.vsix \
https://github.com/VoidChecksum/enma-lsp-pcx/releases/download/v0.4.0/enma-lsp-pcx-0.4.0.vsix
code --install-extension enma-lsp-pcx-0.4.0.vsixLicense
GPLv3 (upstream MIT notices preserved in NOTICE).