Skip to content

v0.17.16

Compare
Choose a tag to compare
@github-actions github-actions released this 26 Aug 18:37
· 380 commits to main since this release
d53c934

v0.17.16

⚠️ Important changes to semantic highlighting

We realized that the server was returning an excessive number of semantic tokens back to editors. In large files, that resulted in a lot of lag. This version of the Ruby LSP takes two steps to improve the performance:

  1. We added support for semantic token delta requests, which return only the difference in tokens between document state changes
  2. We minimized the number of tokens returned to include only ambiguous syntax. Everything else is highlighted using the bundled Text Mate grammar

Please ensure that you are on the latest version of both extension and server. If you spot anything that isn't working properly, report an issue.

✨ Enhancements

🐛 Bug Fixes

  • Avoid using stubs in test_helper.rb as it depends on Mocha (#2474) by @st0012