Releases: Shopify/ruby-lsp-rails
Releases · Shopify/ruby-lsp-rails
v0.4.0
What's Changed
🚧 Breaking Changes
- Allow server to send asynchronous notifications to client by @vinistock in #559
✨ Enhancements
- Start passing relevant capabilities to runtime server by @vinistock in #560
- Allow server and runtime add-ons to report progress by @vinistock in #561
- Show progress when reloading the Rails application by @vinistock in #563
- Wrap stderr in a structure log delegator by @vinistock in #564
- Allow disabling pending migration prompt by @vinistock in #570
🐛 Bug Fixes
- Check if global state is already initialized before creating listeners by @vinistock in #562
Full Changelog: v0.3.31...v0.4.0
v0.3.31
v0.3.30
What's Changed
✨ Enhancements
- Reduce file watching overhead from Rails by @vinistock in #555
Full Changelog: v0.3.29...v0.3.30
v0.3.29
What's Changed
🐛 Bug Fixes
- Prevent IOError occurrences in the logger thread by @vinistock in #554
Full Changelog: v0.3.28...v0.3.29
v0.3.28
What's Changed
✨ Enhancements
🐛 Bug Fixes
🛠 Other Changes
- Completion for Active Record .where queries by @ChallaHalla in #526
- Update for Ruby LSP v0.23 by @andyw8 in #550
New Contributors
- @ChallaHalla made their first contribution in #526
Full Changelog: v0.3.27...v0.3.28
v0.3.27
What's Changed
✨ Enhancements
- Improve diagnostics for situations where Rails fails to boot by @andyw8 in #520
- Update for changes to index enhancements API by @andyw8 in #529
🐛 Bug Fixes
- Unify all error handling for the server by @vinistock in #527
🛠 Other Changes
- Remove dead class
IncompleteMessageError
by @shopify-codedb in #531 - Add support for
class_methods do
blocks within concerns by @andyw8 in #530
Full Changelog: v0.3.26...v0.3.27
v0.3.26
v0.3.25
What's Changed
🐛 Bug Fixes
- Group incomplete and empty message into MessageError by @vinistock in #515
Full Changelog: v0.3.24...v0.3.25
v0.3.24
v0.3.23
What's Changed
🐛 Bug Fixes
- Remove usage of present? from hover by @vinistock in #509
Full Changelog: v0.3.22...v0.3.23