What's Changed
- Resolve TODO for LSP v3.17 by @paracycle in #268
- Add runtime dependency on version 3.17.x of LSP gem by @paracycle in #269
- Handle class/module declarations as a
class
token withdeclaration
modifier by @paracycle in #260 - Fix some project settings by @paracycle in #270
- Add basic inlay hint support by @RyanBrushett in #261
- Handle required parameters in semantic highlighting by @vinistock in #271
- Add comment continuation via on type
on_type_formatting
by @paracycle in #274 - Make RuboCop runner use composition instead of inheritance by @paracycle in #278
- Protect worker against cancellation during popping by @vinistock in #280
- Handle formatting errors in on_error block by @vinistock in #279
- Fix on type formatting pipe completion for regular or expressions by @vinistock in #282
- Do not fail on LoadError by @vinistock in #292
- Make the diagnostic request parallel by @vinistock in #293
- Improve worker stability by @vinistock in #295
- Test helper improvements by @st0012 in #294
- Remove rebornix.ruby and recommend Shopify's extension pack by @wildmaples in #300
- Include params and backtrace for error telemetry by @vinistock in #301
- Remove non existing visit methods from semantic highlighting by @vinistock in #302
- Add check valid visits rake task by @vinistock in #303
- Prevent older versions of Rubocop from breaking LSP by @adisonlampert in #296
- Add GitHub action to create release by @vinistock in #309
- Add missing rest in release action by @vinistock in #310
- Use ref_name for release title by @vinistock in #311
Full Changelog: v0.3.0...v0.3.3