Releases: webrpc/ridl-lsp
Releases · webrpc/ridl-lsp
v1.5.0
What's Changed
- perf(lsp): resolve code lenses eagerly to fix ~25s document-open stall by @klaidliadon in #13
- perf(lsp): session parse cache + file watchers for cross-file features by @klaidliadon in #14
Full Changelog: v1.4.0...v1.5.0
Homebrew
brew tap webrpc/tap
brew install ridl-lsp
Build from source
go install -ldflags="-s -w -X github.com/webrpc/ridl-lsp.VERSION=v1.5.0" github.com/webrpc/ridl-lsp/cmd/ridl-lsp@v1.5.0
Download binaries
macOS: amd64, arm64 (Apple Silicon)
Linux: amd64, arm64
Windows: amd64, arm64
v1.4.0
What's Changed
- feat: per-request observability (method, latency, errors) by @klaidliadon in #12
Full Changelog: v1.3.0...v1.4.0
Homebrew
brew tap webrpc/tap
brew install ridl-lsp
Build from source
go install -ldflags="-s -w -X github.com/webrpc/ridl-lsp.VERSION=v1.4.0" github.com/webrpc/ridl-lsp/cmd/ridl-lsp@v1.4.0
Download binaries
macOS: amd64, arm64 (Apple Silicon)
Linux: amd64, arm64
Windows: amd64, arm64
v1.3.0
What's Changed
- fix(lsp): crash-safety — panic recovery, layout canary, race+lint CI by @klaidliadon in #8
- perf(lsp): parse-pipeline hardening — immutable docs, partial-result cache, cancellation, workspace pruning by @klaidliadon in #9
- feat(lsp): polish — graceful shutdown, log level, upstream error-format canaries by @klaidliadon in #10
- docs: enrich README (features, install, editor setup, architecture) by @klaidliadon in #11
Full Changelog: v1.2.2...v1.3.0
Homebrew
brew tap webrpc/tap
brew install ridl-lsp
Build from source
go install -ldflags="-s -w -X github.com/webrpc/ridl-lsp.VERSION=v1.3.0" github.com/webrpc/ridl-lsp/cmd/ridl-lsp@v1.3.0
Download binaries
macOS: amd64, arm64 (Apple Silicon)
Linux: amd64, arm64
Windows: amd64, arm64
v1.2.2
What's Changed
- fix(lsp): don't flag imports as unused when imported file defines a service or error by @klaidliadon in #7
Full Changelog: v1.2.1...v1.2.2
Homebrew
brew tap webrpc/tap
brew install ridl-lsp
Build from source
go install -ldflags="-s -w -X github.com/webrpc/ridl-lsp.VERSION=v1.2.2" github.com/webrpc/ridl-lsp/cmd/ridl-lsp@v1.2.2
Download binaries
macOS: amd64, arm64 (Apple Silicon)
Linux: amd64, arm64
Windows: amd64, arm64
v1.2.1
What's Changed
- Fix narrow-import diagnostic including transitive types by @klaidliadon in #6
Full Changelog: v1.2.0...v1.2.1
Homebrew
brew tap webrpc/tap
brew install ridl-lsp
Build from source
go install -ldflags="-s -w -X github.com/webrpc/ridl-lsp.VERSION=v1.2.1" github.com/webrpc/ridl-lsp/cmd/ridl-lsp@v1.2.1
Download binaries
macOS: amd64, arm64 (Apple Silicon)
Linux: amd64, arm64
Windows: amd64, arm64
v1.2.0
What's Changed
- Add goreleaser with Homebrew tap and Docker publishing by @klaidliadon in #5
Full Changelog: v1.1.1...v1.2.0
Homebrew
brew tap webrpc/tap
brew install ridl-lsp
Build from source
go install -ldflags="-s -w -X github.com/webrpc/ridl-lsp.VERSION=v1.2.0" github.com/webrpc/ridl-lsp/cmd/ridl-lsp@v1.2.0
Download binaries
macOS: amd64, arm64 (Apple Silicon)
Linux: amd64, arm64
Windows: amd64, arm64