Releases: CaioPlazas/slang-server-extended
Release list
Slang Server Extended v0.2.20
Moves the workspace .slang/server.json config editor from a title-bar gear icon
into a third welcome-screen button — "Configure Slang" — alongside "Select Build
File" and "Select Top Level" in the Hierarchy view's empty state.
Same server-config GUI editor introduced in v0.2.19 (webview form covering the
full server.json schema); this release only changes how it's surfaced in the UI.
Install
- VS Code Marketplace: search "Slang Server Extended" or
code --install-extension CaioPlazas.slang-server-extended - VSIX (Linux x64, server binary bundled):
slang-server-extended-linux-x64.vsixbelow - Standalone server binary (CentOS 7 / glibc 2.17-compatible, fully static):
slang-server-linux-x64.tar.gz
Slang Server Extended v0.2.19
Fix: the previous pre-release (v0.3.0-pre) bumped the extension to 0.3.0 while the
bundled server stayed on 0.2.9, tripping the extension's own client/server
major.minor compatibility check on activation ("Slang server v0.2.9 is older than
minimum required v0.3.0"). This release rolls the extension back to the 0.2.x line
so it matches the bundled server again — everyone should update to this version.
Includes the server-config GUI editor (cog icon in the Hierarchy view opens a form
for the workspace .slang/server.json) originally introduced in v0.3.0-pre, now on
a version-compatible build.
Install
- VS Code Marketplace: search "Slang Server Extended" or
code --install-extension CaioPlazas.slang-server-extended - VSIX (Linux x64, server binary bundled):
slang-server-extended-linux-x64.vsixbelow - Standalone server binary (CentOS 7 / glibc 2.17-compatible, fully static):
slang-server-linux-x64.tar.gz
Slang Server Extended v0.2.18
First public release of Slang Server Extended — a fork of hudson-trading/slang-server (based on upstream v0.2.9) tuned for unusual / ASIC-style project configurations.
Install
- VS Code Marketplace: search "Slang Server Extended" or
code --install-extension CaioPlazas.slang-server-extended - VSIX (Linux x64, server binary bundled):
slang-server-extended-linux-x64.vsixbelow —code --install-extension slang-server-extended-linux-x64.vsix - Standalone server binary (CentOS 7 / glibc 2.17-compatible, fully static):
slang-server-linux-x64.tar.gz
What this fork adds over upstream
resolveIncludeFragments(on by default) — analyze include-only.vh/.svhfragments in the context of the files that include them; real diagnostics plus working goto/hover/references/completions inside headers.workDir— shared work-directory support; relative flist/flag paths resolve as if launched fromworkDir.- Recursive incdirs for large RTL trees (
-F+ slang's-I .../glob). - Bundled Linux server binary — no separate install.
- CentOS 7 / glibc 2.17 compatible fully-static builds.
- Separate extension identity so it coexists with the upstream extension.
Built with a mix of a locally-run Qwen3 model and Claude prompts. Ideas and changes are happy to be contributed upstream. Upstream MIT license retained.