What's Changed
🐛 Bug Fixes
- Fix comment continuation incorrectly matching keywords by @vinistock in #411
- Refactor locating nodes based on positions by @vinistock in #451
🛠 Other Changes
- Add note about
.exp
files to README by @andyw8 in #398 - Ignore
SyntaxTree::ArgsForward
inHighlightTarget
by @andyw8 in #399 - Add test for argument forwarding (
...
) by @andyw8 in #396 - Add note about VSCode Neovim and selection ranges by @andyw8 in #404
- Regenerate Gemfile.lock on CI to fix failures on Ruby 3.2 by @egiurleo in #403
- Minor wording fix for Document Symbol by @andyw8 in #408
- Upgrade to syntax-tree 5 by @andyw8 in #376
- Add
.json
or.rb
extension to.exp
files by @andyw8 in #402 - Adjust Gemfile.lock platforms by @vinistock in #410
- Update rubocop-shopify to 2.11.1 and apply corrections by @andyw8 in #425
- Use 3.2.0 for dev by @st0012 in #427
- Upgrade bundler by @st0012 in #428
- Add Sorbet shims for debug gem by @andyw8 in #430
- Adjust Sorbet shims for debug gem by @andyw8 in #441
- Add note about SyntaxTree fallback by @andyw8 in #442
- Add fixture for a return with multiple statements in parens by @shopify-aiden in #446
- Refer to vscode-ruby-lsp as an extension, not a plugin by @andyw8 in #453
- Set up
ruby/debug
with configuration for Minitest by @andyw8 in #431 - Update Diagnostics#run to not create errors if document didn't parse by @shopify-aiden in #445
- Stop trying to maintain a parsable source by @vinistock in #455
New Contributors
- @shopify-aiden made their first contribution in #446
Full Changelog: v0.3.7...v0.3.8