Skip to content

Releases: Shopify/ruby-lsp

v0.2.1

27 Jul 13:59
acae347
Compare
Choose a tag to compare

What's Changed

✨ Enhancements

  • Return nil if the document is already formatted (#216)
  • Display a warning on invalid RuboCop configuration (#226)
  • Highlight occurrences and definitions in document highlight (#187)

🐛 Bug Fixes

  • Implement the exit lifecycle request (#198)
  • Remove the Sorbet runtime from the gem's default load path (#214)
  • Handle nameless keyword rest parameters in semantic highlighting (#222)
  • Fix folding ranges for chained invocations involving an FCall (#223)
  • Fix handling of argument fowarding in semantic highlighting (#228)
  • Recover from initial syntax errors when opening documents (#224)

🛠 Other Changes

  • Centralize request handling logic in server.rb (#221)

v0.2.0

07 Jul 19:08
cc81c7b
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.0...v0.2.0

v0.1.0

15 Jun 17:05
75955fa
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @shop-jsmestad made their first contribution in #135
  • @Smittttty made their first contribution in #150

Full Changelog: v0.0.4...v0.1.0

v0.0.4

07 Jun 18:22
9debb27
Compare
Choose a tag to compare
  • Add basic document highlight (#91)
  • Add error telemetry (#100)
  • Always push telemetry events from the server (#109)
  • Fix multibyte character handling (#122)
  • Add Sorbet to the Ruby LSP (#119, #123)