Skip to content

Releases: Shopify/ruby-lsp

v0.21.1

31 Oct 16:06
297caf7
Compare
Choose a tag to compare

v0.21.1

🐛 Bug Fixes

v0.21.0

31 Oct 13:05
4d885c5
Compare
Choose a tag to compare

v0.21.0

🚧 Breaking Changes

  • Support on_call_node_leave events in index enhancement (#2754) by @st0012
  • Refactor client capabilities into its own class (#2805) by @vinistock

✨ Enhancements

  • Add hover for global variables (#2691) by @snutij
  • Add completion for global variables (#2749) by @snutij
  • Add definition for all missing global variable nodes (#2757) by @snutij
  • Add launcher mode for gracefully handling missing dependencies (#2751) by @vinistock
  • Support module_function in the indexer (#2733) by @IgnacioFan
  • Use Bundler CLI directly and send errors to telemetry (#2774) by @vinistock
  • Handle responses for show window request and delegate to add-ons (#2803) by @vinistock

🐛 Bug Fixes

📦 Other Changes

  • Accept keyword splat options for server initialization (#2744) by @vinistock
  • Make sure .ruby-lsp directory always exists (#2747) by @vinistock
  • Only retry building composed bundle if there's a custom Gemfile (#2755) by @vinistock
  • Add launch mode integration tests (#2766) by @vinistock
  • Add some necessary guards for operating with a partial bundle (#2797) by @vinistock
  • Print Bundler progress to stderr when invoking CLI directly (#2801) by @vinistock

vscode-ruby-lsp-v0.8.12

30 Oct 19:53
33fd4e9
Compare
Choose a tag to compare

vscode-ruby-lsp-v0.8.12

✨ Enhancements

🐛 Bug Fixes

  • Look for Shadowenv in specific Homebrew path and check for untrusted workspace explicitly (#2791) by @vinistock

📦 Other Changes

vscode-ruby-lsp-v0.8.10

25 Oct 19:53
4afc68b
Compare
Choose a tag to compare

vscode-ruby-lsp-v0.8.10

🐛 Bug Fixes

vscode-ruby-lsp-v0.8.11

25 Oct 20:14
c7fbd15
Compare
Choose a tag to compare
Pre-release

vscode-ruby-lsp-v0.8.11

🐛 Bug Fixes

vscode-ruby-lsp-v0.8.9

24 Oct 15:57
2874ae7
Compare
Choose a tag to compare
Pre-release

vscode-ruby-lsp-v0.8.9

📦 Other Changes

vscode-ruby-lsp-v0.8.8

22 Oct 17:50
734e872
Compare
Choose a tag to compare

vscode-ruby-lsp-v0.8.8

🐛 Bug Fixes

  • Only restart client if the contents of the watched files have changed (#2745) by @vinistock
  • Fix activation on files that were previously opened (#2753) by @dirceu
  • Ensure default gem path is also in document selector (#2738) by @vinistock

vscode-ruby-lsp-v0.8.7

18 Oct 14:53
ef1a27d
Compare
Choose a tag to compare

vscode-ruby-lsp-v0.8.7

✨ Enhancements

  • Add support for ASDF_DIR environment variable (#2695) by @srcid

📦 Other Changes

vscode-ruby-lsp-v0.8.6

17 Oct 15:05
07b6dd8
Compare
Choose a tag to compare

vscode-ruby-lsp-v0.8.6

🐛 Bug Fixes

v0.20.1

16 Oct 12:41
f8ed1d7
Compare
Choose a tag to compare

v0.20.1

✨ Enhancements

🐛 Bug Fixes

  • Set BUNDLER_VERSION to avoid version mismatch restarts (#2658) by @vinistock
  • Avoid removing redundant namespaces when not inside correct nesting (#2715) by @vinistock
  • Ignore, if given path is directory while referencing and renaming (#2716) by @rogancodes