Skip to content

v0.1.0.beta12

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 Apr 15:47
a1a5972

What's Changed

✨ Enhancements

🐛 Bug Fixes

  • Fix Ruby indexer keyword parameter offset to exclude trailing colon by @soutaro in #706
  • Preserve unresolved items across resolve() calls by @st0012 in #711
  • Re-queue reference dependents when removing a declaration by @st0012 in #715
  • Fix definition_id_to_declaration_id for SelfReceiver methods by @st0012 in #726
  • Fix default parent classes by @vinistock in #728
  • Fix top level constant resolution by @vinistock in #729
  • Ensure singleton class is created when we find an extend by @vinistock in #730
  • Ensure unresolved parent classes appear as partial ancestors by @vinistock in #734

🛠 Other Changes

  • Move ruby_indexer tests to separate file by @alexcrocha in #705
  • Fix singleton class ancestor chain for intermediate classes by @st0012 in #709
  • Fix dangling definitions after document deletion by @st0012 in #710
  • Remove reference diagnostics from documents by @vinistock in #698
  • Specialize reference IDs by @vinistock in #699
  • Add generic macro for creating FFI iterators by @vinistock in #716
  • Separate method and constant reference Ruby APIs by @vinistock in #719
  • Index retroactive method visibility changes by @alexcrocha in #695
  • Attempt to use receiver as parent class when it's a call node by @Morriar in #651

Full Changelog: v0.1.0.beta11...v0.1.0.beta12