Releases: Shopify/ruby-lsp
Releases Β· Shopify/ruby-lsp
vscode-ruby-lsp-v0.9.7
vscode-ruby-lsp-v0.9.7
β¨ Enhancements
- Consider server test item tags for test explorer (#3235) by @vinistock
- Add test item filtering for resolve command (#3240) by @vinistock
π Bug Fixes
- Fix incorrect RBS highlighting in Ruby code (#3221) by @st0012
- Ensure workspace is fully initialized before discovering tests (#3203) by @vinistock
- Fix range and workspace processing for test discovery updates (#3236) by @vinistock
- Fix Encoding::UndefinedConversionError in activation.rb (#3214) by @mckeed
- Fix regexp patterns for block parameters (#3212) by @taichi-ishitani
π¦ Other Changes
- Make RBS signature opacity optional (#3242) by @vinistock
- Make RBS inline signature tokens more specific (#3243) by @vinistock
vscode-ruby-lsp-v0.9.6
v0.23.11
v0.23.11
β¨ Enhancements
- Add custom request to return LSP internal state (#3194) by @vinistock
- Add test items collection builder (#3169) by @vinistock
- Add discover tests custom request (#3180) by @vinistock
π Bug Fixes
- Fix backward compatibility for Bundler versions < 2.2.17 (#3152) by @Artes02
- Fix off by one error when fetching lazy comments (#3167) by @vinistock
- Fix composed bundle reference to gemfile in higher-level directory (#3135) by @mckeed
π¦ Other Changes
- Update Kate editor regarding incremental text updates (#3164) by @larskanis
- Accept nil name for actual nesting (#3182) by @vinistock
- Accept module/class node's constant path for constant name (#3183) by @vinistock
vscode-ruby-lsp-v0.9.5
vscode-ruby-lsp-v0.9.5
β¨ Enhancements
- Resolve test items with server request (#3186) by @vinistock
- Add command to show LSP's internal state for diagnosing issues (#3195) by @vinistock
π Bug Fixes
- Reject binary encoded environment variables in activation script (#3161) by @vinistock
- Never include workspace name as part of relative test URI (#3181) by @vinistock
- Add support for ASDF v0.16 (#3185) by @vinistock
π¦ Other Changes
- Avoid focusing on test items on document switch (#3197) by @vinistock
v0.23.10
v0.23.10
π Bug Fixes
- Prevent relative require completion from failing on permissions (#3151) by @vinistock
- Avoid indexing client managed documents twice (#3159) by @vinistock
- Rescue failing add-on watched files handlers (#3160) by @vinistock
π¦ Other Changes
- Pass machine ID to server for telemetry (#3157) by @vinistock
vscode-ruby-lsp-v0.9.3
vscode-ruby-lsp-v0.9.3
β¨ Enhancements
- Start discovering all available tests lazily (#3120) by @vinistock
π¦ Other Changes
- Pass machine ID to server for telemetry (#3157) by @vinistock
vscode-ruby-lsp-v0.9.4
vscode-ruby-lsp-v0.9.4
π Bug Fixes
- Reject binary encoded environment variables in activation script (#3161) by @vinistock
vscode-ruby-lsp-v0.9.2
vscode-ruby-lsp-v0.9.2
π Bug Fixes
- Use bundled environment activation script file (#3083) by @vinistock
- fix duplicate ending tag on erb.html files(#3117) (#3121) by @jules-w2
- Ensure disposables are being tracked by the entities that own them (#3142) by @vinistock
π¦ Other Changes
- Ignore untrusted workspace error for telemetry (#3139) by @vinistock
- Allow server to produce data telemetry (#3150) by @vinistock
v0.23.9
v0.23.9
β¨ Enhancements
- Enhance log message and server action for new releases (#3126) by @Hungle2911
- Code actions for attribute accessor creation (#2739) by @rogancodes
π Bug Fixes
- Handle invalid URIs in magic source links (#3132) by @vinistock
- Avoid collecting duplicates in reference finder (#3098) by @vicocamacho
- Prevent workspace dependencies from failing when gems aren't installed (#3138) by @vinistock
- Use unique IDs for registering watchers (#3144) by @vinistock
vscode-ruby-lsp-v0.8.20
vscode-ruby-lsp-v0.8.20
β¨ Enhancements
- Allow for under development feature flags (#3119) by @vinistock
π Bug Fixes
- Fix local variable assignment highlighting with no spaces (#3131) by @vinistock
π¦ Other Changes
- Bump Tapioca and Launcher rollout (#3122) by @vinistock
- Roll out Tapioca add-on to 100% of users (#3134) by @vinistock