Skip to content

v0.21.0

Compare
Choose a tag to compare
@github-actions github-actions released this 31 Oct 13:05
· 61 commits to main since this release
4d885c5

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