Skip to content

Releases: Shopify/ruby-lsp

v0.23.6

16 Jan 18:51
bbd0c84
Compare
Choose a tag to compare

v0.23.6

✨ Enhancements

🐛 Bug Fixes

vscode-ruby-lsp-v0.8.18

16 Jan 18:23
bbd0c84
Compare
Choose a tag to compare

vscode-ruby-lsp-v0.8.18

🐛 Bug Fixes

  • Prevent double activation when multiple documents are opened (#3070) by @vinistock

v0.23.5

10 Jan 22:02
f3bf3cd
Compare
Choose a tag to compare

v0.23.5

🐛 Bug Fixes

v0.23.4

10 Jan 15:26
a49104e
Compare
Choose a tag to compare

v0.23.4

🐛 Bug Fixes

  • Avoid trying to acquire lock twice when shutting down (#3036) by @vinistock

v0.23.3

09 Jan 19:26
c47b562
Compare
Choose a tag to compare

v0.23.3

🐛 Bug Fixes

  • Stop running cancel request in the main thread (#3028) by @vinistock
  • Synchronize store operations in server instead (#3029) by @vinistock
  • Ensure requests are not assuming the presence of file paths for entries (#3030) by @vinistock
  • Fix visibility stack handling for private_class_method (#3032) by @vinistock
  • Avoid reporting the same Bundler install error twice (#3033) by @vinistock
  • Always apply workspace URI configuration to indexer (#3034) by @vinistock

v0.23.2

08 Jan 19:28
f8f3548
Compare
Choose a tag to compare

v0.23.2

✨ Enhancements

🐛 Bug Fixes

vscode-ruby-lsp-v0.8.17

08 Jan 19:30
f8f3548
Compare
Choose a tag to compare

vscode-ruby-lsp-v0.8.17

✨ Enhancements

  • Provide additional debugging help when the debugger exits with an error (#2961) by @st0012
  • VSCode extension checks multiple install locations for mise binary (#2943) by @adam12
  • Add a new command to help users migrate launch.json configurations (#2450) by @st0012
  • Add Show Output Channel command for VSCode extension (#2986) by @timkooi-jobber

🐛 Bug Fixes

v0.23.1

06 Jan 22:48
6baebf0
Compare
Choose a tag to compare

v0.23.1

🐛 Bug Fixes

v0.23.0

06 Jan 18:22
5ae8e77
Compare
Choose a tag to compare

v0.23.0

🚧 Breaking Changes

✨ Enhancements

🐛 Bug Fixes

  • Fix minitest spec code lens load path (#2706) by @thomasmarshall
  • Avoid excluding transitive dependencies of default dependencies (#2937) by @vinistock
  • Fail requests that are searching for a non existing position (#2938) by @vinistock
  • Use correct error response for cancellations (#2939) by @vinistock
  • Fix folding ranges when a line is surrounded by comments and contains code (#2954) by @Earlopain
  • Pass Ruby interpreter path when replacing process by launcher (#2979) by @vinistock
  • Fully unload add-ons under a mutex when shutting down (#2970) by @vinistock
  • Fix debug platform inclusion for Windows (#2978) by @vinistock
  • Recover from uninstalled gems in launcher mode (#2975) by @vinistock
  • Handle missing specs when listing transitive dependencies (#3012) by @vinistock
  • Use original Bundler binstub from RubyGems to avoid version argument issues (#2987) by @vinistock

📦 Other Changes

vscode-ruby-lsp-v0.8.16

05 Dec 12:07
3d603ca
Compare
Choose a tag to compare

vscode-ruby-lsp-v0.8.16

✨ Enhancements

  • Print debugger output to the Ruby LSP output channel as well as the debug console (#2957) by @st0012