Releases: Shopify/ruby-lsp-rails
Releases · Shopify/ruby-lsp-rails
v0.5.0.beta1
What's Changed
✨ Enhancements
- Add go to definition in validations and if/unless conditionals by @domingo2000 in #638
- Add documentSymbol support to schema.rb by @vicocamacho in #660
- Add hover on i18n translations by @domingo2000 in #640
🐛 Bug Fixes
- Use unformatted descriptions as test example labels by @vinistock in #642
- Escape file paths for test command resolution by @vinistock in #658
- Fix
undefined method 'join' for an instance of Stringon hover by @cpgo in #645 - Close any database connections at the end of request by @janko in #661
🛠 Other Changes
- Set RUBY_LSP_RAILS_RUNNER env variable on start-up by @kumarpit in #655
- Use Prism parser for Sorbet by @Morriar in #697
- Update Ruby LSP dependency to allow beta version and update gems by @vinistock in #705
- Migrate go to definition to Rubydex by @vinistock in #706
- Migrate hover to Rubydex by @vinistock in #707
- Migrate rails test style discovery to Rubydex by @vinistock in #710
- Remove indexing enhancement by @vinistock in #711
- Ensure runtime server exits after shutdown by @vinistock in #708
New Contributors
- @kumarpit made their first contribution in #655
- @cpgo made their first contribution in #645
- @janko made their first contribution in #661
- @vicocamacho made their first contribution in #660
- @rafaelfranca made their first contribution in #679
- @Morriar made their first contribution in #697
Full Changelog: v0.4.8...v0.5.0.beta1
v0.4.8
What's Changed
✨ Enhancements
- Add definition on mailbox callbacks by @domingo2000 in #617
- Add hover information on associations by @domingo2000 in #616
🛠 Other Changes
- Bump Ruby LSP requirement to v0.26 by @vinistock in #636
Full Changelog: v0.4.7...v0.4.8
v0.4.7
What's Changed
🛠 Other Changes
- Rescue more exceptions in error handlers by @KaanOzkan in #628
New Contributors
- @KaanOzkan made their first contribution in #628
- @joshuay03 made their first contribution in #629
Full Changelog: v0.4.6...v0.4.7
v0.4.6
Full Changelog: v0.4.5...v0.4.6
v0.4.5
What's Changed
🐛 Bug Fixes
- Create parent stack before invoking super by @vinistock in #624
Full Changelog: v0.4.4...v0.4.5
v0.4.4
What's Changed
🐛 Bug Fixes
- Fix test hierarchy for nested groups by @vinistock in #612
- Ensure we're keeping track of module nesting by @vinistock in #620
🛠 Other Changes
- Remove unused runner client parameter from RailsTestStyle by @vinistock in #609
- Change rubocop rake to plugin by @domingo2000 in #618
New Contributors
- @domingo2000 made their first contribution in #618
Full Changelog: v0.4.3...v0.4.4
v0.4.3
What's Changed
✨ Enhancements
- Push test code lens to response builder on test discovery by @vinistock in #605
Full Changelog: v0.4.2...v0.4.3
v0.4.2
What's Changed
🐛 Bug Fixes
- Strip extra backslashes from discovered test names by @vinistock in #597
🛠 Other Changes
- Pin GitHub Actions to commit by @rxbchen in #598
- Migrate to RBS in comments syntax by @vinistock in #600
New Contributors
Full Changelog: v0.4.1...v0.4.2
v0.4.1
What's Changed
✨ Enhancements
- Add test discovery support for ActiveSupport declarative syntax by @alexcrocha in #591
- Add Rails test command resolution by @alexcrocha in #596
🛠 Other Changes
- Display index and foreign key details when hovering over a model by @rogancodes in #588
New Contributors
- @rogancodes made their first contribution in #588
- @alexcrocha made their first contribution in #592
Full Changelog: v0.4.0...v0.4.1
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