Releases: Shopify/ruby-lsp-rails
Releases ยท Shopify/ruby-lsp-rails
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
v0.3.2
What's Changed
๐ Bug Fixes
- Set process group ID in server to terminate after parent by @vinistock in #276
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's Changed
โจ Enhancements
๐ Bug Fixes
- Handle apps without ActiveRecord by @andyw8 in #263
- Fallback to
NullClient
if initializing server fails by @vinistock in #266 - Fix runner client race condition by @vinistock in #270
๐ Other Changes
- Update readme by @Earlopain in #259
- Add code lens support for rails active support test cases using
minitest/spec
by @beauraF in #258 - Handle
schema_dump_path
being unavailable in older Rails versions by @andyw8 in #264
New Contributors
- @Earlopain made their first contribution in #259
- @beauraF made their first contribution in #258
Full Changelog: v0.3.0...v0.3.1
v0.3.0
v0.2.10
What's Changed
๐ Bug Fixes
- Avoid inspecting schema info for abstract classes by @gmcgibbon in #243
๐ Other Changes
- Fixes stdout leak in tests by @gmcgibbon in #242
- Remove erroneous comment in Readme by @louim in #249
- Use latest Sorbet by @andyw8 in #252
- Update Hover and CodeLens as per refactored responses in Ruby LSP by @aryan-soni in #253
- Add Rails Runner client by @andyw8 in #250
New Contributors
- @gmcgibbon made their first contribution in #243
- @louim made their first contribution in #249
- @aryan-soni made their first contribution in #253
Full Changelog: v0.2.9...v0.2.10
v0.2.9
What's Changed
๐ Bug Fixes
๐ Other Changes
- Improve README about NOTEs by @r7kamura in #215
- Test against released Rails by @andyw8 in #224
- Remove Gemfile.lock for Ruby head by @andyw8 in #226
- Revert unnecessary bundler cache version change by @st0012 in #233
New Contributors
Full Changelog: v0.2.8...v0.2.9