Skip to content

Releases: Shopify/ruby-lsp

v0.17.11

02 Aug 18:22
a9fd899
Compare
Choose a tag to compare

v0.17.11

✨ Enhancements

  • Add go-to-definition support to autoloaded constants (#2395) by @st0012

🐛 Bug Fixes

  • Fix definition listener's sorbet early return condition (#2392) by @st0012
  • Correct capability objects for document symbol, folding range, and hover (#2397) by @st0012
  • Disable certain LSP features for .erb files through registration options (#2398) by @st0012

📦 Other Changes

  • Add some more detail for LazyVim config (#2399) by @andyw8

v0.17.10

30 Jul 16:41
935c7e6
Compare
Choose a tag to compare

v0.17.10

✨ Enhancements

🐛 Bug Fixes

  • Correctly linearize singleton parent classes with namespace (#2354) by @vinistock
  • Properly split singleton nesting during linearization (#2355) by @vinistock
  • Document highlight shouldn't include the block for a method invocation (#2357) by @andyw8
  • Prevent non keywords from accidentally matching on type formatting (#2364) by @vinistock
  • Fix NodeContext's handling of namespaced singleton method (#2385) by @st0012

📦 Other Changes

  • Make Index#index_all index rbs files too (#2353) by @st0012
  • Add outdated version info to troubleshooting guide (#2060) by @andyw8

v0.17.9

23 Jul 19:06
e66513d
Compare
Choose a tag to compare

v0.17.9

✨ Enhancements

🐛 Bug Fixes

  • Raise explicit NonExistingDocumentError for unseen untitled files (#2334) by @vinistock
  • Handle Sorbet levels to prevent some feature duplication (#2322) by @vinistock

📦 Other Changes

v0.17.8

18 Jul 20:43
91346f3
Compare
Choose a tag to compare

v0.17.8

✨ Enhancements

🐛 Bug Fixes

📦 Other Changes

  • Document new indexing configuration approach (#2319) by @andyw8

vscode-ruby-lsp-v0.7.14

18 Jul 20:41
91346f3
Compare
Choose a tag to compare

vscode-ruby-lsp-v0.7.14

✨ Enhancements

🐛 Bug Fixes

vscode-ruby-lsp-v0.7.13

16 Jul 19:22
7e3bfde
Compare
Choose a tag to compare

vscode-ruby-lsp-v0.7.13

✨ Enhancements

📦 Other Changes

vscode-ruby-lsp-v0.7.12

12 Jul 18:11
db5002a
Compare
Choose a tag to compare

vscode-ruby-lsp-v0.7.12

🐛 Bug Fixes

📦 Other Changes

v0.17.7

11 Jul 19:34
dbf5501
Compare
Choose a tag to compare

v0.17.7

✨ Enhancements

🐛 Bug Fixes

  • Detect RuboCop as a linter when its a transitive dependency (#2281) by @vinistock
  • Only show local completion when there is no receiver (#2290) by @vinistock

v0.17.6

10 Jul 13:45
9256bad
Compare
Choose a tag to compare

v0.17.6

✨ Enhancements

🐛 Bug Fixes

  • Raise if the attached namespace is missing during linearization (#2279) by @vinistock

vscode-ruby-lsp-v0.7.11

10 Jul 13:45
9256bad
Compare
Choose a tag to compare

vscode-ruby-lsp-v0.7.11

✨ Enhancements

  • Remove ? and ! from editor.wordSeparators (#2272) by @andyw8
  • Provide code navigation features to erb files (#2235) by @st0012

🐛 Bug Fixes

  • Return early when fetching dependencies if client is not running (#2276) by @vinistock
  • Ensure test group exists before trying to add examples (#2275) by @vinistock