Update dependency ruby-lsp to "~> 0.16.5"
This MR contains the following updates:
Package | Update | Change |
---|---|---|
ruby-lsp | minor |
"~> 0.14.6" -> "~> 0.16.5"
|
MR created with the help of gitlab-org/frontend/renovate-gitlab-bot
Release Notes
Shopify/ruby-lsp (ruby-lsp)
v0.16.5
v0.16.5
✨ Enhancements
- Allow configuring linters separate from formatter (https://github.com/Shopify/ruby-lsp/pull/1925) by @vinistock
- Refactor global usage of
Prism::Location
to minimize memory usage (https://github.com/Shopify/ruby-lsp/pull/1917) by @aryan-soni - Support go to definition for unknown receiver calls (https://github.com/Shopify/ruby-lsp/pull/1961) by @st0012
🐛 Bug Fixes
- Use selected encoding for computing semantic tokens (https://github.com/Shopify/ruby-lsp/pull/1895) by @vinistock
- Run
initialized
directly without pushing to queue (https://github.com/Shopify/ruby-lsp/pull/1927) by @vinistock
📦 Other Changes
- Allow request ids to be strings (https://github.com/Shopify/ruby-lsp/pull/1929) by @Earlopain
- Avoid memoizing dependencies (https://github.com/Shopify/ruby-lsp/pull/1926) by @vinistock
v0.16.4
v0.16.4
✨ Enhancements
- Add
watched_files_dynamic_registration
to global state (https://github.com/Shopify/ruby-lsp/pull/1905) by @Earlopain
🐛 Bug Fixes
- Run initialize and document synchronization in main thread (https://github.com/Shopify/ruby-lsp/pull/1915) by @vinistock
📦 Other Changes
- Ignore non-ruby files in file watcher (https://github.com/Shopify/ruby-lsp/pull/1912) by @Earlopain
- Remove
Singleton
from formatters (https://github.com/Shopify/ruby-lsp/pull/1904) by @Earlopain
v0.16.3
v0.16.3
✨ Enhancements
- Attempt to re-generate custom bundle once on bundle failure (https://github.com/Shopify/ruby-lsp/pull/1852) by @vinistock
🐛 Bug Fixes
- Detect rails as the testing framework if
bin/rails
exists (https://github.com/Shopify/ruby-lsp/pull/1896) by @Earlopain - Synchronize didOpen and didClose notifications (https://github.com/Shopify/ruby-lsp/pull/1901) by @vinistock
📦 Other Changes
- Move encoding into global state (https://github.com/Shopify/ruby-lsp/pull/1879) by @vinistock
v0.16.2
v0.16.2
🐛 Bug Fixes
- Apply formatter selected in initialization options (https://github.com/Shopify/ruby-lsp/pull/1886) by @vinistock
- Don't push group id to stack when encountering non-test classes (https://github.com/Shopify/ruby-lsp/pull/1891) by @st0012
v0.16.1
v0.16.1
🐛 Bug Fixes
- Prioritize rspec in test library detection (https://github.com/Shopify/ruby-lsp/pull/1875) by @st0012
v0.16.0
v0.16.0
🚧 Breaking Changes
- Pass global state via Addon#activate instead of listener creation methods (https://github.com/Shopify/ruby-lsp/pull/1854) by @st0012
- Allow formatter addons to contribute diagnostics (https://github.com/Shopify/ruby-lsp/pull/1855) by @vinistock
✨ Enhancements
- Indexed prepended modules on namespaces (https://github.com/Shopify/ruby-lsp/pull/1820) by @domingo2000
- Load addons in with_server by default (https://github.com/Shopify/ruby-lsp/pull/1850) by @st0012
🐛 Bug Fixes
- Apply indexing configuration to ruby-lsp-doctor (https://github.com/Shopify/ruby-lsp/pull/1827) by @andyw8
- Fix semantic highlighting document selector (https://github.com/Shopify/ruby-lsp/pull/1867) by @vinistock
v0.15.0
v0.15.0
🚧 Breaking Changes
- Introduce global state (https://github.com/Shopify/ruby-lsp/pull/1818)
✨ Enhancements
- Add Rake document symbols (https://github.com/Shopify/ruby-lsp/pull/1444)
- Enable add-ons to extend completion (https://github.com/Shopify/ruby-lsp/pull/1816)
- Add support for completionItem/resolve (https://github.com/Shopify/ruby-lsp/pull/1798)
🐛 Bug Fixes
- Fix blank name for document symbol (https://github.com/Shopify/ruby-lsp/pull/1614)
- Fix lazy document parsing and error reporting (https://github.com/Shopify/ruby-lsp/pull/1805)
- Check if path exists before adding spec code lens (https://github.com/Shopify/ruby-lsp/pull/1813)
📦 Other Changes
- Refactor into server and base server (https://github.com/Shopify/ruby-lsp/pull/1648)
- Add logging note to troubleshooting docs (https://github.com/Shopify/ruby-lsp/pull/1799)
- No-op Sorbet type assertions (https://github.com/Shopify/ruby-lsp/pull/1801)
- Prevent RuboCop from rescuing Interrupt (https://github.com/Shopify/ruby-lsp/pull/1808)
- Update warning block syntax (https://github.com/Shopify/ruby-lsp/pull/1817)
- Add completion resolve demo (https://github.com/Shopify/ruby-lsp/pull/1836)
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by GitLab Dependency Bot