Skip to content

Releases: Shopify/rubydex

v0.1.0.beta8

05 Mar 16:18
e3df96d

Choose a tag to compare

v0.1.0.beta8 Pre-release
Pre-release

What's Changed

✨ Enhancements

🐛 Bug Fixes

🛠 Other Changes

  • Refactor reference iterator to use struct instead of tuple by @vinistock in #636
  • Create TODO declarations for unresolved parent scopes by @Morriar in #529
  • Add missing RBI annotations by @vinistock in #643

Full Changelog: v0.1.0.beta7...v0.1.0.beta8

v0.1.0.beta7

04 Mar 21:42
365db7c

Choose a tag to compare

v0.1.0.beta7 Pre-release
Pre-release

What's Changed

✨ Enhancements

🐛 Bug Fixes

  • Use include_str to load schema at compile time by @vinistock in #118
  • Add missing definition_type to schema by @vinistock in #132
  • Error when trying to index a non existing file by @Morriar in #234
  • Fix incorrect attr indexing by @st0012 in #259
  • Avoid crashing on alias_method with non-symbol targets by @Morriar in #296
  • Collect documents from relative paths by @Morriar in #302
  • Visit RHS for constant-path operator/or writes by @st0012 in #438
  • Process mixin operations with multiple arguments in reverse order by @vinistock in #445
  • Split declaration member types by @vinistock in #464
  • Keep track of original nesting on top level references by @vinistock in #523
  • Fix duplicate constant reference insertions by @vinistock in #558
  • Avoid duplicate references for call node operators by @vinistock in #564
  • Search for closest namespace when connecting definition to declaration by @vinistock in #575
  • Fix handling of null byte like terminators by @vinistock in #604
  • Follow aliases when they are used in mixins or parent classes by @vinistock in #620
  • Fix corner cases of re-opening aliases by @vinistock in #621
  • Auto promote when creating constants inside namespace by @vinistock in #622
  • Avoid creating singleton classes for non-namespace targets by @vinistock in #623

🛠 Other Changes

Read more