Releases: Shopify/ruby-lsp-rails
Releases · Shopify/ruby-lsp-rails
v0.3.12
What's Changed
✨ Enhancements
- Add concern indexing enhancement by @vinistock in #422
- Add association augmentations by @vinistock in #423
🐛 Bug Fixes
- Rescue
IOError
during shutdown by @andyw8 in #414 - Fix
NullClient#send_notification
by @amomchilov in #426
🛠 Other Changes
New Contributors
- @amomchilov made their first contribution in #426
Full Changelog: v0.3.11...v0.3.12
v0.3.11
What's Changed
✨ Enhancements
- Add jump to view code lenses by @vinistock in #412
🐛 Bug Fixes
- Check test framework only before pushing test code lens by @vinistock in #411
🛠 Other Changes
- Use new open file argument format by @vinistock in #410
Full Changelog: v0.3.10...v0.3.11
v0.3.10
What's Changed
🐛 Bug Fixes
- Fix route code lens when there are no classes in the stack by @vinistock in #407
Full Changelog: v0.3.9...v0.3.10
v0.3.9
What's Changed
✨ Enhancements
- Add code lens for mapping actions to routes by @gmcgibbon in #241
🐛 Bug Fixes
- Prevent broken pipes leading to client errors by @vinistock in #406
🛠 Other Changes
- Add code lens for running migrations by @gmcgibbon in #239
Full Changelog: v0.3.8...v0.3.9
v0.3.8
v0.3.7
What's Changed
🐛 Bug Fixes
🛠 Other Changes
- Add support for Go To Definition for associations by @maxveldink in #373
New Contributors
- @maxveldink made their first contribution in #373
Full Changelog: v0.3.6...v0.3.7
v0.3.6
What's Changed
✨ Enhancements
- Add Definition support for routes by @andyw8 in #331
- Add attr_readonly to list of Symbols by @natematykiewicz in #332
- Add scope to list of symbols by @natematykiewicz in #333
🐛 Bug Fixes
- Prevent crash during ActiveRecord const check by @andyw8 in #328
- Fix version logging by @andyw8 in #342
- Prefix
bin/rails
withruby
on Windows by @andyw8 in #353 - Set server pipes to binmode by @vinistock in #366
🛠 Other Changes
- Add primary key indicator to model hover response by @Earlopain in #316
- Update tests for
ruby-lsp
changes by @Earlopain in #350 - Reload the runner if structure.sql changes by @Earlopain in #341
New Contributors
- @egiurleo made their first contribution in #334
- @natematykiewicz made their first contribution in #332
Full Changelog: v0.3.5...v0.3.6
v0.3.5
v0.3.4
What's Changed
✨ Enhancements
- Implement document symbol for associations by @aryan-soni in #293
- Change symbol appearance for Rails macros by @andyw8 in #294
- Add definitions for Rails callbacks by @aryan-soni in #297
🐛 Bug Fixes
- Ensure output printed during boot doesn't break LSP when starting by @andyw8 in #310
- Only display code lens when the test framework is rails by @st0012 in #318
🛠 Other Changes
New Contributors
- @jenshenny made their first contribution in #306
Full Changelog: v0.3.3...v0.3.4
v0.3.3
What's Changed
✨ Enhancements
- Integrate document symbol for callbacks by @aryan-soni in #280
- Implement document symbols for validations by @aryan-soni in #283
🐛 Bug Fixes
- Specifically handle the case where bin/rails is not found by @st0012 in #284
- Fix nilable param runtime type check in server by @vinistock in #290
🛠 Other Changes
- Add reloading for schema changes by @andyw8 in #282
- Use
$stderr.puts
instead ofwarn
by @andyw8 in #285 - Update README for Runner approach by @andyw8 in #275
Full Changelog: v0.3.2...v0.3.3