Releases: r7kamura/rucoa
Releases · r7kamura/rucoa
v0.13.0
What's Changed
Added
- Support highlight on class variable, instance variable, and global variable by @r7kamura in #85
- Support local variable on highlight by @r7kamura in #86
Fixed
- Fix highlight bug on modifier
if
,unless
,while
, anduntil
by @r7kamura in #84 - Fix highlight about sibling search order by @r7kamura in #87
- Fix highlight bug on complex assignment pattern by @r7kamura in #88
- Fix bug around sibling calculation (Node equality bug) by @r7kamura in #89
- Fix highlight on kwarg by @r7kamura in #91
- Support shadowing on highlight by @r7kamura in #90
- Fix highlight about ivar, cvar, and gvar by @r7kamura in #92
- Fix error when empty content is passed to formatting handler by @r7kamura in #94
Others
- Use more consistent name on Node family API by @r7kamura in #93
- Remove rubygems_mfa_required to automate release flow by @r7kamura in #96
- Change version to 0.13.0 by @github-actions in #97
Full Changelog: v0.12.0...v0.13.0
v0.12.0
v0.11.0
v0.10.0
What's Changed
Added
- Support
include
by @r7kamura in #58 - Support constant on hover by @r7kamura in #61
- Extract constant definition from constant assignment by @r7kamura in #62
- Support plain constant on hover by @r7kamura in #63
- Support
prepend
by @r7kamura in #68 - Support open class by @r7kamura in #72
Changed
Fixed
- Remove useless location from data/definitions_ruby_3_1 by @r7kamura in #57
- Fix bug on loading empty Ruby file by @r7kamura in #59
- Support multi-arguments on
include
by @r7kamura in #66
Others
- Enable Sevencop/MethodDefinitionMultilineArguments by @r7kamura in #55
- Refactor NodeInspector about duplicated constant resolving logic by @r7kamura in #60
- Enable
Sevencop/AutoloadOrdered
cop by @r7kamura in #65 - Refactor YARD definition generators by @r7kamura in #64
- Refactor yard definition generator about location by @r7kamura in #67
- Rename full-qualified to qualified by @r7kamura in #70
- Add
Rucoa::UnqualifiedName
by @r7kamura in #71 - Change version to 0.10.0 by @github-actions in #73
Full Changelog: v0.9.0...v0.10.0
v0.9.0
What's Changed
Added
Changed
- Update all sources on initialized event by @r7kamura in #50
- Change YARD parser implementation by @r7kamura in #51
- Change definition store internal data structure by @r7kamura in #52
Fixed
Others
- Change version to 0.9.0 by @github-actions in #54
Full Changelog: v0.8.0...v0.9.0
v0.8.0
What's Changed
Added
Fixed
Others
- Assign default column and line values to
Rucoa::Position#initialize
by @r7kamura in #46 - Change version to 0.8.0 by @github-actions in #47
Full Changelog: v0.7.0...v0.8.0
v0.7.0
What's Changed
Added
Fixed
- Clear diagnostics when document was closed by @r7kamura in #38
- Fix bug that wrong range is returned on completion for method by @r7kamura in #40
- Fix bug that singleton method is not supported at signature help by @r7kamura in #41
Others
- Refactor mapping logic from YARD to Rucoa definition by @r7kamura in #34
- Move RuboCop related classes into
Rucoa::Rubocop
namespace by @r7kamura in #35 - Move all RBS related logic into
Rucoa::Rbs
namespace by @r7kamura in #36 - Move all YARD related logic into
Rucoa::Yard
namespace by @r7kamura in #37 - Change version to 0.7.0 by @github-actions in #42
Full Changelog: v0.6.0...v0.7.0
v0.6.0
v0.5.1
What's Changed
Fixed
- Fix bug when empty YARD return tags are found by @r7kamura in #26
- Fix bug: add missing runtime dependency to yard gem by @r7kamura in #28
- Fix signature help bug when non-send receiver is used by @r7kamura in #29
Others
- Change version to 0.5.1 by @github-actions in #30
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
Added
- Support signature help by @r7kamura in #18
- Add YARD support on signature help by @r7kamura in #19
- Load YARD definitions from entire workspace on initialized phase by @r7kamura in #20
- Support parameters string on YARD derived signature help by @r7kamura in #21
- Add shutdown and exit messages support by @r7kamura in #22
Fixed
Others
- Change version to 0.5.0 by @github-actions in #25
Full Changelog: v0.4.0...v0.5.0