v0.18.0
v0.18.0
🚧 Breaking Changes
- Optimize indexing comment collection (#2547) by @vinistock
✨ Enhancements
- Output written to $stderr when no explicit device provided (#2514) by @adam12
- Index forwarded parameters (#2540) by @vinistock
- Add signature matching for positional parameters (#2541) by @vinistock
- Turn on semantic highlighting for ERB (#2542) by @vinistock
- Add keyword support to signature match (#2546) by @vinistock
- Automatically switch overload in signature help (#2553) by @vinistock
- Add support for delegating completion requests for ERB files (#2551) by @vinistock
- Delegate all possible features for ERB (#2563) by @vinistock
🐛 Bug Fixes
- Respect
-c .rubocop.yml
in.rubocop
(#2524) by @Earlopain - Fix minitest code lens filter patterns (#2522) by @thomasmarshall
- Turn Bundler settings into execution environment (#2535) by @vinistock
- Fix inference for compact namespace declarations (#2569) by @vinistock
📦 Other Changes
- Replace IndexablePath with ResourceUri concept (#2423) by @vinistock
- Revert "Replace IndexablePath with ResourceUri concept" (#2523) by @vinistock
- Uses Jekyll to generate the documentation (#2536) by @st0012
- Include Ruby LSP Rails' documentation (#2559) by @st0012
- Update example configuration for LazyVim (#2566) by @johnpitchko