Update dependency ruby-lsp to "~> 0.17.0"
This MR contains the following updates:
Package | Update | Change |
---|---|---|
ruby-lsp | minor |
"~> 0.16.7" -> "~> 0.17.0"
|
MR created with the help of gitlab-org/frontend/renovate-gitlab-bot
Release Notes
Shopify/ruby-lsp (ruby-lsp)
v0.17.3
v0.17.3
✨ Enhancements
- Add support for method aliases when indexing (https://github.com/Shopify/ruby-lsp/pull/1951) by @nikijiandani
- Index core classes using RBS (https://github.com/Shopify/ruby-lsp/pull/2132) by @andyw8
- Implement complete constant resolution algorithm (https://github.com/Shopify/ruby-lsp/pull/2136) by @vinistock
- Build complete ancestors list with RBS classes and modules (https://github.com/Shopify/ruby-lsp/pull/2148) by @st0012
🐛 Bug Fixes
- Fix test escaping on Windows (https://github.com/Shopify/ruby-lsp/pull/2109) by @andyw8
- Filter instance variable owners before deduping (https://github.com/Shopify/ruby-lsp/pull/2153) by @vinistock
- Detect RuboCop as the formatter when it is only a transitive depenency (https://github.com/Shopify/ruby-lsp/pull/2126) by @Earlopain
- Remove non-existing algorithm path for constant resolution (https://github.com/Shopify/ruby-lsp/pull/2158) by @vinistock
📦 Other Changes
- Add Homebrew note for ASDF (https://github.com/Shopify/ruby-lsp/pull/2141) by @andyw8
- Upgrade Prism to v0.30 (https://github.com/Shopify/ruby-lsp/pull/2147) by @vinistock
- Correct path for enabling ruby-lsp with LazyVim (https://github.com/Shopify/ruby-lsp/pull/2154) by @vitallium
v0.17.2
v0.17.2
✨ Enhancements
- Show doc urls for extension cops (https://github.com/Shopify/ruby-lsp/pull/2076) by @Earlopain
🐛 Bug Fixes
- Fix duplicate nesting when targetting classes/modules (https://github.com/Shopify/ruby-lsp/pull/2128) by @vinistock
- Exclude dependencies from workspace symbols (https://github.com/Shopify/ruby-lsp/pull/2131) by @vinistock
v0.17.1
v0.17.1
🐛 Bug Fixes
- Fully initialize global state in tests by calling apply_options (https://github.com/Shopify/ruby-lsp/pull/2117) by @st0012
v0.17.0
v0.17.0
🚧 Breaking Changes
- Introduce
NodeContext
for listeners (https://github.com/Shopify/ruby-lsp/pull/2099) by @andyw8
✨ Enhancements
- Feat: Add Extract Method to CodeAction (https://github.com/Shopify/ruby-lsp/pull/2056) by @okuramasafumi
- Expand addon error information for when addon activation fails (https://github.com/Shopify/ruby-lsp/pull/2085) by @andyw8
- Support instance variables for definition, hover, completion and workspace symbols (https://github.com/Shopify/ruby-lsp/pull/2042) by @vinistock
- Track method's visibility during indexing (https://github.com/Shopify/ruby-lsp/pull/2093) by @st0012
- Add ability to linearize ancestors (https://github.com/Shopify/ruby-lsp/pull/2024) by @vinistock
- Support inherited methods in definition, hover and completion (https://github.com/Shopify/ruby-lsp/pull/2028) by @vinistock
- Resolve inherited instance variables (https://github.com/Shopify/ruby-lsp/pull/2098) by @vinistock
- Synchronize ancestor changes (https://github.com/Shopify/ruby-lsp/pull/2032) by @vinistock
🐛 Bug Fixes
- Fix the hash keys of enabledFeatures (https://github.com/Shopify/ruby-lsp/pull/2071) by @zhengpd
- Fix auto indent after end (https://github.com/Shopify/ruby-lsp/pull/2086) by @thomasmarshall
- Handle constant paths with missing parts (https://github.com/Shopify/ruby-lsp/pull/2053) by @vinistock
- Improve method extract target location (https://github.com/Shopify/ruby-lsp/pull/2094) by @vinistock
- Revert "Allow Code Lenses without a command" (https://github.com/Shopify/ruby-lsp/pull/2102) by @vinistock
📦 Other Changes
- Prevent test suite from modifying contributors' Bundler settings (https://github.com/Shopify/ruby-lsp/pull/2083) by @natematykiewicz
- Add link to feature list from editors docs (https://github.com/Shopify/ruby-lsp/pull/2078) by @andyw8
- Mention editor names in the 'other editors' section (https://github.com/Shopify/ruby-lsp/pull/2026) by @st0012
- Add RubyMine plugin to docs (https://github.com/Shopify/ruby-lsp/pull/2077) by @andyw8
- Avoid computing ancestors if no ivar is found (https://github.com/Shopify/ruby-lsp/pull/2113) by @vinistock
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